diff options
Diffstat (limited to 'scp2')
187 files changed, 32952 insertions, 0 deletions
diff --git a/scp2/inc/macros.inc b/scp2/inc/macros.inc new file mode 100644 index 000000000000..27ef93479d36 --- /dev/null +++ b/scp2/inc/macros.inc @@ -0,0 +1,562 @@ +#ifndef MACROS_INC +#define MACROS_INC +/* ===================================================== + * global helper macros + * =====================================================*/ + +#define DOSTRING( x ) #x +#define STRING( x ) DOSTRING( x ) +#define DOCONCAT2( x, y ) x##y +#define CONCAT2( x, y) DOCONCAT2(x,y) +#define DOCONCAT3( x, y, z ) x##y##z +#define CONCAT3( x, y, z ) DOCONCAT3(x,y,z) +#define DOCONCAT4( x, y, z, a ) x##y##z##a +#define CONCAT4( x, y, z, a ) DOCONCAT4(x,y,z,a) +#define DOCONCAT5( x, y, z, a, b ) x##y##z##a##b +#define CONCAT5( x, y, z, a, b ) DOCONCAT5(x,y,z,a,b) +#define DOCONCAT6( x, y, z, a, b, c ) x##y##z##a##b##c +#define CONCAT6( x, y, z, a, b, c ) DOCONCAT6(x,y,z,a,b,c) +#define DOCONCAT7( x, y, z, a, b, c, u) x##y##z##a##b##c##u +#define CONCAT7( x, y, z, a, b, c, u) DOCONCAT7(x,y,z,a,b,c,u) +#define DOCONCAT8( x, y, z, a, b, c, u, v) x##y##z##a##b##c##u##v +#define CONCAT8( x, y, z, a, b, c, u, v) DOCONCAT8(x,y,z,a,b,c,u,v) +#define DOCONCAT9( x, y, z, a, b, c, u, v, w) x##y##z##a##b##c##u##v##w +#define CONCAT9( x, y, z, a, b, c, u, v, w) DOCONCAT9(x,y,z,a,b,c,u,v,w) + +#define MOD_NAME_DESC(id) \ + ALL_LANG(Name,STR_NAME_##id); \ + ALL_LANG(Description,STR_DESC_##id) + +#define MOD_NAME_DESC_ON_DESELECT(id) \ + MOD_NAME_DESC(id); \ + ALL_LANG(OnDeselect,STR_DESELECT_##id) + +#define REG_VALUE_LNG(id) \ + ALL_LANG(Value,STR_REG_VAL_##id); + +#define FOLDERITEM_NAME_LNG(id) \ + ALL_LANG(Name,STR_FI_NAME_##id); + +#define ALL_LANG_STR_KEY(ident) \ + ALL_LANG(Key,ident) + +#define ALL_LANG_STR_KEY_LNG(ident) \ + ALL_LANG(Key,STR_KEY_##ident) + +#define ALL_LANG_STR_VALUE_LNG(ident) \ + ALL_LANG(Value,STR_VALUE_##ident) + +#define ALL_LANG_VALUE(vident) \ + ALL_LANG(Value,vident) + +#define ALL_LANG_KEY(vident) \ + ALL_LANG(Key,vident) + + +#ifdef UNX + #ifdef MACOSX + #define UNXSUFFIX .dylib + #else + #define UNXSUFFIX .so + #endif +#endif + +#ifdef UNX + #define LIBNAME(name) STRING(CONCAT4(lib,name,DLLPOSTFIX,UNXSUFFIX)) + #define FILTER_LIBNAME(name) LIBNAME(name) + #define EXENAME(name) STRING(name) + #define PROFILENAME(name) STRING(CONCAT2(name,rc)) + #define SPECIAL_NAME(name) STRING(CONCAT3(lib,name,UNXSUFFIX)) + #define SPECIAL_COMPONENT_LIB_NAME(name) STRING(CONCAT2(name,UNXSUFFIX)) +#else + #define LIBNAME(name) STRING(CONCAT3(name,DLLPOSTFIX,.dll)) + #define FILTER_LIBNAME(name) LIBNAME(name) + #define EXENAME(name) STRING(CONCAT2(name,.exe)) + #define PROFILENAME(name) STRING(CONCAT2(name,.ini)) + #define SPECIAL_NAME(name) STRING(CONCAT2(name,.dll)) + #define SPECIAL_COMPONENT_LIB_NAME(name) STRING(CONCAT2(name,.dll)) +#endif + +#define RESFILENAME(name,lang) STRING(CONCAT3(name,lang,.res)) +#define SHORTRESFILENAME(name,lang) STRING(CONCAT3(name,lang,.res)) +#define READMETXTFILENAME(name,lang,ext) STRING(CONCAT4(name,lang,.,ext)) +#define READMEFILENAME(name,lang) STRING(CONCAT2(name,lang)) +#define HELPFILENAME(name,endung) STRING(CONCAT3(name,.,endung)) +#define EXTRAFILENAME(name,lang) STRING(CONCAT3(name,lang,.zip)) +#define CONFIGLANGFILENAME(name,lang,ext) STRING(CONCAT4(name,lang,.,ext)) + +#if defined WNT +#define SCP2_OOO_BIN_DIR gid_Brand_Dir_Program +#else +#define SCP2_OOO_BIN_DIR gid_Dir_Program +#endif + +#define BIN_FILE_BODY \ + UnixRights = 555 + +#define TXT_FILE_BODY \ + UnixRights = 444 + +#define USER_FILE_BODY \ + UnixRights = 644 + +#define PACKED_TXT_FILE_BODY \ + TXT_FILE_BODY; \ + Styles = (PACKED) + +#define PACKED_TXT_FILE_BODY_PATCH \ + TXT_FILE_BODY; \ + Styles = (PACKED,PATCH) + +#define ARCHIVE_TXT_FILE_BODY \ + TXT_FILE_BODY; \ + Styles = (ARCHIVE) + +#define ARCHIVE_TXT_FILE_BODY_PATCH \ + TXT_FILE_BODY; \ + Styles = (ARCHIVE,PATCH) + +#define ARCHIVE_SUBST_FILE_BODY \ + TXT_FILE_BODY; \ + Styles = (ARCHIVE,SUBSTITUTE) + +#define ARCHIVE_SUBST_FILE_BODY_PATCH \ + TXT_FILE_BODY; \ + Styles = (ARCHIVE,SUBSTITUTE,PATCH) + +#define PACKED_LIB_FILE_BODY \ + TXT_FILE_BODY; \ + Styles = (PACKED); \ + Dir = SCP2_OOO_BIN_DIR + +#define PACKED_LIB_FILE_BODY_PATCH \ + TXT_FILE_BODY; \ + Styles = (PACKED,PATCH); \ + Dir = SCP2_OOO_BIN_DIR + +#define PACKED_FILTER_FILE_BODY \ + TXT_FILE_BODY; \ + Styles = (PACKED); \ + Dir = gid_Dir_Filter + +#define PACKED_FILTER_FILE_BODY_PATCH \ + TXT_FILE_BODY; \ + Styles = (PACKED,PATCH); \ + Dir = gid_Dir_Filter + +#define STD_LIB_FILE(id,name) \ + File id \ + Name = LIBNAME(name); \ + PACKED_LIB_FILE_BODY; \ + End + +#define STD_LIB_FILE_PATCH(id,name) \ + File id \ + Name = LIBNAME(name); \ + PACKED_LIB_FILE_BODY_PATCH; \ + End + +#define SPECIAL_LIB_FILE(id,name) \ + File id \ + Name = SPECIAL_NAME(name); \ + PACKED_LIB_FILE_BODY; \ + End + +#define SPECIAL_LIB_FILE_PATCH(id,name) \ + File id \ + Name = SPECIAL_NAME(name); \ + PACKED_LIB_FILE_BODY_PATCH; \ + End + +#define STD_RES_FILE(id,name) \ + File id \ + TXT_FILE_BODY; \ + RESFILE_ALL_LANG(name); \ + Dir = gid_Dir_Resource; \ + Styles = (PACKED); \ + End + +#define BRAND_RES_FILE(id,name) \ + File id \ + TXT_FILE_BODY; \ + RESFILE_ALL_LANG(name); \ + Dir = gid_Brand_Dir_Resource; \ + Styles = (PACKED); \ + End + +#define STD_RES_FILE_PATCH(id,name) \ + File id \ + TXT_FILE_BODY; \ + RESFILE_ALL_LANG(name); \ + Dir = gid_Dir_Resource; \ + Styles = (PACKED,PATCH); \ + End + +#define STD_RES_FILE_ONLY_PATCH(id,name) \ + File id \ + TXT_FILE_BODY; \ + RESFILE_ALL_LANG(name); \ + Dir = gid_Dir_Resource; \ + Styles = (PACKED,PATCH,PATCH_ONLY); \ + End + +#define STD_FILTER_FILE(id,name) \ + File id \ + PACKED_LIB_FILE_BODY; \ + Name = FILTER_LIBNAME(name); \ + End + +#define STD_FILTER_FILE_PATCH(id,name) \ + File id \ + PACKED_LIB_FILE_BODY_PATCH; \ + Name = FILTER_LIBNAME(name); \ + End + +#define STD_FONTUNX_FILE(id,name,fontname) \ + File id \ + TXT_FILE_BODY; \ + Dir = gid_Dir_Fonts_Truetype; \ + Styles = (PACKED, FONT_WARN_IF_EXISTS); \ + Name = STRING(name) ; \ + End + +#define STD_FONTWIN_FILE(id,name,fontname) \ + File id \ + TXT_FILE_BODY; \ + Dir = PREDEFINED_OSSYSTEMFONTDIR; \ + Styles = (PACKED,FONT,DONT_DELETE,FONT_WARN_IF_EXISTS); \ + Name = STRING(name) ; \ + FontName = STRING(fontname) ; \ + NetDir = gid_Dir_Winfonts; \ + End + +#ifdef UNX +#define STD_FONT_FILE(id,name,fontname) \ + File id \ + TXT_FILE_BODY; \ + Dir = gid_Dir_Fonts_Truetype; \ + Styles = (PACKED, FONT_WARN_IF_EXISTS); \ + Name = STRING(name) ; \ + End +#endif + +#ifdef UNX +#define STD_FONT_FILE_DUO(id,name,unxfontname,winfontname) \ + File id \ + TXT_FILE_BODY; \ + Dir = gid_Dir_Fonts_Truetype; \ + Styles = (PACKED, FONT_WARN_IF_EXISTS); \ + Name = STRING(name) ; \ + End +#endif + +#ifdef WNT +#define STD_FONT_FILE(id,name,fontname) \ + File id \ + TXT_FILE_BODY; \ + Dir = PREDEFINED_OSSYSTEMFONTDIR; \ + Styles = (PACKED,FONT,DONT_DELETE,FONT_WARN_IF_EXISTS); \ + Name = STRING(name) ; \ + FontName = STRING(fontname) ; \ + NetDir = gid_Dir_Winfonts; \ + End +#endif + +#ifdef WNT +#define STD_FONT_FILE_DUO(id,name,unxfontname,winfontname) \ + File id \ + TXT_FILE_BODY; \ + Dir = PREDEFINED_OSSYSTEMFONTDIR; \ + Styles = (PACKED,FONT,DONT_DELETE,FONT_WARN_IF_EXISTS); \ + Name = STRING(name) ; \ + FontName = STRING(winfontname) ; \ + NetDir = gid_Dir_Winfonts; \ + End +#endif + +#define STD_JAR_FILE(id,name) \ + File id \ + TXT_FILE_BODY; \ + Name = STRING(CONCAT2(name,.jar)); \ + Dir = gid_Dir_Classes; \ + Styles = (PACKED,DONT_OVERWRITE); \ + End + +#define STD_JAR_FILE_PATCH(id,name) \ + File id \ + TXT_FILE_BODY; \ + Name = STRING(CONCAT2(name,.jar)); \ + Dir = gid_Dir_Classes; \ + Styles = (PACKED,DONT_OVERWRITE,PATCH); \ + End + +#define UNO_JAR_FILE(id,name) \ + File id \ + TXT_FILE_BODY; \ + Name = STRING(CONCAT2(name,.jar)); \ + RegistryID = gid_Starregistry_Services_Rdb; \ + Dir = gid_Dir_Classes; \ + Styles = (PACKED,DONT_OVERWRITE, UNO_COMPONENT); \ + End + +#define UNO_JAR_FILE_PATCH(id,name) \ + File id \ + TXT_FILE_BODY; \ + Name = STRING(CONCAT2(name,.jar)); \ + RegistryID = gid_Starregistry_Services_Rdb; \ + Dir = gid_Dir_Classes; \ + Styles = (PACKED,DONT_OVERWRITE,UNO_COMPONENT,PATCH); \ + End + +#define JARFILENAME(name) STRING(CONCAT2(name,.jar)) + +#define PACKED_SHELLNEW_FILE_BODY \ + TXT_FILE_BODY; \ + Styles = (PACKED,WORKSTATION, OVERWRITE); \ + Dir = PREDEFINED_OSSHELLNEWDIR; \ + NetDir = gid_Dir_Shellnew + +#define STD_SHELLNEW_FILE(id,name) \ + File id \ + PACKED_SHELLNEW_FILE_BODY; \ + Name = STRING(name) ; \ + End + +#define PACKED_UNO_LIB_FILE_BODY \ + TXT_FILE_BODY; \ + Styles = (PACKED,UNO_COMPONENT); \ + Dir = SCP2_OOO_BIN_DIR; \ + RegistryID = gid_Starregistry_Services_Rdb + +#define PACKED_UNO_LIB_FILE_BODY_PATCH \ + TXT_FILE_BODY; \ + Styles = (PACKED,UNO_COMPONENT,PATCH); \ + Dir = SCP2_OOO_BIN_DIR; \ + RegistryID = gid_Starregistry_Services_Rdb + +#define STD_UNO_LIB_FILE(id,name) \ + File id \ + Name = LIBNAME(name); \ + PACKED_UNO_LIB_FILE_BODY; \ + End + +#define STD_UNO_LIB_FILE_PATCH(id,name) \ + File id \ + Name = LIBNAME(name); \ + PACKED_UNO_LIB_FILE_BODY_PATCH; \ + End + +#define SPECIAL_UNO_LIB_FILE(id,name) \ + File id \ + Name = SPECIAL_NAME(name); \ + PACKED_UNO_LIB_FILE_BODY; \ + End + +#define SPECIAL_UNO_LIB_FILE_PATCH(id,name) \ + File id \ + Name = SPECIAL_NAME(name); \ + PACKED_UNO_LIB_FILE_BODY_PATCH; \ + End + +#define SPECIAL_UNO_COMPONENT_LIB_FILE(id,name) \ + File id \ + Name = SPECIAL_COMPONENT_LIB_NAME(name); \ + PACKED_UNO_LIB_FILE_BODY; \ + End + +#define SPECIAL_UNO_COMPONENT_LIB_FILE_PATCH(id,name) \ + File id \ + Name = SPECIAL_COMPONENT_LIB_NAME(name); \ + PACKED_UNO_LIB_FILE_BODY_PATCH; \ + End + +#define WINW4WFILTERFILENAME(name) STRING(CONCAT2(name,f32w.dll)) + +#define STD_WIN_W4WFILTER_FILE(id,name) \ + File id \ + PACKED_FILTER_FILE_BODY; \ + Name = WINW4WFILTERFILENAME(name); \ + End + +#define SOLSW4WFILTERFILENAME(name) STRING(CONCAT2(w4w, name)) + +#define STD_SOLS_W4WFILTER_FILE(id,name) \ + File id \ + BIN_FILE_BODY; \ + Styles = (PACKED); \ + Dir = gid_Dir_Filter; \ + Name = SOLSW4WFILTERFILENAME(name); \ + End + +#define SPECIAL_NO_WARNING_IF_NOT_EXISTS_FILE(id,name) \ + File id \ + TXT_FILE_BODY; \ + Name = LIBNAME(name); \ + Dir = SCP2_OOO_BIN_DIR; \ + Styles = (PACKED, NO_WARNING_IF_NOT_EXISTS); \ + End + +#define SPECIAL_UNO_NO_WARNING_IF_NOT_EXISTS_FILE(id,name) \ + File id \ + TXT_FILE_BODY; \ + Name = LIBNAME(name); \ + Dir = SCP2_OOO_BIN_DIR; \ + Styles = (PACKED, NO_WARNING_IF_NOT_EXISTS, UNO_COMPONENT); \ + RegistryID = gid_Starregistry_Services_Rdb; \ + End + +// --------------------------------------- +#define CONDITIONAL_MODULE_ENTRY(name,modid) \ + Module gid_Module_Root_Reg_##name \ + ParentID = modid; \ + Name = STRING(CONCAT2(gid_Module_Root_,name)); \ + Description = STRING(CONCAT2(gid_Module_Root_,name)); \ + Default = YES; \ + Styles = (HIDDEN_ROOT); \ +End + +#define REGISTRY_ENTRY_OPEN_WITH(name,cond,doc_type,modid,key) \ + RegistryItem gid_Regitem_OpenOffice_##cond##_OpenWith_##doc_type \ + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; \ + ModuleID = modid; \ + Subkey = STRING(CONCAT3(.,key,\OpenWithProgIDs)); \ + Name = STRING(CONCAT2(OpenOffice.org.,name)); \ + Value = " "; \ + End + +#define CONDITIONAL_REGISTRY_ENTRY_EXT(name,cond,key) \ + RegistryItem gid_Regitem__##name \ + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; \ + ModuleID = gid_Module_Root_Reg_##name; \ + Subkey = STRING(CONCAT2(.,key)); \ + Value = STRING(CONCAT2(OpenOffice.org.,name)); \ + ComponentCondition = STRING(CONCAT3(REGISTER_,cond,=1)); \ + End + +#define REGISTRY_ENTRY_DOC(name,modid,disp_name) \ + RegistryItem CONCAT2(gid_Regitem_Openoffice_,name) \ + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; \ + ModuleID = modid; \ + Subkey = STRING(CONCAT2(OpenOffice.org.,name)); \ + REG_VALUE_LNG(disp_name) \ + End + +#define REGISTRY_ENTRY_ICON(name,modid,icon_id) \ + RegistryItem CONCAT3(gid_Regitem_Openoffice_,name,_Defaulticon) \ + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; \ + ModuleID = modid; \ + Subkey = STRING(CONCAT3(OpenOffice.org.,name,\DefaultIcon)); \ + Value = "<progpath>\program\soffice.exe," STRING(icon_id); \ + End + +#define REGISTRY_ENTRY_SHELL(name,default,modid) \ + RegistryItem CONCAT3(gid_Regitem_Openoffice_,name,_Shell) \ + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; \ + ModuleID = modid; \ + Subkey = STRING(CONCAT3(OpenOffice.org.,name,\shell)); \ + Value = STRING(default); \ + End + +#define REGISTRY_ENTRY_NEW_CMD(name,modid,app) \ + RegistryItem CONCAT3(gid_Regitem_Openoffice_,name,_Shell_New) \ + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; \ + ModuleID = modid; \ + Subkey = STRING(CONCAT3(OpenOffice.org.,name,\shell\new)); \ + REG_VALUE_LNG(NEW) \ + End \ + RegistryItem CONCAT3(gid_Regitem_Openoffice_,name,_Shell_New_Command) \ + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; \ + ModuleID = modid; \ + Subkey = STRING(CONCAT3(OpenOffice.org.,name,\shell\new\command)); \ + Value = "\"<progpath>\program\\" STRING(app) "\" -n \"%1\""; \ + End + +#define REGISTRY_ENTRY_OPEN_CMD(name,modid,app) \ + RegistryItem CONCAT3(gid_Regitem_Openoffice_,name,_Shell_Open_Command) \ + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; \ + ModuleID = modid; \ + Subkey = STRING(CONCAT3(OpenOffice.org.,name,\shell\open\command)); \ + Value = "\"<progpath>\program\\" STRING(app) "\" -o \"%1\""; \ + End + +#define REGISTRY_ENTRY_PRINT_CMD(name,modid,app) \ + RegistryItem CONCAT3(gid_Regitem_Openoffice_,name,_Shell_Print_Command) \ + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; \ + ModuleID = modid; \ + Subkey = STRING(CONCAT3(OpenOffice.org.,name,\shell\print\command)); \ + Value = "\"<progpath>\program\\" STRING(app) "\" -p \"%1\""; \ + End + +#define REGISTRY_ENTRY_PRINTTO_CMD(name,modid,app) \ + RegistryItem CONCAT3(gid_Regitem_Openoffice_,name,_Shell_Printto_Command) \ + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; \ + ModuleID = modid; \ + Subkey = STRING(CONCAT3(OpenOffice.org.,name,\shell\printto\command)); \ + Value = "\"<progpath>\program\\" STRING(app) "\" -pt \"%2\" \"%1\""; \ + End + +#define REGISTRY_ENTRY_CAPABILITIES(name,modid,key,doc_type) \ + RegistryItem CONCAT2(gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabilities_FileAssociations_,name) \ + ParentID = PREDEFINED_HKEY_LOCAL_MACHINE; \ + ModuleID = modid; \ + Subkey = STRING(Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities\FileAssociations); \ + Name = STRING(CONCAT2(.,key)); \ + Value = STRING(CONCAT3(opendocument.,doc_type,Document.1)); \ + Styles = (); \ + End + +#define CONDITIONAL_REGISTER_DOC_EXTENSION(name,modid,key,cond,disp_name,icon_id,app,default,doc_type) \ + CONDITIONAL_MODULE_ENTRY(name,modid) \ + REGISTRY_ENTRY_OPEN_WITH(name,cond,doc_type,modid,key) \ + CONDITIONAL_REGISTRY_ENTRY_EXT(name,cond,key) \ + REGISTRY_ENTRY_DOC(name,modid,disp_name) \ + REGISTRY_ENTRY_ICON(name,modid,icon_id) \ + REGISTRY_ENTRY_SHELL(name,default,modid) \ + REGISTRY_ENTRY_NEW_CMD(name,modid,app) \ + REGISTRY_ENTRY_OPEN_CMD(name,modid,app) \ + REGISTRY_ENTRY_PRINT_CMD(name,modid,app) \ + REGISTRY_ENTRY_PRINTTO_CMD(name,modid,app) \ + REGISTRY_ENTRY_CAPABILITIES(name,modid,key,doc_type) \ + +// --------------------------------------- + +#if defined WNT +#define SCP2_URE_DL_DIR gid_Dir_Ure_Bin +#define SCP2_URE_DL_NORMAL(n) n ".dll" +#define SCP2_URE_DL_BARE(n) n ".dll" +#define SCP2_URE_DL_VER(n, v) n v ".dll" +#define SCP2_URE_DL_COMID_VER(n, v) n v STRING(COMID) ".dll" +#define SCP2_URE_DL_UNO_VER(n, v) n v ".dll" +#define SCP2_URE_DL_UNO_COMID_VER(n, v) n v STRING(COMID) ".dll" +#define SCP2_URE_SHARE_DIR gid_Dir_Common_Ure +#if defined _STLP_DEBUG +#define SCP2_STDLP_DEBUG "d" +#else +#define SCP2_STDLP_DEBUG "" +#endif +#else +#define SCP2_URE_DL_DIR gid_Dir_Ure_Lib +#define SCP2_URE_DL_NORMAL(n) "lib" n STRING(UNXSUFFIX) +#define SCP2_URE_DL_BARE(n) n STRING(UNXSUFFIX) +#define SCP2_URE_DL_VER(n, v) "lib" n STRING(UNXSUFFIX) "." v +#define SCP2_URE_DL_COMID_VER(n, v) \ + "lib" n STRING(COMID) STRING(UNXSUFFIX) "." v +#define SCP2_URE_DL_UNO_VER(n, v) "libuno_" n STRING(UNXSUFFIX) "." v +#define SCP2_URE_DL_UNO_NORMAL(n) "libuno_" n STRING(UNXSUFFIX) +#define SCP2_URE_DL_UNO_COMID_VER(n, v) \ + "libuno_" n STRING(COMID) STRING(UNXSUFFIX) "." v +#define SCP2_URE_DL_UNO_COMID_NORMAL(n) \ + "libuno_" n STRING(COMID) STRING(UNXSUFFIX) +#define SCP2_URE_SHARE_DIR gid_Dir_Ure_Share +#endif +#if defined MACOSX +#define SCP2_URE_JDL_NORMAL(n) "lib" n ".jnilib" +#else +#define SCP2_URE_JDL_NORMAL(n) SCP2_URE_DL_NORMAL(n) +#endif + +#include <langmacros.inc> + + +#endif // MACROS_INC + diff --git a/scp2/macros/macro.pl b/scp2/macros/macro.pl new file mode 100644 index 000000000000..53bf047d9e98 --- /dev/null +++ b/scp2/macros/macro.pl @@ -0,0 +1,282 @@ +#************************************************************************* +# +# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. +# +# Copyright 2008 by Sun Microsystems, Inc. +# +# OpenOffice.org - a multi-platform office productivity suite +# +# $RCSfile: macro.pl,v $ +# +# $Revision: 1.10 $ +# +# This file is part of OpenOffice.org. +# +# OpenOffice.org is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License version 3 +# only, as published by the Free Software Foundation. +# +# OpenOffice.org is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License version 3 for more details +# (a copy is included in the LICENSE file that accompanied this code). +# +# You should have received a copy of the GNU Lesser General Public License +# version 3 along with OpenOffice.org. If not, see +# <http://www.openoffice.org/license.html> +# for a copy of the LGPLv3 License. +# +#************************************************************************* + +my $completelangiso_var = $ENV{COMPLETELANGISO_VAR}; +my $lastcompletelangiso_var;; +my $outfile = ""; + +if ( !defined $completelangiso_var) { + print STDERR "ERROR: No language defined!\n"; + exit 1; +} + +my $poorhelplocalizations_var = $ENV{WITH_POOR_HELP_LOCALIZATIONS}; +my %poorhelplocalizations; +foreach $lang (split (/ /, $poorhelplocalizations_var)) { + $poorhelplocalizations{$lang}++; +} + +startup_check(); +if ( "$completelangiso_var" eq "$lastcompletelangiso_var" ) { + print STDERR "No new languages. Keeping old file\n"; + exit 0; +} + +my @completelangiso = split " +", $completelangiso_var; + +open OUTFILE, ">$outfile" or die "$0 ERROR: cannot open $outfile for writing!\n"; + +print OUTFILE "// generated file, do not edit\n\n"; +print OUTFILE "// languages used for last time generation\n"; +print OUTFILE "// completelangiso: $completelangiso_var\n\n"; +write_ALL_LANG(); +write_OTHER_LANGS(); +write_DIR_ISOLANGUAGE_ALL_LANG_2(); +write_DIR_ISOLANGUAGE_ALL_LANG(); +write_DIR_ISOLANGUAGE_ALL_LANG_LPROJ(); +write_DIR_IDENT_ALL_LANG(); +write_EXTRA_ALL_LANG(); +write_EXTRA_ALL_GOOD_HELP_LOCALIZATIONS_LANG(); +write_EXTRA_IDENT_ALL_LANG(); +write_RESFILE_ALL_LANG(); +write_SHORT_RESFILE_ALL_LANG(); +write_README_ALL_LANG(); +write_README_TXT_ALL_LANG(); +write_VALUE_ALL_LANG_LETTER_DIR(); +write_KEY_ALL_LANG_LETTER(); +write_FILE_ALL_LANG_LETTER(); + +close OUTFILE; + + +sub write_ALL_LANG +{ + print OUTFILE "#define ALL_LANG(ident, resid) "; + foreach $lang (@completelangiso) { + print OUTFILE "\\\n\tident ($lang) = resid"; + print OUTFILE "; " if ( $lang ne $completelangiso[$#completelangiso]); + } + print OUTFILE "\n\n"; +} + +sub write_OTHER_LANGS +{ + print OUTFILE "#define OTHER_LANGS "; + foreach $lang (@completelangiso) { + next if ( $lang eq "en-US"); + print OUTFILE "\\\n\tDosName ($lang) = \"$lang\""; + print OUTFILE "; " if ( $lang ne $completelangiso[$#completelangiso]); + } + print OUTFILE "\n\n"; +} + +sub write_DIR_ISOLANGUAGE_ALL_LANG_2 +{ + print OUTFILE "#define DIR_ISOLANGUAGE_ALL_LANG_2 "; + print OUTFILE "\\\n\tDosName (en-US) = \"en-US\"; \\\n\t"; + print OUTFILE "OTHER_LANGS"; + print OUTFILE "\n\n"; +} + +sub write_DIR_ISOLANGUAGE_ALL_LANG +{ + print OUTFILE "#define DIR_ISOLANGUAGE_ALL_LANG "; + print OUTFILE "\\\n\tDosName (en-US) = \"en\"; \\\n\t"; + print OUTFILE "OTHER_LANGS"; + print OUTFILE "\n\n"; +} + +sub write_DIR_ISOLANGUAGE_ALL_LANG_LPROJ +{ + print OUTFILE "#define DIR_ISOLANGUAGE_ALL_LANG_LPROJ "; + foreach $lang (@completelangiso) { + my $speciallang = $lang; + if ( $speciallang eq "en-US" ) { $speciallang = "en"; } + print OUTFILE "\\\n\tDosName ($lang) = \"$speciallang.lproj\""; + print OUTFILE "; " if ( $lang ne $completelangiso[$#completelangiso]); + } + print OUTFILE "\n\n"; +} + +sub write_DIR_IDENT_ALL_LANG +{ + print OUTFILE "#define DIR_IDENT_ALL_LANG(name) "; + foreach $lang (@completelangiso) { + print OUTFILE "\\\n\tDosName ($lang) = STRING(name)"; + print OUTFILE "; " if ( $lang ne $completelangiso[$#completelangiso]); + } + print OUTFILE "\n\n"; +} + +sub write_EXTRA_ALL_LANG +{ + print OUTFILE "#define EXTRA_ALL_LANG(name) "; + foreach $lang (@completelangiso) { + print OUTFILE "\\\n\tName ($lang) = EXTRAFILENAME(name,_$lang)"; + print OUTFILE "; " if ( $lang ne $completelangiso[$#completelangiso]); + } + print OUTFILE "\n\n"; +} + +sub write_EXTRA_ALL_GOOD_HELP_LOCALIZATIONS_LANG +{ + my $first = 1; + print OUTFILE "#define EXTRA_ALL_GOOD_HELP_LOCALIZATIONS_LANG(name) "; + foreach $lang (@completelangiso) { + next if ( $poorhelplocalizations{$lang} ); + print OUTFILE ";" unless $first; + $first = 0; + print OUTFILE "\\\n\tName ($lang) = EXTRAFILENAME(name,_$lang)"; + } + print OUTFILE "\n\n"; +} + +sub write_EXTRA_IDENT_ALL_LANG +{ + print OUTFILE "#define EXTRA_IDENT_ALL_LANG(name) "; + foreach $lang (@completelangiso) { + print OUTFILE "\\\n\tName ($lang) = STRING(name)"; + print OUTFILE "; " if ( $lang ne $completelangiso[$#completelangiso]); + } + print OUTFILE "\n\n"; +} + +sub write_RESFILE_ALL_LANG +{ + print OUTFILE "#define RESFILE_ALL_LANG(name) "; + foreach $lang (@completelangiso) { + print OUTFILE "\\\n\tName ($lang) = RESFILENAME(name,$lang)"; + print OUTFILE "; " if ( $lang ne $completelangiso[$#completelangiso]); + } + print OUTFILE "\n\n"; +} + +sub write_SHORT_RESFILE_ALL_LANG +{ + print OUTFILE "#define SHORT_RESFILE_ALL_LANG(name) "; + foreach $lang (@completelangiso) { + print OUTFILE "\\\n\tName ($lang) = SHORTRESFILENAME(name,$lang)"; + print OUTFILE "; " if ( $lang ne $completelangiso[$#completelangiso]); + } + print OUTFILE "\n\n"; +} + +sub write_README_ALL_LANG +{ + print OUTFILE "#define README_ALL_LANG(key, name) "; + foreach $lang (@completelangiso) { + print OUTFILE "\\\n\tkey ($lang) = READMEFILENAME(name,_$lang)"; + print OUTFILE "; " if ( $lang ne $completelangiso[$#completelangiso]); + } + print OUTFILE "\n\n"; +} + +sub write_README_TXT_ALL_LANG +{ + print OUTFILE "#define README_TXT_ALL_LANG(key, name, ext) "; + foreach $lang (@completelangiso) { + print OUTFILE "\\\n\tkey ($lang) = READMETXTFILENAME(name,_$lang,ext)"; + print OUTFILE "; " if ( $lang ne $completelangiso[$#completelangiso]); + } + print OUTFILE "\n\n"; +} + +# FIXME: Not used at all in OOo?, #i38597# +sub write_VALUE_ALL_LANG_LETTER_DIR +{ + print OUTFILE "#define VALUE_ALL_LANG_LETTER_DIR "; + print OUTFILE "\\\n\tValue (en-US) = STRING(en);"; + foreach $lang (@completelangiso) { + next if ( $lang eq "en-US"); + print OUTFILE "\\\n\tValue ($lang) = STRING($lang)"; + print OUTFILE "; " if ( $lang ne $completelangiso[$#completelangiso]); + } + print OUTFILE "\n\n"; +} + +sub write_KEY_ALL_LANG_LETTER +{ + print OUTFILE "#define KEY_ALL_LANG_LETTER "; + foreach $lang (@completelangiso) { + print OUTFILE "\\\n\tKey ($lang) = STRING($lang)"; + print OUTFILE "; " if ( $lang ne $completelangiso[$#completelangiso]); + } + print OUTFILE "\n\n"; +} + +sub write_FILE_ALL_LANG_LETTER +{ + print OUTFILE "#define FILE_ALL_LANG_LETTER(name, ext) "; + foreach $lang (@completelangiso) { + print OUTFILE "\\\n\tName ($lang) = CONFIGLANGFILENAME(name,$lang,ext)"; + print OUTFILE "; " if ( $lang ne $completelangiso[$#completelangiso]); + } + print OUTFILE "\n\n"; +} + +sub startup_check +{ + my $i; + for ( $i=0; $i <= $#ARGV; $i++) { + if ( "$ARGV[$i]" eq "-o" ) { + if ( defined $ARGV[ $i + 1] ) { + $outfile = $ARGV[ $i + 1]; + } else { + usage(); + } + } + } + usage() if $i<2; + usage() if "$outfile" eq ""; + if ( -f "$outfile" ) { + # changed script - run allways + return if (stat($0))[9] > (stat("$outfile"))[9] ; + + open OLDFILE, "$outfile" or die "$0 - ERROR: $outfile exists but isn't readable.\n"; + while ( $line = <OLDFILE> ) { + if ( $line =~ /^\/\/.*completelangiso:/ ) { + $lastcompletelangiso_var = $line; + chomp $lastcompletelangiso_var; + $lastcompletelangiso_var =~ s/^\/\/.*completelangiso:\s*//; + last; + } + + } + close OLDFILE; + } +} + +sub usage +{ + print STDERR "Generate language dependend macros use in *.scp files\n"; + print STDERR "perl $0 -o outputfile\n"; + exit 1; +} diff --git a/scp2/macros/makefile.mk b/scp2/macros/makefile.mk new file mode 100644 index 000000000000..c9930631755e --- /dev/null +++ b/scp2/macros/makefile.mk @@ -0,0 +1,53 @@ +#************************************************************************* +# +# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. +# +# Copyright 2008 by Sun Microsystems, Inc. +# +# OpenOffice.org - a multi-platform office productivity suite +# +# $RCSfile: makefile.mk,v $ +# +# $Revision: 1.13 $ +# +# This file is part of OpenOffice.org. +# +# OpenOffice.org is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License version 3 +# only, as published by the Free Software Foundation. +# +# OpenOffice.org is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License version 3 for more details +# (a copy is included in the LICENSE file that accompanied this code). +# +# You should have received a copy of the GNU Lesser General Public License +# version 3 along with OpenOffice.org. If not, see +# <http://www.openoffice.org/license.html> +# for a copy of the LGPLv3 License. +# +#************************************************************************* + +PRJ=.. + +PRJNAME=scp2 +TARGET=macros + +# --- Settings ----------------------------------------------------- + +.INCLUDE : settings.mk + +.INCLUDE : target.mk + +# force expanding +COMPLETELANGISO_VAR:=$(uniq $(completelangiso) $(alllangiso)) +.EXPORT : COMPLETELANGISO_VAR + +ALLTAR : $(INCCOM)$/langmacros.inc + +.PHONY $(INCCOM)$/langmacros.inc: + @echo ------------------------------ + @echo Making: $@ + @@-$(RENAME) $@ $@.tmp + $(COMMAND_ECHO)$(PERL) macro.pl $(VERBOSITY) -o $@.tmp && $(RENAME:s/+//) $@.tmp $@ diff --git a/scp2/prj/build.lst b/scp2/prj/build.lst new file mode 100644 index 000000000000..f3fbbec38273 --- /dev/null +++ b/scp2/prj/build.lst @@ -0,0 +1,28 @@ +cp scp2 : l10n i18npool setup_native l10ntools PYTHON:python ICU:icu REDLAND:redland LIBXSLT:libxslt NULL +cp scp2 usr1 - all cp_mkout NULL +cp scp2\macros nmake - all cp_langmacros NULL +cp scp2\source\templates nmake - all cp_langtemplates NULL +cp scp2\source\activex nmake - all cp_activex cp_langmacros cp_langtemplates NULL +cp scp2\source\binfilter nmake - all cp_binfilter cp_langmacros cp_langtemplates NULL +cp scp2\source\calc nmake - all cp_calc cp_langmacros cp_langtemplates NULL +cp scp2\source\canvas nmake - all cp_canvas cp_langmacros cp_langtemplates NULL +cp scp2\source\crashrep nmake - all cp_crashrep cp_langmacros cp_langtemplates NULL +cp scp2\source\draw nmake - all cp_draw cp_langmacros cp_langtemplates NULL +cp scp2\source\gnome nmake - all cp_gnome cp_langmacros cp_langtemplates NULL +cp scp2\source\graphicfilter nmake - all cp_graphicfilter cp_langmacros cp_langtemplates NULL +cp scp2\source\impress nmake - all cp_impress cp_langmacros cp_langtemplates NULL +cp scp2\source\javafilter nmake - all cp_javafilter cp_langmacros cp_langtemplates NULL +cp scp2\source\kde nmake - all cp_kde cp_langmacros cp_langtemplates NULL +cp scp2\source\layout nmake - all cp_layout cp_langmacros NULL +cp scp2\source\math nmake - all cp_math cp_langmacros cp_langtemplates NULL +cp scp2\source\ooo nmake - all cp_ooo cp_langmacros cp_langtemplates NULL +cp scp2\source\python nmake - all cp_python cp_langmacros cp_langtemplates NULL +cp scp2\source\quickstart nmake - all cp_quickstart cp_langmacros cp_langtemplates NULL +cp scp2\source\sdkoo nmake - all cp_sdkoo cp_langmacros cp_langtemplates NULL +cp scp2\source\testtool nmake - all cp_testtool cp_langmacros cp_langtemplates NULL +cp scp2\source\writer nmake - all cp_writer cp_langmacros cp_langtemplates NULL +cp scp2\source\base nmake - all cp_base cp_langmacros cp_langtemplates NULL +cp scp2\source\xsltfilter nmake - all cp_xsltfilter cp_langmacros cp_langtemplates NULL +cp scp2\source\winexplorerext nmake - all cp_winexplorerext cp_langmacros cp_langtemplates NULL +cp scp2\source\onlineupdate nmake - all cp_update cp_langmacros cp_langtemplates NULL +cp scp2\util nmake - all cp_util cp_activex cp_binfilter cp_calc cp_canvas cp_crashrep cp_draw cp_gnome cp_graphicfilter cp_impress cp_javafilter cp_kde cp_layout cp_math cp_ooo cp_python cp_quickstart cp_testtool cp_writer cp_base cp_xsltfilter cp_winexplorerext cp_sdkoo cp_update NULL diff --git a/scp2/prj/d.lst b/scp2/prj/d.lst new file mode 100644 index 000000000000..717c8c5b4f3e --- /dev/null +++ b/scp2/prj/d.lst @@ -0,0 +1,27 @@ +..\%__SRC%\bin\osl\setup_osl.inf %_DEST%\bin%_EXT%\setup_osl.inf +..\%__SRC%\bin\osl\setup_osl.ins %_DEST%\bin%_EXT%\setup_osl.ins +..\%__SRC%\bin\osl\ure.inf %_DEST%\bin%_EXT%\ure.inf +..\%__SRC%\bin\osl\ure.ins %_DEST%\bin%_EXT%\ure.ins +..\%__SRC%\bin\osl\sdkoo.inf %_DEST%\bin%_EXT%\sdkoo.inf +..\%__SRC%\bin\osl\sdkoo.ins %_DEST%\bin%_EXT%\sdkoo.ins +..\%__SRC%\bin\osl\setup_osljre.inf %_DEST%\bin%_EXT%\setup_osljre.inf +..\%__SRC%\bin\osl\setup_osljre.ins %_DEST%\bin%_EXT%\setup_osljre.ins + +mkdir: %_DEST%\par%_EXT% + +mkdir: %_DEST%\par%_EXT%\osl +mkdir: %_DEST%\par%_EXT%\fat +mkdir: %_DEST%\par%_EXT%\fam +mkdir: %_DEST%\par%_EXT%\ada +mkdir: %_DEST%\par%_EXT%\adm +mkdir: %_DEST%\par%_EXT%\omc + +..\%__SRC%\par\osl\*.par %_DEST%\par%_EXT%\osl\*.par +..\%__SRC%\par\fat\*.par %_DEST%\par%_EXT%\fat\*.par +..\%__SRC%\par\fam\*.par %_DEST%\par%_EXT%\fam\*.par +..\%__SRC%\par\ada\*.par %_DEST%\par%_EXT%\ada\*.par +..\%__SRC%\par\adm\*.par %_DEST%\par%_EXT%\adm\*.par +..\%__SRC%\par\omc\*.par %_DEST%\par%_EXT%\omc\*.par + +..\inc\macros.inc %_DEST%\inc%_EXT%\macros.inc +..\%__SRC%\inc\langmacros.inc %_DEST%\inc%_EXT%\langmacros.inc diff --git a/scp2/source/activex/file_activex.scp b/scp2/source/activex/file_activex.scp new file mode 100644 index 000000000000..5f257af2e1b8 --- /dev/null +++ b/scp2/source/activex/file_activex.scp @@ -0,0 +1,63 @@ +/************************************************************************* + * + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2008 by Sun Microsystems, Inc. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * $RCSfile: file_activex.scp,v $ + * $Revision: 1.10 $ + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * + ************************************************************************/ + +#include "macros.inc" + +File gid_File_Lib_Soactivex + TXT_FILE_BODY; + Styles = (PACKED); + Dir = SCP2_OOO_BIN_DIR; + Name = "so_activex.dll"; +End + +#ifdef BUILD_X64 + File gid_File_Lib_Soactivex64 + TXT_FILE_BODY; + Styles = (PACKED); + Dir = SCP2_OOO_BIN_DIR; + Name = "so_activex_x64.dll"; + ComponentCondition = "VersionNT64"; + End +#endif + +File gid_File_Lib_Regactivex_Msi + TXT_FILE_BODY; + Styles = (PACKED, BINARYTABLE, BINARYTABLE_ONLY); + Dir = SCP2_OOO_BIN_DIR; + Name = "regactivex.dll"; +End + +File gid_File_Lib_Regpatchactivex_Msi + TXT_FILE_BODY; + Styles = (PACKED,PATCH,PATCH_ONLY,BINARYTABLE,BINARYTABLE_ONLY,DONTRENAMEINPATCH); + Dir = SCP2_OOO_BIN_DIR; + Name = "regpatchactivex.dll"; +End + diff --git a/scp2/source/activex/makefile.mk b/scp2/source/activex/makefile.mk new file mode 100644 index 000000000000..86097032f455 --- /dev/null +++ b/scp2/source/activex/makefile.mk @@ -0,0 +1,60 @@ +#************************************************************************* +# +# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. +# +# Copyright 2008 by Sun Microsystems, Inc. +# +# OpenOffice.org - a multi-platform office productivity suite +# +# $RCSfile: makefile.mk,v $ +# +# $Revision: 1.6 $ +# +# This file is part of OpenOffice.org. +# +# OpenOffice.org is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License version 3 +# only, as published by the Free Software Foundation. +# +# OpenOffice.org is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License version 3 for more details +# (a copy is included in the LICENSE file that accompanied this code). +# +# You should have received a copy of the GNU Lesser General Public License +# version 3 along with OpenOffice.org. If not, see +# <http://www.openoffice.org/license.html> +# for a copy of the LGPLv3 License. +# +#************************************************************************* + +PRJ=..$/.. + +PRJPCH= + +PRJNAME=scp2 +TARGET=activex +TARGETTYPE=CUI + +# --- Settings ----------------------------------------------------- + +.INCLUDE : settings.mk + +.IF "$(BUILD_X64)"!="" +SCPDEFS+=-DBUILD_X64 +.ENDIF + +SCP_PRODUCT_TYPE=osl + +.IF "$(GUI)"=="WNT" +PARFILES= \ + module_activex.par \ + file_activex.par +.ENDIF + +ULFFILES= \ + module_activex.ulf + +# --- File --------------------------------------------------------- +.INCLUDE : target.mk diff --git a/scp2/source/activex/module_activex.scp b/scp2/source/activex/module_activex.scp new file mode 100644 index 000000000000..4d39208f5d14 --- /dev/null +++ b/scp2/source/activex/module_activex.scp @@ -0,0 +1,41 @@ +/************************************************************************* + * + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2008 by Sun Microsystems, Inc. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * $RCSfile: module_activex.scp,v $ + * $Revision: 1.7 $ + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * + ************************************************************************/ + +#include "macros.inc" + +Module gid_Module_Optional_Activexcontrol + PackageInfo = "packinfo_office.txt"; + MOD_NAME_DESC ( MODULE_OPTIONAL_ACTIVEXCONTROL ); + Sortkey = "1000"; + Default = NO; + Minimal = NO; + ParentID = gid_Module_Optional; + Files = (gid_File_Lib_Soactivex, gid_File_Lib_Soactivex64, gid_File_Lib_Regactivex_Msi, gid_File_Lib_Regpatchactivex_Msi); +End diff --git a/scp2/source/activex/module_activex.ulf b/scp2/source/activex/module_activex.ulf new file mode 100644 index 000000000000..60af356828d9 --- /dev/null +++ b/scp2/source/activex/module_activex.ulf @@ -0,0 +1,38 @@ +/************************************************************************* + * + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2008 by Sun Microsystems, Inc. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * $RCSfile: module_activex.ulf,v $ + * $Revision: 1.6 $ + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * + ************************************************************************/ + +[STR_NAME_MODULE_OPTIONAL_ACTIVEXCONTROL] +en-US = "ActiveX Control" + +[STR_DESC_MODULE_OPTIONAL_ACTIVEXCONTROL] +en-US = "Component to enable Microsoft Internet Explorer to display %PRODUCTNAME documents." + + + diff --git a/scp2/source/base/file_base.scp b/scp2/source/base/file_base.scp new file mode 100644 index 000000000000..0f34c3ad358d --- /dev/null +++ b/scp2/source/base/file_base.scp @@ -0,0 +1,119 @@ +/************************************************************************* + * + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2008 by Sun Microsystems, Inc. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * $RCSfile: file_base.scp,v $ + * $Revision: 1.28 $ + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * + ************************************************************************/ + +#include "macros.inc" + +File gid_File_Exe_Sbase + BIN_FILE_BODY; + Dir = gid_Brand_Dir_Program; + Name = EXENAME(sbase); + #ifdef WNT + FileDescription = "%PRODUCTNAME Base"; + Styles = (PACKED, PATCH_SO_NAME); + #else + Styles = (PACKED); + #endif +End + +#if defined WNT +File gid_File_Exe_Odbcconfig + BIN_FILE_BODY; + Dir = gid_Dir_Program; + Name = EXENAME(odbcconfig); + Styles = (PACKED); +End +#endif + +STD_UNO_LIB_FILE( gid_File_Lib_Abp, abp) +STD_RES_FILE( gid_File_Res_Abp, abp) + +STD_UNO_LIB_FILE( gid_File_Lib_Dbp, dbp) +STD_RES_FILE( gid_File_Res_Dbp, dbp) + +STD_UNO_LIB_FILE( gid_File_Lib_Dbu, dbu ) +STD_RES_FILE( gid_File_Res_Dbu, dbu) + +STD_UNO_LIB_FILE( gid_File_Lib_Adabasui, adabasui ) +STD_RES_FILE( gid_File_Res_Adabasui, adabasui) + +STD_RES_FILE( gid_File_Res_Cnr, cnr) +STD_RES_FILE( gid_File_Res_Sdbcl, sdbcl) +STD_RES_FILE( gid_File_Res_Sdberr, sdberr) + +STD_UNO_LIB_FILE( gid_File_Lib_Rpt, rpt ) +STD_RES_FILE( gid_File_Res_Rpt, rpt) + +STD_UNO_LIB_FILE( gid_File_Lib_Rptui, rptui ) +STD_RES_FILE( gid_File_Res_Rptui, rptui) + +STD_UNO_LIB_FILE( gid_File_Lib_Rptxml, rptxml ) + +File gid_File_Help_Sdatabase_Zip + Dir = gid_Dir_Help_Isolanguage; + ARCHIVE_TXT_FILE_BODY; + EXTRA_ALL_GOOD_HELP_LOCALIZATIONS_LANG(sdatabase); + Patchfiles = (); +End + +File gid_File_Registry_Spool_Oo_Setup_Base_Xcu + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Modules_Oo_Setup; + Name = "/registry/spool/org/openoffice/Setup-base.xcu"; +End + +File gid_File_Registry_Spool_Oo_Common_Base_Xcu + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Modules_Oo_Office_Common; + Name = "/registry/spool/org/openoffice/Office/Common-base.xcu"; +End + +File gid_File_Registry_Spool_Oo_TypeDetection_Database_Types_Xcu + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Modules_Oo_TypeDetection_Types; + Name = "/registry/spool/fcfg_database_types.xcu"; +End + +File gid_File_Registry_Spool_Oo_TypeDetection_Database_Filters_Xcu + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Modules_Oo_TypeDetection_Filter; + Name = "/registry/spool/fcfg_database_filters.xcu"; +End + +File gid_File_Registry_Spool_Oo_TypeDetection_Database_Others_Xcu + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Modules_Oo_TypeDetection_Misc; + Name = "/registry/spool/fcfg_database_others.xcu"; +End + diff --git a/scp2/source/base/folderitem_base.scp b/scp2/source/base/folderitem_base.scp new file mode 100644 index 000000000000..ca7a012009bb --- /dev/null +++ b/scp2/source/base/folderitem_base.scp @@ -0,0 +1,44 @@ +/************************************************************************* + * + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2008 by Sun Microsystems, Inc. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * $RCSfile: folderitem_base.scp,v $ + * $Revision: 1.5 $ + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * + ************************************************************************/ + +#include "macros.inc" + +FolderItem gid_Folderitem_Sbase + Name = "%PRODUCTNAME Base"; + ModuleID = gid_Module_Prg_Base_Bin; + FolderID = gid_Folder_Staroffice51; + FileID = gid_File_Exe_Sbase; + IconFile = gid_File_Exe_Sbase; + IconID = 0; + WkDir = gid_Dir_Program; + Parameter = ""; + Styles = (NOWEB, NON_ADVERTISED); + ALL_LANG(Tooltip, STR_FI_TOOLTIP_BASE); +End diff --git a/scp2/source/base/folderitem_base.ulf b/scp2/source/base/folderitem_base.ulf new file mode 100644 index 000000000000..495c3f747353 --- /dev/null +++ b/scp2/source/base/folderitem_base.ulf @@ -0,0 +1,33 @@ +/************************************************************************* + * + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2008 by Sun Microsystems, Inc. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * $RCSfile: folderitem_base.ulf,v $ + * $Revision: 1.5 $ + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * + ************************************************************************/ + +[STR_FI_TOOLTIP_BASE] +en-US = "Manage databases, create queries and reports to track and manage your information by using Base." + diff --git a/scp2/source/base/makefile.mk b/scp2/source/base/makefile.mk new file mode 100644 index 000000000000..53d1f0a89666 --- /dev/null +++ b/scp2/source/base/makefile.mk @@ -0,0 +1,66 @@ +#************************************************************************* +# +# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. +# +# Copyright 2008 by Sun Microsystems, Inc. +# +# OpenOffice.org - a multi-platform office productivity suite +# +# $RCSfile: makefile.mk,v $ +# +# $Revision: 1.7 $ +# +# This file is part of OpenOffice.org. +# +# OpenOffice.org is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License version 3 +# only, as published by the Free Software Foundation. +# +# OpenOffice.org is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License version 3 for more details +# (a copy is included in the LICENSE file that accompanied this code). +# +# You should have received a copy of the GNU Lesser General Public License +# version 3 along with OpenOffice.org. If not, see +# <http://www.openoffice.org/license.html> +# for a copy of the LGPLv3 License. +# +#************************************************************************* + +PRJ=..$/.. + +PRJPCH= + +PRJNAME=scp2 +TARGET=base +TARGETTYPE=CUI + +# --- Settings ----------------------------------------------------- + +.INCLUDE : settings.mk + +.IF "$(ENABLE_REPORTBUILDER)" == "YES" +SCPDEFS += -DENABLE_REPORTBUILDER +.ENDIF + +SCP_PRODUCT_TYPE=osl + +PARFILES= \ + module_base.par \ + file_base.par + +.IF "$(GUI)"=="WNT" +PARFILES += \ + registryitem_base.par \ + folderitem_base.par +.ENDIF + +ULFFILES= \ + module_base.ulf \ + registryitem_base.ulf \ + folderitem_base.ulf + +# --- File --------------------------------------------------------- +.INCLUDE : target.mk diff --git a/scp2/source/base/module_base.scp b/scp2/source/base/module_base.scp new file mode 100644 index 000000000000..27617b9d8eb5 --- /dev/null +++ b/scp2/source/base/module_base.scp @@ -0,0 +1,102 @@ +/************************************************************************* + * + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2008 by Sun Microsystems, Inc. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * $RCSfile: module_base.scp,v $ + * $Revision: 1.19 $ + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * + ************************************************************************/ + +#include "macros.inc" + +Module gid_Module_Prg_Base + MOD_NAME_DESC(MODULE_PRG_BASE); + ParentID = gid_Module_Prg; + Sortkey = "500"; + Styles =(APPLICATIONMODULE); +End + +Module gid_Module_Prg_Base_Bin + PackageInfo = "packinfo_office.txt"; + MOD_NAME_DESC ( MODULE_PRG_BASE_BIN ); + ParentID = gid_Module_Prg_Base; + Sortkey = "100"; + Minimal = NO; + Default = YES; + Styles = (HIDDEN_ROOT); + Files = ( + gid_File_Registry_Spool_Oo_Setup_Base_Xcu,gid_File_Registry_Spool_Oo_Common_Base_Xcu + ,gid_File_Registry_Spool_Oo_TypeDetection_Database_Types_Xcu + ,gid_File_Registry_Spool_Oo_TypeDetection_Database_Filters_Xcu + ,gid_File_Registry_Spool_Oo_TypeDetection_Database_Others_Xcu + ,gid_File_Lib_Abp + ,gid_File_Lib_Dbp + ,gid_File_Lib_Dbu + ,gid_File_Lib_Adabasui + ,gid_File_Lib_Rpt + ,gid_File_Lib_Rptui + ,gid_File_Lib_Rptxml + ); +End + +// Module gid_Module_Prg_Base_Help +// MOD_NAME_DESC ( MODULE_PRG_BASE_HELP ); +// ParentID = gid_Module_Prg_Base; +// Sortkey = "200"; +// Minimal = NO; +// Default = YES; +// Files = (gid_File_Help_Sdatabase_Zip); +// End + +Module gid_Module_Brand_Prg_Base + PackageInfo = "packinfo_brand.txt"; + Name = "gid_Module_Brand_Prg_Base"; + Description = "gid_Module_Brand_Prg_Base"; + ParentID = gid_Module_Prg_Base; + Sortkey = "100"; + InstallOrder = "1040"; + Minimal = YES; + Default = YES; + Styles = (HIDDEN_ROOT); + Files = (gid_File_Exe_Sbase); +End + +Module gid_Module_Langpack_Base_Template + ParentID = gid_Module_Prg_Base_Bin; + Name = "gid_Module_Langpack_Base_Template"; + Description = "gid_Module_Langpack_Base_Template"; + Styles = (TEMPLATEMODULE); + Files = (gid_File_Help_Sdatabase_Zip, + gid_File_Res_Abp, + gid_File_Res_Adabasui, + gid_File_Res_Cnr, + gid_File_Res_Dbp, + gid_File_Res_Dbu, + gid_File_Res_Rpt, + gid_File_Res_Rptui, + gid_File_Res_Sdbcl, + gid_File_Res_Sdberr); +End + +#include "alllangmodules_base.inc" diff --git a/scp2/source/base/module_base.ulf b/scp2/source/base/module_base.ulf new file mode 100644 index 000000000000..b2b9e4718ff1 --- /dev/null +++ b/scp2/source/base/module_base.ulf @@ -0,0 +1,50 @@ +/************************************************************************* + * + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2008 by Sun Microsystems, Inc. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * $RCSfile: module_base.ulf,v $ + * $Revision: 1.5 $ + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * + ************************************************************************/ + +[STR_NAME_MODULE_PRG_BASE] +en-US = "%PRODUCTNAME Base" + +[STR_DESC_MODULE_PRG_BASE] +en-US = "Create and edit databases by using %PRODUCTNAME Base." + +[STR_NAME_MODULE_PRG_BASE_BIN] +en-US = "Program Module" + +[STR_DESC_MODULE_PRG_BASE_BIN] +en-US = "The application %PRODUCTNAME Base" + +[STR_NAME_MODULE_PRG_BASE_HELP] +en-US = "%PRODUCTNAME Base Help" + +[STR_DESC_MODULE_PRG_BASE_HELP] +en-US = "Help about %PRODUCTNAME Base" + + + diff --git a/scp2/source/base/registryitem_base.scp b/scp2/source/base/registryitem_base.scp new file mode 100644 index 000000000000..616084e9b967 --- /dev/null +++ b/scp2/source/base/registryitem_base.scp @@ -0,0 +1,154 @@ +/************************************************************************* + * + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2008 by Sun Microsystems, Inc. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * $RCSfile: registryitem_base.scp,v $ + * $Revision: 1.9 $ + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * + ************************************************************************/ + +#include "macros.inc" + +// new odb file extension + +RegistryItem gid_Regitem_Odb + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = ".odb"; + ModuleID = gid_Module_Prg_Base_Bin; + Value = "opendocument.DatabaseDocument.1"; +End + +RegistryItem gid_Regitem_Odb_PersistentHandler + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Base_Bin; + Subkey = ".odb\PersistentHandler"; + Value = "{7BC0E713-5703-45BE-A29D-5D46D8B39262}"; +End + +RegistryItem gid_Regitem_Odb_Shellex_00021500_0000_0000_C000_000000000046 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Base_Bin; + Subkey = ".odb\shellex\{00021500-0000-0000-C000-000000000046}"; + Value = "{087B3AE3-E237-4467-B8DB-5A38AB959AC9}"; +End + +RegistryItem gid_Regitem_Odb_Shellex_BB2E617C_0920_11D1_9A0B_00C04FC2D6C1 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Base_Bin; + Subkey = ".odb\shellex\{BB2E617C-0920-11D1-9A0B-00C04FC2D6C1}"; + Value = "{3B092F0C-7696-40E3-A80F-68D74DA84210}"; +End + +RegistryItem gid_Regitem_DatabaseDocument_1_Shellex_PropertySheetHandlers_MyPropSheet1 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Base_Bin; + Subkey = "opendocument.DatabaseDocument.1\shellex\PropertySheetHandlers\MyPropSheet1"; + Value = "{63542C48-9552-494A-84F7-73AA6A7C99C1}"; +End + +RegistryItem gid_Regitem_Odb_Contenttype + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Base_Bin; + Subkey = ".odb"; + Name = "Content Type"; + Value = "application/vnd.sun.xml.base"; +End + +RegistryItem gid_Regitem_Odb_Mime_Database + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Base_Bin; + Subkey = "MIME\Database\Content Type\application/vnd.sun.xml.base"; + Name = "Extension"; + Value = ".odb"; +End + +RegistryItem gid_Regitem_Openoffice_Databasedocument_1 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "opendocument.DatabaseDocument.1"; + ModuleID = gid_Module_Prg_Base_Bin; + REG_VALUE_LNG(OO_DATABASE) +End + +RegistryItem gid_Regitem_Openoffice_Databasedocument_1_Defaulticon + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "opendocument.DatabaseDocument.1\DefaultIcon"; + ModuleID = gid_Module_Prg_Base_Bin; + Value = "<progpath>\program\soffice.exe,13"; +End + +RegistryItem gid_Regitem_Openoffice_Databasedocument_1_Shell + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "opendocument.DatabaseDocument.1\shell"; + ModuleID = gid_Module_Prg_Base_Bin; + Value = "open"; +End + +// RegistryItem gid_Regitem_Openoffice_Databasedocument_1_Shell_Open_Command +// ParentID = PREDEFINED_HKEY_CLASSES_ROOT; +// Subkey = "opendocument.DatabaseDocument.1\shell\open\command"; +// ModuleID = gid_Module_Prg_Base_Bin; +// Value = "\"<progpath>\program\soffice.exe\" -o \"%1\""; +// End + +RegistryItem gid_Regitem_Openoffice_Databasedocument_1_Shell_Open_Command + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "opendocument.DatabaseDocument.1\shell\open\command"; + ModuleID = gid_Module_Prg_Base_Bin; + Value = "\"<progpath>\program\sbase.exe\" -o \"%1\""; + Styles = (); +End + +// "OpenWith" Windows Registry keys for .odb + +RegistryItem gid_Regitem_OpenOffice_ODB_OpenWith_Database + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = ".odb\OpenWithProgIDs"; + ModuleID = gid_Module_Prg_Base_Bin; + Name = "opendocument.DatabaseDocument.1"; + Value = " "; +End + +RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabilities_FileAssociations_Odb + ParentID = PREDEFINED_HKEY_LOCAL_MACHINE; + Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities\FileAssociations"; + ModuleID = gid_Module_Prg_Base_Bin; + Name = ".odb"; + Value = "opendocument.DatabaseDocument.1"; + Styles = (); +End + +RegistryItem gid_Regitem_Software_Microsoft_Windows_Currentversion_Apppaths_Sbase_Exe + ParentID = PREDEFINED_HKEY_LOCAL_MACHINE; + Subkey = "Software\Microsoft\Windows\CurrentVersion\App Paths\sbase.exe"; + ModuleID = gid_Module_Prg_Base_Bin; + Value = "<progpath>\program\sbase.exe"; +End + +RegistryItem gid_Regitem_Software_Microsoft_Windows_Currentversion_Apppaths_Sbase_Exepath + ParentID = PREDEFINED_HKEY_LOCAL_MACHINE; + Subkey = "Software\Microsoft\Windows\CurrentVersion\App Paths\sbase.exe"; + ModuleID = gid_Module_Prg_Base_Bin; + Name = "Path"; + Value = "<progpath>"; +End diff --git a/scp2/source/base/registryitem_base.ulf b/scp2/source/base/registryitem_base.ulf new file mode 100644 index 000000000000..bf18083e8566 --- /dev/null +++ b/scp2/source/base/registryitem_base.ulf @@ -0,0 +1,32 @@ +/************************************************************************* + * + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2008 by Sun Microsystems, Inc. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * $RCSfile: registryitem_base.ulf,v $ + * $Revision: 1.5 $ + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * + ************************************************************************/ + +[STR_REG_VAL_OO_DATABASE] +en-US = "OpenDocument Database" diff --git a/scp2/source/binfilter/file_binfilter.scp b/scp2/source/binfilter/file_binfilter.scp new file mode 100644 index 000000000000..7de57837fd0c --- /dev/null +++ b/scp2/source/binfilter/file_binfilter.scp @@ -0,0 +1,191 @@ +/************************************************************************* + * + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2008 by Sun Microsystems, Inc. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * $RCSfile: file_binfilter.scp,v $ + * $Revision: 1.2 $ + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * + ************************************************************************/ + + +#include "macros.inc" + + +File gid_File_Registry_Spool_Oo_TypeDetection_Chart_Bf_Types_Xcu + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Modules_Oo_TypeDetection_Types; + Name = "/registry/spool/fcfg_chart_bf_types.xcu"; +End + +File gid_File_Registry_Spool_Oo_TypeDetection_Chart_Bf_Filters_Xcu + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Modules_Oo_TypeDetection_Filter; + Name = "/registry/spool/fcfg_chart_bf_filters.xcu"; +End + + +File gid_File_Registry_Spool_Oo_TypeDetection_Calc_Bf_Types_Xcu + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Modules_Oo_TypeDetection_Types; + Name = "/registry/spool/fcfg_calc_bf_types.xcu"; +End + +File gid_File_Registry_Spool_Oo_TypeDetection_Calc_Bf_Filters_Xcu + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Modules_Oo_TypeDetection_Filter; + Name = "/registry/spool/fcfg_calc_bf_filters.xcu"; +End + + +File gid_File_Registry_Spool_Oo_TypeDetection_Draw_Bf_Types_Xcu + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Modules_Oo_TypeDetection_Types; + Name = "/registry/spool/fcfg_draw_bf_types.xcu"; +End + +File gid_File_Registry_Spool_Oo_TypeDetection_Draw_Bf_Filters_Xcu + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Modules_Oo_TypeDetection_Filter; + Name = "/registry/spool/fcfg_draw_bf_filters.xcu"; +End + + +File gid_File_Registry_Spool_Oo_TypeDetection_Global_Bf_Types_Xcu + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Modules_Oo_TypeDetection_Types; + Name = "/registry/spool/fcfg_global_bf_types.xcu"; +End + +File gid_File_Registry_Spool_Oo_TypeDetection_Global_Bf_Filters_Xcu + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Modules_Oo_TypeDetection_Filter; + Name = "/registry/spool/fcfg_global_bf_filters.xcu"; +End + + +File gid_File_Registry_Spool_Oo_TypeDetection_Impress_Bf_Types_Xcu + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Modules_Oo_TypeDetection_Types; + Name = "/registry/spool/fcfg_impress_bf_types.xcu"; +End + +File gid_File_Registry_Spool_Oo_TypeDetection_Impress_Bf_Filters_Xcu + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Modules_Oo_TypeDetection_Filter; + Name = "/registry/spool/fcfg_impress_bf_filters.xcu"; +End + + +File gid_File_Registry_Spool_Oo_TypeDetection_Math_Bf_Types_Xcu + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Modules_Oo_TypeDetection_Types; + Name = "/registry/spool/fcfg_math_bf_types.xcu"; +End + +File gid_File_Registry_Spool_Oo_TypeDetection_Math_Bf_Filters_Xcu + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Modules_Oo_TypeDetection_Filter; + Name = "/registry/spool/fcfg_math_bf_filters.xcu"; +End + + +File gid_File_Registry_Spool_Oo_TypeDetection_Web_Bf_Types_Xcu + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Modules_Oo_TypeDetection_Types; + Name = "/registry/spool/fcfg_web_bf_types.xcu"; +End + +File gid_File_Registry_Spool_Oo_TypeDetection_Web_Bf_Filters_Xcu + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Modules_Oo_TypeDetection_Filter; + Name = "/registry/spool/fcfg_web_bf_filters.xcu"; +End + + +File gid_File_Registry_Spool_Oo_TypeDetection_Writer_Bf_Types_Xcu + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Modules_Oo_TypeDetection_Types; + Name = "/registry/spool/fcfg_writer_bf_types.xcu"; +End + +File gid_File_Registry_Spool_Oo_TypeDetection_Writer_Bf_Filters_Xcu + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Modules_Oo_TypeDetection_Filter; + Name = "/registry/spool/fcfg_writer_bf_filters.xcu"; +End + + +File gid_Starregistry_Legacy_Binfilters_Rdb + TXT_FILE_BODY; + Name = "legacy_binfilters.rdb"; + Dir = gid_Dir_Program; + Styles = (PACKED, STARREGISTRY); +End + + + +STD_LIB_FILE( gid_File_Lib_Bf_Go, bf_go) +STD_LIB_FILE( gid_File_Lib_Bf_Sch, bf_sch) +STD_LIB_FILE( gid_File_Lib_Bf_Xo, bf_xo) +STD_LIB_FILE( gid_File_Lib_Bf_Svx, bf_svx) +STD_LIB_FILE( gid_File_Lib_Bf_Svt, bf_svt) +STD_LIB_FILE( gid_File_Lib_Bf_Frm, bf_frm) +STD_LIB_FILE( gid_File_Lib_Bf_Ofa, bf_ofa) +STD_LIB_FILE( gid_File_Lib_Bf_Sb, bf_sb) +STD_LIB_FILE( gid_File_Lib_Bf_Sc, bf_sc) +STD_LIB_FILE( gid_File_Lib_Bf_Sd, bf_sd) +STD_LIB_FILE( gid_File_Lib_Bf_Sm, bf_sm) +STD_LIB_FILE( gid_File_Lib_Bf_Sw, bf_sw) +STD_LIB_FILE( gid_File_Lib_Bf_Wrapper, bf_wrapper) +STD_LIB_FILE( gid_File_Lib_Legacy_Binfilters, legacy_binfilters) + +STD_UNO_LIB_FILE( gid_File_Lib_Bf_Migratefilter, bf_migratefilter) +STD_UNO_LIB_FILE( gid_File_Lib_Bindet, bindet) + +STD_RES_FILE( gid_File_Res_Bf_Sch, bf_sch ) +STD_RES_FILE( gid_File_Res_Bf_Svx, bf_svx ) +STD_RES_FILE( gid_File_Res_Bf_Svt, bf_svt ) +STD_RES_FILE( gid_File_Res_Bf_Frm, bf_frm ) +STD_RES_FILE( gid_File_Res_Bf_Ofa, bf_ofa ) +STD_RES_FILE( gid_File_Res_Bf_Sc, bf_sc ) +STD_RES_FILE( gid_File_Res_Bf_Sd, bf_sd ) +STD_RES_FILE( gid_File_Res_Bf_Sm, bf_sm) +STD_LIB_FILE( gid_File_Lib_Bf_So, bf_so) +STD_RES_FILE( gid_File_Res_Bf_Sw, bf_sw ) diff --git a/scp2/source/binfilter/makefile.mk b/scp2/source/binfilter/makefile.mk new file mode 100644 index 000000000000..09d88c4690c8 --- /dev/null +++ b/scp2/source/binfilter/makefile.mk @@ -0,0 +1,56 @@ +#************************************************************************* +# +# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. +# +# Copyright 2008 by Sun Microsystems, Inc. +# +# OpenOffice.org - a multi-platform office productivity suite +# +# $RCSfile: makefile.mk,v $ +# +# $Revision: 1.3 $ +# +# This file is part of OpenOffice.org. +# +# OpenOffice.org is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License version 3 +# only, as published by the Free Software Foundation. +# +# OpenOffice.org is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License version 3 for more details +# (a copy is included in the LICENSE file that accompanied this code). +# +# You should have received a copy of the GNU Lesser General Public License +# version 3 along with OpenOffice.org. If not, see +# <http://www.openoffice.org/license.html> +# for a copy of the LGPLv3 License. +# +#************************************************************************* + +PRJ=..$/.. + +PRJPCH= + +PRJNAME=scp2 +TARGET=binfilter +TARGETTYPE=CUI + +# --- Settings ----------------------------------------------------- + +.INCLUDE : settings.mk + +SCP_PRODUCT_TYPE=osl + +PARFILES= \ + module_binfilter.par \ + file_binfilter.par \ + registryitem_binfilter.par + +ULFFILES= \ + module_binfilter.ulf \ + registryitem_binfilter.ulf + +# --- File --------------------------------------------------------- +.INCLUDE : target.mk diff --git a/scp2/source/binfilter/module_binfilter.scp b/scp2/source/binfilter/module_binfilter.scp new file mode 100644 index 000000000000..41039a84281c --- /dev/null +++ b/scp2/source/binfilter/module_binfilter.scp @@ -0,0 +1,94 @@ +/************************************************************************* + * + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2008 by Sun Microsystems, Inc. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * $RCSfile: module_binfilter.scp,v $ + * $Revision: 1.3 $ + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * + ************************************************************************/ + +#include "macros.inc" + +Module gid_Module_Optional_Binfilter + PackageInfo = "packinfo_office.txt"; + MOD_NAME_DESC ( MODULE_OPTIONAL_BINFILTER ); + Sortkey = "700"; + InstallOrder = "1100"; + ParentID = gid_Module_Optional; + Default = YES; + Files = (gid_File_Registry_Spool_Oo_TypeDetection_Chart_Bf_Types_Xcu, + gid_File_Registry_Spool_Oo_TypeDetection_Chart_Bf_Filters_Xcu, + gid_File_Registry_Spool_Oo_TypeDetection_Calc_Bf_Types_Xcu, + gid_File_Registry_Spool_Oo_TypeDetection_Calc_Bf_Filters_Xcu, + gid_File_Registry_Spool_Oo_TypeDetection_Draw_Bf_Types_Xcu, + gid_File_Registry_Spool_Oo_TypeDetection_Draw_Bf_Filters_Xcu, + gid_File_Registry_Spool_Oo_TypeDetection_Global_Bf_Types_Xcu, + gid_File_Registry_Spool_Oo_TypeDetection_Global_Bf_Filters_Xcu, + gid_File_Registry_Spool_Oo_TypeDetection_Impress_Bf_Types_Xcu, + gid_File_Registry_Spool_Oo_TypeDetection_Impress_Bf_Filters_Xcu, + gid_File_Registry_Spool_Oo_TypeDetection_Math_Bf_Types_Xcu, + gid_File_Registry_Spool_Oo_TypeDetection_Math_Bf_Filters_Xcu, + gid_File_Registry_Spool_Oo_TypeDetection_Web_Bf_Types_Xcu, + gid_File_Registry_Spool_Oo_TypeDetection_Web_Bf_Filters_Xcu, + gid_File_Registry_Spool_Oo_TypeDetection_Writer_Bf_Types_Xcu, + gid_File_Registry_Spool_Oo_TypeDetection_Writer_Bf_Filters_Xcu, + gid_Starregistry_Legacy_Binfilters_Rdb, + gid_File_Lib_Bf_Go, + gid_File_Lib_Bf_Sch, + gid_File_Lib_Bf_Lng, + gid_File_Lib_Bf_Xo, + gid_File_Lib_Bf_Svx, + gid_File_Lib_Bf_Svt, + gid_File_Lib_Bf_Frm, + gid_File_Lib_Bf_Ofa, + gid_File_Lib_Bf_Sb, + gid_File_Lib_Bf_Sc, + gid_File_Lib_Bf_Sd, + gid_File_Lib_Bf_Sm, + gid_File_Lib_Bf_So, + gid_File_Lib_Bf_Sw, + gid_File_Lib_Bf_Wrapper, + gid_File_Lib_Legacy_Binfilters, + gid_File_Lib_Bf_Migratefilter, + gid_File_Lib_Bindet); +End + +Module gid_Module_Langpack_Binfilter_Template + ParentID = gid_Module_Optional_Binfilter; + Name = "gid_Module_Langpack_Binfilter_Template"; + Description = "gid_Module_Langpack_Binfilter_Template"; + Styles = (TEMPLATEMODULE); + Files = (gid_File_Res_Bf_Sch, + gid_File_Res_Bf_Svx, + gid_File_Res_Bf_Svt, + gid_File_Res_Bf_Frm, + gid_File_Res_Bf_Ofa, + gid_File_Res_Bf_Sc, + gid_File_Res_Bf_Sd, + gid_File_Res_Bf_Sm, + gid_File_Res_Bf_Sw, + gid_File_Res_Bf_Sfx); +End + +#include "alllangmodules_binfilter.inc" diff --git a/scp2/source/binfilter/module_binfilter.ulf b/scp2/source/binfilter/module_binfilter.ulf new file mode 100644 index 000000000000..2369831767bd --- /dev/null +++ b/scp2/source/binfilter/module_binfilter.ulf @@ -0,0 +1,35 @@ +/************************************************************************* + * + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2008 by Sun Microsystems, Inc. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * $RCSfile: module_binfilter.ulf,v $ + * $Revision: 1.2 $ + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * + ************************************************************************/ + +[STR_NAME_MODULE_OPTIONAL_BINFILTER] +en-US = "Legacy Filters" + +[STR_DESC_MODULE_OPTIONAL_BINFILTER] +en-US = "Legacy filters, e.g. StarOffice 5.2 binary file formats." diff --git a/scp2/source/binfilter/registryitem_binfilter.scp b/scp2/source/binfilter/registryitem_binfilter.scp new file mode 100644 index 000000000000..3c828d0042e4 --- /dev/null +++ b/scp2/source/binfilter/registryitem_binfilter.scp @@ -0,0 +1,934 @@ +/************************************************************************* + * + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2008 by Sun Microsystems, Inc. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * $RCSfile: registryitem_binfilter.scp,v $ + * $Revision: 1.2 $ + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * + ************************************************************************/ + +#include "macros.inc" + +RegistryItem gid_Regitem_Sdw_Contenttype + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Optional_Binfilter; + Subkey = ".sdw"; + Name = "Content Type"; + Value = "application/vnd.stardivision.writer"; +End + +RegistryItem gid_Regitem_Sdw_Mime_Database + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Optional_Binfilter; + Subkey = "MIME\Database\Content Type\application/vnd.stardivision.writer"; + Name = "Extension"; + Value = ".sdw"; +End + +RegistryItem gid_Regitem_Sdw_So4_Mime_Database + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Optional_Binfilter; + Subkey = "MIME\Database\Content Type\application/x-starwriter"; + Name = "Extension"; + Value = ".sdw"; +End + +RegistryItem gid_Regitem_Sgl_Contenttype + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Optional_Binfilter; + Subkey = ".sgl"; + Name = "Content Type"; + Value = "application/vnd.stardivision.writer-global"; +End + +RegistryItem gid_Regitem_Sgl_Mime_Database + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Optional_Binfilter; + Subkey = "MIME\Database\Content Type\application/vnd.stardivision.writer-global"; + Name = "Extension"; + Value = ".sgl"; +End + +RegistryItem gid_Regitem__Sdw + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Optional_Binfilter; + Subkey = ".sdw"; + Value = "soffice.StarWriterDocument.5"; +End + +RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabilities_FileAssociations_sdw + ParentID = PREDEFINED_HKEY_LOCAL_MACHINE; + Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities\FileAssociations"; + ModuleID = gid_Module_Optional_Binfilter; + Name = ".sdw"; + Value = "soffice.StarWriterDocument.5"; + Styles = (); +End + +RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabilities_FileAssociations_sgl + ParentID = PREDEFINED_HKEY_LOCAL_MACHINE; + Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities\FileAssociations"; + ModuleID = gid_Module_Optional_Binfilter; + Name = ".sgl"; + Value = "soffice.StarWriterGlobalDocument.5"; + Styles = (); +End + +RegistryItem gid_Regitem__Sgl + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = ".sgl"; + ModuleID = gid_Module_Optional_Binfilter; + Value = "soffice.StarWriterGlobalDocument.5"; +End + +RegistryItem gid_Regitem_Soffice_Starwriterdocument_5 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "soffice.StarWriterDocument.5"; + ModuleID = gid_Module_Optional_Binfilter; + REG_VALUE_LNG(SO52_TEXT_OOO) +End + +RegistryItem gid_Regitem_Soffice_Starwriterdocument_5_Defaulticon + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Optional_Binfilter; + Subkey = "soffice.StarWriterDocument.5\DefaultIcon"; + Value = "<progpath>\program\soffice.exe,27"; +End + +RegistryItem gid_Regitem_Soffice_Starwriterdocument_5_Shell + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Optional_Binfilter; + Subkey = "soffice.StarWriterDocument.5\shell"; + Value = "open"; +End + +RegistryItem gid_Regitem_Soffice_Starwriterdocument_5_Shell_New + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Optional_Binfilter; + Subkey = "soffice.StarWriterDocument.5\shell\new"; + REG_VALUE_LNG(NEW) +End + +RegistryItem gid_Regitem_Soffice_Starwriterdocument_5_Shell_New_Command + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Optional_Binfilter; + Subkey = "soffice.StarWriterDocument.5\shell\new\command"; + Value = "\"<progpath>\program\soffice.exe\" -n \"%1\""; +End + +RegistryItem gid_Regitem_Soffice_Starwriterdocument_5_Shell_Open_Command + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Optional_Binfilter; + Subkey = "soffice.StarWriterDocument.5\shell\open\command"; + Value = "\"<progpath>\program\soffice.exe\" -o \"%1\""; +End + +RegistryItem gid_Regitem_Soffice_Starwriterdocument_5_Shell_Print_Command + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Optional_Binfilter; + Subkey = "soffice.StarWriterDocument.5\shell\print\command"; + Value = "\"<progpath>\program\soffice.exe\" -p \"%1\""; +End + +RegistryItem gid_Regitem_Soffice_Starwriterdocument_5_Shell_Printto_Command + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Optional_Binfilter; + Subkey = "soffice.StarWriterDocument.5\shell\printto\command"; + Value = "\"<progpath>\program\soffice.exe\" -pt \"%2\" \"%1\""; +End + +RegistryItem gid_Regitem_Soffice_Starwriterglobaldocument_5 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "soffice.StarWriterGlobalDocument.5"; + ModuleID = gid_Module_Optional_Binfilter; + REG_VALUE_LNG(SO51_MASTERDOC_OOO) +End + +RegistryItem gid_Regitem_Soffice_Starwriterglobaldocument_5_Defaulticon + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "soffice.StarWriterGlobalDocument.5\DefaultIcon"; + ModuleID = gid_Module_Optional_Binfilter; + Value = "<progpath>\program\soffice.exe,35"; +End + +RegistryItem gid_Regitem_Soffice_Starwriterglobaldocument_5_Shell + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "soffice.StarWriterGlobalDocument.5\shell"; + ModuleID = gid_Module_Optional_Binfilter; + Value = "open"; +End + +RegistryItem gid_Regitem_Soffice_Starwriterglobaldocument_5_Shell_New + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "soffice.StarWriterGlobalDocument.5\shell\new"; + ModuleID = gid_Module_Optional_Binfilter; + REG_VALUE_LNG(NEW) +End + +RegistryItem gid_Regitem_Soffice_Starwriterglobaldocument_5_Shell_New_Command + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "soffice.StarWriterGlobalDocument.5\shell\new\command"; + ModuleID = gid_Module_Optional_Binfilter; + Value = "\"<progpath>\program\soffice.exe\" -n \"%1\""; +End + +RegistryItem gid_Regitem_Soffice_Starwriterglobaldocument_5_Shell_Open_Command + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "soffice.StarWriterGlobalDocument.5\shell\open\command"; + ModuleID = gid_Module_Optional_Binfilter; + Value = "\"<progpath>\program\soffice.exe\" -o \"%1\""; +End + +RegistryItem gid_Regitem_Soffice_Starwriterglobaldocument_5_Shell_Print_Command + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "soffice.StarWriterGlobalDocument.5\shell\print\command"; + ModuleID = gid_Module_Optional_Binfilter; + Value = "\"<progpath>\program\soffice.exe\" -p \"%1\""; +End + +RegistryItem gid_Regitem_Soffice_Starwriterglobaldocument_5_Shell_Printto_Command + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "soffice.StarWriterGlobalDocument.5\shell\printto\command"; + ModuleID = gid_Module_Optional_Binfilter; + Value = "\"<progpath>\program\soffice.exe\" -pt \"%2\" \"%1\""; +End + +// calc + +RegistryItem gid_Regitem_Sdc_Contenttype + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Optional_Binfilter; + Subkey = ".sdc"; + Name = "Content Type"; + Value = "application/vnd.stardivision.calc"; +End + +RegistryItem gid_Regitem_Sdc_Mime_Database + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Optional_Binfilter; + Subkey = "MIME\Database\Content Type\application/vnd.stardivision.calc"; + Name = "Extension"; + Value = ".sdc"; +End + +RegistryItem gid_Regitem_Sdc_So4_Mime_Database + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Optional_Binfilter; + Subkey = "MIME\Database\Content Type\application/x-starcalc"; + Name = "Extension"; + Value = ".sdc"; +End + +RegistryItem gid_Regitem_Soffice_Starcalcdocument_5 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Optional_Binfilter; + Subkey = "soffice.StarCalcDocument.5"; + REG_VALUE_LNG(SO51_SPREADSHEET_OOO) +End + +RegistryItem gid_Regitem_Soffice_Starcalcdocument_5_Defaulticon + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Optional_Binfilter; + Subkey = "soffice.StarCalcDocument.5\DefaultIcon"; + Value = "<progpath>\program\soffice.exe,29"; +End + +RegistryItem gid_Regitem_Soffice_Starcalcdocument_5_Shell + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Optional_Binfilter; + Subkey = "soffice.StarCalcDocument.5\shell"; + Value = "open"; +End + +RegistryItem gid_Regitem_Soffice_Starcalcdocument_5_Shell_New + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Optional_Binfilter; + Subkey = "soffice.StarCalcDocument.5\shell\new"; + REG_VALUE_LNG(NEW) +End + +RegistryItem gid_Regitem_Soffice_Starcalcdocument_5_Shell_New_Command + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Optional_Binfilter; + Subkey = "soffice.StarCalcDocument.5\shell\new\command"; + Value = "\"<progpath>\program\soffice.exe\" -n \"%1\""; +End + +RegistryItem gid_Regitem_Soffice_Starcalcdocument_5_Shell_Open_Command + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Optional_Binfilter; + Subkey = "soffice.StarCalcDocument.5\shell\open\command"; + Value = "\"<progpath>\program\soffice.exe\" -o \"%1\""; +End + +RegistryItem gid_Regitem_Soffice_Starcalcdocument_5_Shell_Print_Command + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Optional_Binfilter; + Subkey = "soffice.StarCalcDocument.5\shell\print\command"; + Value = "\"<progpath>\program\soffice.exe\" -p \"%1\""; +End + +RegistryItem gid_Regitem_Soffice_Starcalcdocument_5_Shell_Printto_Command + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Optional_Binfilter; + Subkey = "soffice.StarCalcDocument.5\shell\printto\command"; + Value = "\"<progpath>\program\soffice.exe\" -pt \"%2\" \"%1\""; +End + +RegistryItem gid_Regitem__Sdc + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Optional_Binfilter; + Subkey = ".sdc"; + Value = "soffice.StarCalcDocument.5"; +End + +RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabilities_FileAssociations_sdc + ParentID = PREDEFINED_HKEY_LOCAL_MACHINE; + Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities\FileAssociations"; + ModuleID = gid_Module_Optional_Binfilter; + Name = ".sdc"; + Value = "soffice.StarCalcDocument.5"; + Styles = (); +End + +// impress +RegistryItem gid_Regitem_Sdd_Contenttype + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Optional_Binfilter; + Subkey = ".sdd"; + Name = "Content Type"; + Value = "application/vnd.stardivision.impress"; +End + +RegistryItem gid_Regitem_Sdd_Mime_Database + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Optional_Binfilter; + Subkey = "MIME\Database\Content Type\application/vnd.stardivision.impress"; + Name = "Extension"; + Value = ".sdd"; +End + +RegistryItem gid_Regitem_Sdd_So4_Mime_Database + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Optional_Binfilter; + Subkey = "MIME\Database\Content Type\application/x-starimpress"; + Name = "Extension"; + Value = ".sdd"; +End + +RegistryItem gid_Regitem_Sdp_Contenttype + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Optional_Binfilter; + Subkey = ".sdp"; + Name = "Content Type"; + Value = "application/vnd.stardivision.impress-packed"; +End + +RegistryItem gid_Regitem_Sdp_Mime_Database + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Optional_Binfilter; + Subkey = "MIME\Database\Content Type\application/vnd.stardivision.impress-packed"; + Name = "Extension"; + Value = ".sdp"; +End + +RegistryItem gid_Regitem_Soffice_Starimpressdocument_5 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Optional_Binfilter; + Subkey = "soffice.StarImpressDocument.5"; + REG_VALUE_LNG(SO51_PRESENT_OOO) +End + +RegistryItem gid_Regitem_Soffice_Starimpressdocument_5_Defaulticon + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Optional_Binfilter; + Subkey = "soffice.StarImpressDocument.5\DefaultIcon"; + Value = "<progpath>\program\soffice.exe,33"; +End + +RegistryItem gid_Regitem_Soffice_Starimpressdocument_5_Shell + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Optional_Binfilter; + Subkey = "soffice.StarImpressDocument.5\shell"; + Value = "open"; +End + +RegistryItem gid_Regitem_Soffice_Starimpressdocument_5_Shell_New + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Optional_Binfilter; + Subkey = "soffice.StarImpressDocument.5\shell\new"; + REG_VALUE_LNG(NEW) +End + +RegistryItem gid_Regitem_Soffice_Starimpressdocument_5_Shell_New_Command + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Optional_Binfilter; + Subkey = "soffice.StarImpressDocument.5\shell\new\command"; + Value = "\"<progpath>\program\soffice.exe\" -n \"%1\""; +End + +RegistryItem gid_Regitem_Soffice_Starimpressdocument_5_Shell_Open_Command + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Optional_Binfilter; + Subkey = "soffice.StarImpressDocument.5\shell\open\command"; + Value = "\"<progpath>\program\soffice.exe\" -o \"%1\""; +End + +RegistryItem gid_Regitem_Soffice_Starimpressdocument_5_Shell_Print_Command + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Optional_Binfilter; + Subkey = "soffice.StarImpressDocument.5\shell\print\command"; + Value = "\"<progpath>\program\soffice.exe\" -p \"%1\""; +End + +RegistryItem gid_Regitem_Soffice_Starimpressdocument_5_Shell_Printto_Command + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Optional_Binfilter; + Subkey = "soffice.StarImpressDocument.5\shell\printto\command"; + Value = "\"<progpath>\program\soffice.exe\" -pt \"%2\" \"%1\""; +End + +RegistryItem gid_Regitem__Sdd + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Optional_Binfilter; + Subkey = ".sdd"; + Value = "soffice.StarImpressDocument.5"; +End + +RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabilities_FileAssociations_sdd + ParentID = PREDEFINED_HKEY_LOCAL_MACHINE; + Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities\FileAssociations"; + ModuleID = gid_Module_Optional_Binfilter; + Name = ".sdd"; + Value = "soffice.StarImpressDocument.5"; + Styles = (); +End + +RegistryItem gid_Regitem__Sdp + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Optional_Binfilter; + Subkey = ".sdp"; + Value = "soffice.StarStorageDocument.5"; +End + +// .sdp no longer supported +// RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabilities_FileAssociations_sdp +// ParentID = PREDEFINED_HKEY_LOCAL_MACHINE; +// Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities\FileAssociations"; +// ModuleID = gid_Module_Optional_Binfilter; +// Name = ".sdp"; +// Value = "soffice.StarStorageDocument.5"; +// Styles = (); +// End + +// draw + +RegistryItem gid_Regitem_Sda_Contenttype + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Optional_Binfilter; + Subkey = ".sda"; + Name = "Content Type"; + Value = "application/vnd.stardivision.draw"; +End + +RegistryItem gid_Regitem_Sda_Mime_Database + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Optional_Binfilter; + Subkey = "MIME\Database\Content Type\application/vnd.stardivision.draw"; + Name = "Extension"; + Value = ".sda"; +End + +RegistryItem gid_Regitem_Sda_So4_Mime_Database + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Optional_Binfilter; + Subkey = "MIME\Database\Content Type\application/x-stardraw"; + Name = "Extension"; + Value = ".sda"; +End + +RegistryItem gid_Regitem_Soffice_Stardrawdocument_5 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Optional_Binfilter; + Subkey = "soffice.StarDrawDocument.5"; + REG_VALUE_LNG(SO51_DRAWING_OOO) +End + +RegistryItem gid_Regitem_Soffice_Stardrawdocument_5_Defaulticon + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Optional_Binfilter; + Subkey = "soffice.StarDrawDocument.5\DefaultIcon"; + Value = "<progpath>\program\soffice.exe,31"; +End + +RegistryItem gid_Regitem_Soffice_Stardrawdocument_5_Shell + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Optional_Binfilter; + Subkey = "soffice.StarDrawDocument.5\shell"; + Value = "open"; +End + +RegistryItem gid_Regitem_Soffice_Stardrawdocument_5_Shell_New + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Optional_Binfilter; + Subkey = "soffice.StarDrawDocument.5\shell\new"; + REG_VALUE_LNG(NEW) +End + +RegistryItem gid_Regitem_Soffice_Stardrawdocument_5_Shell_New_Command + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Optional_Binfilter; + Subkey = "soffice.StarDrawDocument.5\shell\new\command"; + Value = "\"<progpath>\program\soffice.exe\" -n \"%1\""; +End + +RegistryItem gid_Regitem_Soffice_Stardrawdocument_5_Shell_Open_Command + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Optional_Binfilter; + Subkey = "soffice.StarDrawDocument.5\shell\open\command"; + Value = "\"<progpath>\program\soffice.exe\" -o \"%1\""; +End + +RegistryItem gid_Regitem_Soffice_Stardrawdocument_5_Shell_Print_Command + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Optional_Binfilter; + Subkey = "soffice.StarDrawDocument.5\shell\print\command"; + Value = "\"<progpath>\program\soffice.exe\" -p \"%1\""; +End + +RegistryItem gid_Regitem_Soffice_Stardrawdocument_5_Shell_Printto_Command + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Optional_Binfilter; + Subkey = "soffice.StarDrawDocument.5\shell\printto\command"; + Value = "\"<progpath>\program\soffice.exe\" -pt \"%2\" \"%1\""; +End + +RegistryItem gid_Regitem__Sda + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Optional_Binfilter; + Subkey = ".sda"; + Value = "soffice.StarDrawDocument.5"; +End + +RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabilities_FileAssociations_sda + ParentID = PREDEFINED_HKEY_LOCAL_MACHINE; + Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities\FileAssociations"; + ModuleID = gid_Module_Optional_Binfilter; + Name = ".sda"; + Value = "soffice.StarDrawDocument.5"; + Styles = (); +End + +// chart +RegistryItem gid_Regitem_Sds_Contenttype + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Optional_Binfilter; + Subkey = ".sds"; + Name = "Content Type"; + Value = "application/vnd.stardivision.chart"; +End + +RegistryItem gid_Regitem_Sds_Mime_Database + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Optional_Binfilter; + Subkey = "MIME\Database\Content Type\application/vnd.stardivision.chart"; + Name = "Extension"; + Value = ".sds"; +End + +RegistryItem gid_Regitem_Sds_So4_Mime_Database + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Optional_Binfilter; + Subkey = "MIME\Database\Content Type\application/x-starchart"; + Name = "Extension"; + Value = ".sds"; +End + +RegistryItem gid_Regitem_Soffice_Starchartdocument_5 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "soffice.StarChartDocument.5"; + ModuleID = gid_Module_Optional_Binfilter; + REG_VALUE_LNG(SO52_CHART_OOO) +End + +RegistryItem gid_Regitem_Soffice_Starchartdocument_5_Defaulticon + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "soffice.StarChartDocument.5\DefaultIcon"; + ModuleID = gid_Module_Optional_Binfilter; + Value = "<progpath>\program\soffice.exe,36"; +End + +RegistryItem gid_Regitem_Soffice_Starchartdocument_5_Shell + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "soffice.StarChartDocument.5\shell"; + ModuleID = gid_Module_Optional_Binfilter; + Value = "open"; +End + +RegistryItem gid_Regitem_Soffice_Starchartdocument_5_Shell_New + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "soffice.StarChartDocument.5\shell\new"; + ModuleID = gid_Module_Optional_Binfilter; + REG_VALUE_LNG(NEW) +End + +RegistryItem gid_Regitem_Soffice_Starchartdocument_5_Shell_New_Command + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "soffice.StarChartDocument.5\shell\new\command"; + ModuleID = gid_Module_Optional_Binfilter; + Value = "\"<progpath>\program\soffice.exe\" -n \"%1\""; +End + +RegistryItem gid_Regitem_Soffice_Starchartdocument_5_Shell_Open_Command + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "soffice.StarChartDocument.5\shell\open\command"; + ModuleID = gid_Module_Optional_Binfilter; + Value = "\"<progpath>\program\soffice.exe\" -o \"%1\""; +End + +RegistryItem gid_Regitem_Soffice_Starchartdocument_5_Shell_Print_Command + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "soffice.StarChartDocument.5\shell\print\command"; + ModuleID = gid_Module_Optional_Binfilter; + Value = "\"<progpath>\program\soffice.exe\" -p \"%1\""; +End + +RegistryItem gid_Regitem_Soffice_Starchartdocument_5_Shell_Printto_Command + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "soffice.StarChartDocument.5\shell\printto\command"; + ModuleID = gid_Module_Optional_Binfilter; + Value = "\"<progpath>\program\soffice.exe\" -pt \"%2\" \"%1\""; +End + +RegistryItem gid_Regitem_Soffice_Starchartdocument_Curver + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "soffice.StarChartDocument\CurVer"; + ModuleID = gid_Module_Optional_Binfilter; + Value = "soffice.StarChartDocument.5"; +End + +RegistryItem gid_Regitem_Soffice_Starofficetemplate_5 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "soffice.StarOfficeTemplate.5"; + ModuleID = gid_Module_Optional_Binfilter; + REG_VALUE_LNG(SO50_TEMPLATE_OOO) +End + +RegistryItem gid_Regitem_Soffice_Starofficetemplate_5_Defaulticon + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "soffice.StarOfficeTemplate.5\DefaultIcon"; + ModuleID = gid_Module_Optional_Binfilter; + Value = "<progpath>\program\soffice.exe,15"; +End + +RegistryItem gid_Regitem_Soffice_Starofficetemplate_5_Shell + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "soffice.StarOfficeTemplate.5\shell"; + ModuleID = gid_Module_Optional_Binfilter; + Value = "new"; +End + +RegistryItem gid_Regitem_Soffice_Starofficetemplate_5_Shell_New + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "soffice.StarOfficeTemplate.5\shell\new"; + ModuleID = gid_Module_Optional_Binfilter; + REG_VALUE_LNG(NEW) +End + +RegistryItem gid_Regitem_Soffice_Starofficetemplate_5_Shell_New_Command + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "soffice.StarOfficeTemplate.5\shell\new\command"; + ModuleID = gid_Module_Optional_Binfilter; + Value = "\"<progpath>\program\soffice.exe\" -n \"%1\""; +End + +RegistryItem gid_Regitem_Soffice_Starofficetemplate_5_Shell_Open_Command + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "soffice.StarOfficeTemplate.5\shell\open\command"; + ModuleID = gid_Module_Optional_Binfilter; + Value = "\"<progpath>\program\soffice.exe\" -o \"%1\""; +End + +RegistryItem gid_Regitem_Soffice_Starofficetemplate_5_Shell_Print_Command + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "soffice.StarOfficeTemplate.5\shell\print\command"; + ModuleID = gid_Module_Optional_Binfilter; + Value = "\"<progpath>\program\soffice.exe\" -p \"%1\""; +End + +RegistryItem gid_Regitem_Soffice_Starofficetemplate_5_Shell_Printto_Command + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "soffice.StarOfficeTemplate.5\shell\printto\command"; + ModuleID = gid_Module_Optional_Binfilter; + Value = "\"<progpath>\program\soffice.exe\" -pt \"%2\" \"%1\""; +End + +RegistryItem gid_Regitem__Sds + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = ".sds"; + ModuleID = gid_Module_Optional_Binfilter; + Value = "soffice.StarChartDocument.5"; +End + +RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabilities_FileAssociations_sds + ParentID = PREDEFINED_HKEY_LOCAL_MACHINE; + Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities\FileAssociations"; + ModuleID = gid_Module_Optional_Binfilter; + Name = ".sds"; + Value = "soffice.StarChartDocument.5"; + Styles = (); +End + +RegistryItem gid_Regitem__Vor + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = ".vor"; + ModuleID = gid_Module_Optional_Binfilter; + Value = "soffice.StarOfficeTemplate.5"; +End + +RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabilities_FileAssociations_vor + ParentID = PREDEFINED_HKEY_LOCAL_MACHINE; + Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities\FileAssociations"; + ModuleID = gid_Module_Optional_Binfilter; + Name = ".vor"; + Value = "soffice.StarOfficeTemplate.5"; + Styles = (); +End + +// StarMath +RegistryItem gid_Regitem_Smf_Contenttype + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Optional_Binfilter; + Subkey = ".smf"; + Name = "Content Type"; + Value = "application/vnd.stardivision.math"; +End + +RegistryItem gid_Regitem_Smf_Mime_Database + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Optional_Binfilter; + Subkey = "MIME\Database\Content Type\application/vnd.stardivision.math"; + Name = "Extension"; + Value = ".smf"; +End + +RegistryItem gid_Regitem_Smf_So4_Mime_Database + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Optional_Binfilter; + Subkey = "MIME\Database\Content Type\application/x-starmath"; + Name = "Extension"; + Value = ".smf"; +End + +RegistryItem gid_Regitem_Soffice_Starmathdocument_5 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Optional_Binfilter; + Subkey = "soffice.StarMathDocument.5"; + REG_VALUE_LNG(SO51_FORMULA_OOO) +End + +RegistryItem gid_Regitem_Soffice_Starmathdocument_5_Defaulticon + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Optional_Binfilter; + Subkey = "soffice.StarMathDocument.5\DefaultIcon"; + Value = "<progpath>\program\soffice.exe,38"; +End + +RegistryItem gid_Regitem_Soffice_Starmathdocument_5_Shell + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Optional_Binfilter; + Subkey = "soffice.StarMathDocument.5\shell"; + Value = "open"; +End + +RegistryItem gid_Regitem_Soffice_Starmathdocument_5_Shell_New + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Optional_Binfilter; + Subkey = "soffice.StarMathDocument.5\shell\new"; + REG_VALUE_LNG(NEW) +End + +RegistryItem gid_Regitem_Soffice_Starmathdocument_5_Shell_New_Command + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Optional_Binfilter; + Subkey = "soffice.StarMathDocument.5\shell\new\command"; + Value = "\"<progpath>\program\soffice.exe\" -n \"%1\""; +End + +RegistryItem gid_Regitem_Soffice_Starmathdocument_5_Shell_Open_Command + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Optional_Binfilter; + Subkey = "soffice.StarMathDocument.5\shell\open\command"; + Value = "\"<progpath>\program\soffice.exe\" -o \"%1\""; +End + +RegistryItem gid_Regitem_Soffice_Starmathdocument_5_Shell_Print_Command + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Optional_Binfilter; + Subkey = "soffice.StarMathDocument.5\shell\print\command"; + Value = "\"<progpath>\program\soffice.exe\" -p \"%1\""; +End + +RegistryItem gid_Regitem_Soffice_Starmathdocument_5_Shell_Printto_Command + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Optional_Binfilter; + Subkey = "soffice.StarMathDocument.5\shell\printto\command"; + Value = "\"<progpath>\program\soffice.exe\" -pt \"%2\" \"%1\""; +End + +RegistryItem gid_Regitem__Smf + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Optional_Binfilter; + Subkey = ".smf"; + Value = "soffice.StarMathDocument.5"; +End + +RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabilities_FileAssociations_smf + ParentID = PREDEFINED_HKEY_LOCAL_MACHINE; + Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities\FileAssociations"; + ModuleID = gid_Module_Optional_Binfilter; + Name = ".smf"; + Value = "soffice.StarMathDocument.5"; + Styles = (); +End + + +// .SDW +RegistryItem gid_Regitem_OpenOffice_SDW_OpenWith_Writer + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = ".sdw\OpenWithProgIDs"; + ModuleID = gid_Module_Optional_Binfilter; + Name = "opendocument.WriterDocument.1"; + Value = " "; +End + +// .VOR +RegistryItem gid_Regitem_OpenOffice_VOR_OpenWith_Writer + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = ".vor\OpenWithProgIDs"; + ModuleID = gid_Module_Optional_Binfilter; + Name = "opendocument.WriterDocument.1"; + Value = " "; +End + +// .SGL +RegistryItem gid_Regitem_OpenOffice_SGL_OpenWith_Writer + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = ".sgl\OpenWithProgIDs"; + ModuleID = gid_Module_Optional_Binfilter; + Name = "opendocument.WriterDocument.1"; + Value = " "; +End + +// .SDC +RegistryItem gid_Regitem_OpenOffice_SDC_OpenWith_Calc + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = ".sdc\OpenWithProgIDs"; + ModuleID = gid_Module_Optional_Binfilter; + Name = "opendocument.CalcDocument.1"; + Value = " "; +End + +// .VOR +RegistryItem gid_Regitem_OpenOffice_VOR_OpenWith_Calc + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = ".vor\OpenWithProgIDs"; + ModuleID = gid_Module_Optional_Binfilter; + Name = "opendocument.CalcDocument.1"; + Value = " "; +End + +// .SDD +RegistryItem gid_Regitem_OpenOffice_SDD_OpenWith_Impress + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = ".sdd\OpenWithProgIDs"; + ModuleID = gid_Module_Optional_Binfilter; + Name = "opendocument.ImpressDocument.1"; + Value = " "; +End + +// .SDP +RegistryItem gid_Regitem_OpenOffice_SDP_OpenWith_Impress + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = ".sdp\OpenWithProgIDs"; + ModuleID = gid_Module_Optional_Binfilter; + Name = "opendocument.ImpressDocument.1"; + Value = " "; +End + +// .SDA +RegistryItem gid_Regitem_OpenOffice_SDA_OpenWith_Impress + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = ".sda\OpenWithProgIDs"; + ModuleID = gid_Module_Optional_Binfilter; + Name = "opendocument.ImpressDocument.1"; + Value = " "; +End + +// .VOR +RegistryItem gid_Regitem_OpenOffice_VOR_OpenWith_Impress + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = ".vor\OpenWithProgIDs"; + ModuleID = gid_Module_Optional_Binfilter; + Name = "opendocument.ImpressDocument.1"; + Value = " "; +End + +// .SDA +RegistryItem gid_Regitem_OpenOffice_SDA_OpenWith_Draw + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = ".sda\OpenWithProgIDs"; + ModuleID = gid_Module_Optional_Binfilter; + Name = "opendocument.DrawDocument.1"; + Value = " "; +End + +// .SDD +RegistryItem gid_Regitem_OpenOffice_SDD_OpenWith_Draw + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = ".sdd\OpenWithProgIDs"; + ModuleID = gid_Module_Optional_Binfilter; + Name = "opendocument.DrawDocument.1"; + Value = " "; +End + +// .VOR +RegistryItem gid_Regitem_OpenOffice_VOR_OpenWith_Draw + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = ".vor\OpenWithProgIDs"; + ModuleID = gid_Module_Optional_Binfilter; + Name = "opendocument.DrawDocument.1"; + Value = " "; +End + +// .SMF +RegistryItem gid_Regitem_OpenOffice_SMF_OpenWith_Math + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = ".smf\OpenWithProgIDs"; + ModuleID = gid_Module_Optional_Binfilter; + Name = "opendocument.MathDocument.1"; + Value = " "; +End + + diff --git a/scp2/source/binfilter/registryitem_binfilter.ulf b/scp2/source/binfilter/registryitem_binfilter.ulf new file mode 100644 index 000000000000..1372ee893ff4 --- /dev/null +++ b/scp2/source/binfilter/registryitem_binfilter.ulf @@ -0,0 +1,56 @@ +/************************************************************************* + * + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2008 by Sun Microsystems, Inc. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * $RCSfile: registryitem_binfilter.ulf,v $ + * $Revision: 1.2 $ + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * + ************************************************************************/ + +[STR_REG_VAL_NEW] +en-US = "&New" + +[STR_REG_VAL_SO52_TEXT_OOO] +en-US = "StarOffice 5.0 Text Document" + +[STR_REG_VAL_SO51_MASTERDOC_OOO] +en-US = "StarOffice 5.0 Master Document" + +[STR_REG_VAL_SO51_SPREADSHEET_OOO] +en-US = "StarOffice 5.0 Spreadsheet" + +[STR_REG_VAL_SO51_PRESENT_OOO] +en-US = "StarOffice 5.0 Presentation" + +[STR_REG_VAL_SO51_DRAWING_OOO] +en-US = "StarOffice 5.0 Drawing" + +[STR_REG_VAL_SO51_FORMULA_OOO] +en-US = "StarOffice 5.0 Formula" + +[STR_REG_VAL_SO52_CHART_OOO] +en-US = "StarOffice 5.0 Chart" + +[STR_REG_VAL_SO50_TEMPLATE_OOO] +en-US = "StarOffice 5.0 Template" diff --git a/scp2/source/calc/file_calc.scp b/scp2/source/calc/file_calc.scp new file mode 100644 index 000000000000..3917d5f3e92f --- /dev/null +++ b/scp2/source/calc/file_calc.scp @@ -0,0 +1,170 @@ +/************************************************************************* + * + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2008 by Sun Microsystems, Inc. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * $RCSfile: file_calc.scp,v $ + * $Revision: 1.43.204.1 $ + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * + ************************************************************************/ + +#include "macros.inc" + +STD_UNO_LIB_FILE( gid_File_Lib_Solver, solver) + +#ifndef SYSTEM_LPSOLVE +File gid_File_Lib_Lpsolve + Name = SPECIAL_NAME(lpsolve55); + PACKED_LIB_FILE_BODY; +End +#endif + +STD_UNO_LIB_FILE( gid_File_Lib_Analysis, analysis) + +File gid_File_Oo_Office_Dataaccess_Calc_Xcu + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Modules_Oo_Office_DataAccess_Drivers; + Name = "/registry/spool/DataAccess/calc.xcu"; +End +STD_UNO_LIB_FILE( gid_File_Lib_Calc, calc) + +STD_UNO_LIB_FILE( gid_File_Lib_Date, date) + +STD_UNO_LIB_FILE( gid_File_Lib_Sc, sc) + +STD_LIB_FILE( gid_File_Lib_Scui, scui) + +STD_LIB_FILE( gid_File_Lib_Scfilt, scfilt) + +STD_UNO_LIB_FILE( gid_File_Lib_Scd, scd) + +STD_LIB_FILE( gid_File_Lib_Tfu, tfu) + +STD_RES_FILE( gid_File_Res_Solver, solver) + +STD_RES_FILE( gid_File_Res_Analysis, analysis) + +STD_RES_FILE( gid_File_Res_Date, date) + +STD_RES_FILE( gid_File_Res_Sc, sc ) + +STD_RES_FILE( gid_File_Res_Tfu, tfu ) + +File gid_File_Registry_Spool_Oo_Office_Embedding_Calc_Xcu + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Modules_Oo_Office_Embedding; + Name = "/registry/spool/org/openoffice/Office/Embedding-calc.xcu"; +End + +File gid_File_Help_Scalc_Zip + Dir = gid_Dir_Help_Isolanguage; + ARCHIVE_TXT_FILE_BODY; + EXTRA_ALL_GOOD_HELP_LOCALIZATIONS_LANG(scalc); + Patchfiles = (); +End + +// new user interface configuration files +/* +File gid_File_Share_Config_Sofficecfg_Calc_Menubar_Xml + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Config_Sofficecfg_Scalc_Menubar; + Name = "/uiconfig/scalc/menubar/menubar.xml"; +End +*/ +File gid_File_Oo_Office_Ui_Calccommands_Xcs + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Schema_Org_Openoffice_Office_Ui; + Name = "/registry/schema/org/openoffice/Office/UI/CalcCommands.xcs"; +End + +File gid_File_Oo_Office_Ui_Calccommands_Xcu + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Data_Org_Openoffice_Office_Ui; + Name = "/registry/data/org/openoffice/Office/UI/CalcCommands.xcu"; +End + +File gid_File_Registry_Spool_Oo_TypeDetection_Calc_UISort_Xcu + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Modules_Oo_TypeDetection_UISort; + Name = "/registry/spool/org/openoffice/TypeDetection/UISort-calc.xcu"; +End + +File gid_File_Registry_Spool_Oo_TypeDetection_Calc_Types_Xcu + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Modules_Oo_TypeDetection_Types; + Name = "/registry/spool/fcfg_calc_types.xcu"; +End + +File gid_File_Registry_Spool_Oo_TypeDetection_Calc_Filters_Xcu + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Modules_Oo_TypeDetection_Filter; + Name = "/registry/spool/fcfg_calc_filters.xcu"; +End + +File gid_File_Registry_Spool_Oo_Common_Calc_Xcu + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Modules_Oo_Office_Common; + Name = "/registry/spool/org/openoffice/Office/Common-calc.xcu"; +End + +File gid_File_Registry_Spool_Oo_Setup_Calc_Xcu + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Modules_Oo_Setup; + Name = "/registry/spool/org/openoffice/Setup-calc.xcu"; +End + +File gid_File_Oo_Office_Ui_Calcwindowstate_Xcs + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Schema_Org_Openoffice_Office_Ui; + Name = "/registry/schema/org/openoffice/Office/UI/CalcWindowState.xcs"; +End + +File gid_File_Oo_Office_Ui_Calcwindowstate_Xcu + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Data_Org_Openoffice_Office_Ui; + Name = "/registry/data/org/openoffice/Office/UI/CalcWindowState.xcu"; +End + +File gid_File_Exe_Scalc + BIN_FILE_BODY; + Dir = gid_Brand_Dir_Program; + Name = EXENAME(scalc); + #ifdef WNT + FileDescription = "%PRODUCTNAME Calc"; + Styles = (PACKED, PATCH_SO_NAME); + #else + Styles = (PACKED); + #endif +End diff --git a/scp2/source/calc/folderitem_calc.scp b/scp2/source/calc/folderitem_calc.scp new file mode 100644 index 000000000000..bff71957bd0e --- /dev/null +++ b/scp2/source/calc/folderitem_calc.scp @@ -0,0 +1,44 @@ +/************************************************************************* + * + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2008 by Sun Microsystems, Inc. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * $RCSfile: folderitem_calc.scp,v $ + * $Revision: 1.8 $ + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * + ************************************************************************/ + +#include "macros.inc" + +FolderItem gid_Folderitem_Scalc + Name = "%PRODUCTNAME Calc"; + ModuleID = gid_Module_Prg_Calc_Bin; + FolderID = gid_Folder_Staroffice51; + FileID = gid_File_Exe_Scalc; + IconFile = gid_File_Exe_Scalc; + IconID = 0; + WkDir = gid_Dir_Program; + Parameter = ""; + Styles = (NOWEB, NON_ADVERTISED); + ALL_LANG(Tooltip, STR_FI_TOOLTIP_CALC); +End diff --git a/scp2/source/calc/folderitem_calc.ulf b/scp2/source/calc/folderitem_calc.ulf new file mode 100644 index 000000000000..6ac55f58416f --- /dev/null +++ b/scp2/source/calc/folderitem_calc.ulf @@ -0,0 +1,35 @@ +/************************************************************************* + * + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2008 by Sun Microsystems, Inc. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * $RCSfile: folderitem_calc.ulf,v $ + * $Revision: 1.6 $ + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * + ************************************************************************/ + +[STR_FI_NAME_TABELLENDOKUMENT] +en-US = "Spreadsheet" + +[STR_FI_TOOLTIP_CALC] +en-US = "Perform calculation, analyze information and manage lists in spreadsheets by using Calc." diff --git a/scp2/source/calc/makefile.mk b/scp2/source/calc/makefile.mk new file mode 100644 index 000000000000..2ccfd5dd22c1 --- /dev/null +++ b/scp2/source/calc/makefile.mk @@ -0,0 +1,65 @@ +#************************************************************************* +# +# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. +# +# Copyright 2008 by Sun Microsystems, Inc. +# +# OpenOffice.org - a multi-platform office productivity suite +# +# $RCSfile: makefile.mk,v $ +# +# $Revision: 1.9 $ +# +# This file is part of OpenOffice.org. +# +# OpenOffice.org is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License version 3 +# only, as published by the Free Software Foundation. +# +# OpenOffice.org is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License version 3 for more details +# (a copy is included in the LICENSE file that accompanied this code). +# +# You should have received a copy of the GNU Lesser General Public License +# version 3 along with OpenOffice.org. If not, see +# <http://www.openoffice.org/license.html> +# for a copy of the LGPLv3 License. +# +#************************************************************************* + +PRJ=..$/.. + +PRJPCH= + +PRJNAME=scp2 +TARGET=calc +TARGETTYPE=CUI + +# --- Settings ----------------------------------------------------- + +.INCLUDE : settings.mk + +.IF "$(SYSTEM_LPSOLVE)" == "YES" +SCPDEFS+=-DSYSTEM_LPSOLVE +.ENDIF + +SCP_PRODUCT_TYPE=osl +PARFILES= \ + module_calc.par \ + file_calc.par + +.IF "$(GUI)"=="WNT" +PARFILES += \ + registryitem_calc.par \ + folderitem_calc.par +.ENDIF + +ULFFILES= \ + module_calc.ulf \ + registryitem_calc.ulf \ + folderitem_calc.ulf + +# --- File --------------------------------------------------------- +.INCLUDE : target.mk diff --git a/scp2/source/calc/module_calc.scp b/scp2/source/calc/module_calc.scp new file mode 100644 index 000000000000..939b2cd81ac1 --- /dev/null +++ b/scp2/source/calc/module_calc.scp @@ -0,0 +1,97 @@ +/************************************************************************* + * + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2008 by Sun Microsystems, Inc. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * $RCSfile: module_calc.scp,v $ + * $Revision: 1.26 $ + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * + ************************************************************************/ + +#include "macros.inc" + +Module gid_Module_Prg_Calc + MOD_NAME_DESC ( MODULE_PRG_CALC ); + ParentID = gid_Module_Prg; + Sortkey = "200"; + Styles =(APPLICATIONMODULE); +End + +Module gid_Module_Prg_Calc_Bin + PackageInfo = "packinfo_office.txt"; + MOD_NAME_DESC ( MODULE_PRG_CALC_BIN ); + ParentID = gid_Module_Prg_Calc; + Sortkey = "100"; + Minimal = YES; + Default = YES; + Styles = (HIDDEN_ROOT); + Files = (gid_File_Oo_Office_Dataaccess_Calc_Xcu,gid_File_Lib_Calc,gid_File_Lib_Sc,gid_File_Lib_Scui,gid_File_Lib_Scfilt,gid_File_Lib_Scd,gid_File_Extra_Urldesktop_Calc,gid_File_Extra_Urlnew_Calc,gid_File_Extra_Urlstart_Calc,gid_File_Extra_Urltasks_Calc,gid_File_Oo_Office_Filter_Calc_Pkg,gid_File_Share_Config_Sofficecfg_Calc_Menubar_Xml, + gid_File_Lib_Solver,gid_File_Lib_Lpsolve, + gid_File_Oo_Office_Ui_Calccommands_Xcs,gid_File_Oo_Office_Ui_Calccommands_Xcu,gid_File_Oo_Office_Ui_Calcwindowstate_Xcs, + gid_File_Registry_Spool_Oo_Common_Calc_Xcu,gid_File_Registry_Spool_Oo_Setup_Calc_Xcu, gid_File_Registry_Spool_Oo_Office_Embedding_Calc_Xcu, + gid_File_Oo_Office_Ui_Calcwindowstate_Xcu,gid_File_Registry_Spool_Oo_TypeDetection_Calc_Types_Xcu,gid_File_Registry_Spool_Oo_TypeDetection_Calc_Filters_Xcu, gid_File_Tmp_Userinstall_Calc_Inf); +End + +// Module gid_Module_Prg_Calc_Help +// MOD_NAME_DESC ( MODULE_PRG_CALC_HELP ); +// ParentID = gid_Module_Prg_Calc; +// Sortkey = "200"; +// Default = YES; +// Files = (gid_File_Help_Scalc_Zip); +// End + +Module gid_Module_Prg_Calc_Addins + MOD_NAME_DESC ( MODULE_OPTIONAL_ADDINS ); + Styles = (HIDDEN_ROOT); + ParentID = gid_Module_Prg_Calc_Bin; + Sortkey = "700"; + Default = YES; + Files = (gid_File_Lib_Date,gid_File_Zip_Addin,gid_File_Lib_Rot,gid_File_Lib_Dfa,gid_File_Lib_Analysis); +End + +Module gid_Module_Brand_Prg_Calc + PackageInfo = "packinfo_brand.txt"; + Name = "gid_Module_Brand_Prg_Calc"; + Description = "gid_Module_Brand_Prg_Calc"; + ParentID = gid_Module_Prg_Calc; + Sortkey = "100"; + InstallOrder = "1040"; + Minimal = YES; + Default = YES; + Styles = (HIDDEN_ROOT); + Files = (gid_File_Exe_Scalc); +End + +Module gid_Module_Langpack_Calc_Template + ParentID = gid_Module_Prg_Calc_Bin; + Name = "gid_Module_Langpack_Calc_Template"; + Description = "gid_Module_Langpack_Calc_Template"; + Styles = (TEMPLATEMODULE); + Files = (gid_File_Help_Scalc_Zip, + gid_File_Res_Analysis, + gid_File_Res_Date, + gid_File_Res_Sc, + gid_File_Res_Solver); +End + +#include "alllangmodules_calc.inc" diff --git a/scp2/source/calc/module_calc.ulf b/scp2/source/calc/module_calc.ulf new file mode 100644 index 000000000000..ab0bbdfa6d76 --- /dev/null +++ b/scp2/source/calc/module_calc.ulf @@ -0,0 +1,53 @@ +/************************************************************************* + * + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2008 by Sun Microsystems, Inc. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * $RCSfile: module_calc.ulf,v $ + * $Revision: 1.8 $ + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * + ************************************************************************/ +[STR_NAME_MODULE_PRG_CALC] +en-US = "%PRODUCTNAME Calc" + +[STR_DESC_MODULE_PRG_CALC] +en-US = "Perform calculation, analyze information and manage lists in spreadsheets by using %PRODUCTNAME Calc." + +[STR_NAME_MODULE_PRG_CALC_BIN] +en-US = "Program Module" + +[STR_DESC_MODULE_PRG_CALC_BIN] +en-US = "The application %PRODUCTNAME Calc" + +[STR_NAME_MODULE_PRG_CALC_HELP] +en-US = "%PRODUCTNAME Calc Help" + +[STR_DESC_MODULE_PRG_CALC_HELP] +en-US = "Help about %PRODUCTNAME Calc" + +[STR_NAME_MODULE_OPTIONAL_ADDINS] +en-US = "Add-in" + +[STR_DESC_MODULE_OPTIONAL_ADDINS] +en-US = "Add-ins are additional programs that make new functions available in %PRODUCTNAME Calc." + diff --git a/scp2/source/calc/registryitem_calc.scp b/scp2/source/calc/registryitem_calc.scp new file mode 100644 index 000000000000..4a30287e6fce --- /dev/null +++ b/scp2/source/calc/registryitem_calc.scp @@ -0,0 +1,1086 @@ +/************************************************************************* + * + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2008 by Sun Microsystems, Inc. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * $RCSfile: registryitem_calc.scp,v $ + * $Revision: 1.15.122.1 $ + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * + ************************************************************************/ + +#include "macros.inc" + +// MSOLE embedded object in SO7 file format +RegistryItem gid_Regitem_Clsid__7b342dc4_139a_4a46_8a93_Db0827ccee9c_ + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Calc_Bin; + Subkey = "CLSID\{7B342DC4-139A-4a46-8A93-DB0827CCEE9C}"; + REG_VALUE_LNG(SO60_SPREADSHEET) +End + +RegistryItem gid_Regitem_Clsid__7b342dc4_139a_4a46_8a93_Db0827ccee9c__Auxusertype_2 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Calc_Bin; + Subkey = "CLSID\{7B342DC4-139A-4a46-8A93-DB0827CCEE9C}\AuxUserType\2"; + Value = "%PRODUCTNAME"; +End + +RegistryItem gid_Regitem_Clsid__7b342dc4_139a_4a46_8a93_Db0827ccee9c__Auxusertype_3 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Calc_Bin; + Subkey = "CLSID\{7B342DC4-139A-4a46-8A93-DB0827CCEE9C}\AuxUserType\3"; + REG_VALUE_LNG(SO60_SPREADSHEET) +End + +RegistryItem gid_Regitem_Clsid__7b342dc4_139a_4a46_8a93_Db0827ccee9c__Dataformats_Getset_0 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Calc_Bin; + Subkey = "CLSID\{7B342DC4-139A-4a46-8A93-DB0827CCEE9C}\DataFormats\GetSet\0"; + Value = "Embed Source,1,8,1"; +End + +RegistryItem gid_Regitem_Clsid__7b342dc4_139a_4a46_8a93_Db0827ccee9c__Dataformats_Getset_1 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Calc_Bin; + Subkey = "CLSID\{7B342DC4-139A-4a46-8A93-DB0827CCEE9C}\DataFormats\GetSet\1"; + Value = "3,1,32,1"; +End + +RegistryItem gid_Regitem_Clsid__7b342dc4_139a_4a46_8a93_Db0827ccee9c__Dataformats_Getset_2 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Calc_Bin; + Subkey = "CLSID\{7B342DC4-139A-4a46-8A93-DB0827CCEE9C}\DataFormats\GetSet\2"; + Value = "2,1,16,1"; +End + +RegistryItem gid_Regitem_Clsid__7b342dc4_139a_4a46_8a93_Db0827ccee9c__Defaulticon + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Calc_Bin; + Subkey = "CLSID\{7B342DC4-139A-4a46-8A93-DB0827CCEE9C}\DefaultIcon"; + Value = "<progpath>\program\soffice.exe,0"; +End + +RegistryItem gid_Regitem_Clsid__7b342dc4_139a_4a46_8a93_Db0827ccee9c__Inprochandler32 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Calc_Bin; + Subkey = "CLSID\{7B342DC4-139A-4a46-8A93-DB0827CCEE9C}\InprocHandler32"; + Value = "<progpath>\program\inprocserv.dll"; + Styles = (); +End + +RegistryItem gid_Regitem_Clsid__7b342dc4_139a_4a46_8a93_Db0827ccee9c__Insertable + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Calc_Bin; + Subkey = "CLSID\{7B342DC4-139A-4a46-8A93-DB0827CCEE9C}\Insertable"; +End + +RegistryItem gid_Regitem_Clsid__7b342dc4_139a_4a46_8a93_Db0827ccee9c__Localserver32 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Calc_Bin; + Subkey = "CLSID\{7B342DC4-139A-4a46-8A93-DB0827CCEE9C}\LocalServer32"; + Value = "<progpath>\program\soffice.exe -nodefault -nologo"; +End + +RegistryItem gid_Regitem_Clsid__7b342dc4_139a_4a46_8a93_Db0827ccee9c__Miscstatus + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Calc_Bin; + Subkey = "CLSID\{7B342DC4-139A-4a46-8A93-DB0827CCEE9C}\MiscStatus"; + Value = "16"; +End + +RegistryItem gid_Regitem_Clsid__7b342dc4_139a_4a46_8a93_Db0827ccee9c__Progid + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Calc_Bin; + Subkey = "CLSID\{7B342DC4-139A-4a46-8A93-DB0827CCEE9C}\ProgID"; + Value = "soffice.StarCalcDocument.6"; +End + +RegistryItem gid_Regitem_Clsid__7b342dc4_139a_4a46_8a93_Db0827ccee9c__Programmable + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Calc_Bin; + Subkey = "CLSID\{7B342DC4-139A-4a46-8A93-DB0827CCEE9C}\Programmable"; +End + +RegistryItem gid_Regitem_Clsid__7b342dc4_139a_4a46_8a93_Db0827ccee9c__Verb_0 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Calc_Bin; + Subkey = "CLSID\{7B342DC4-139A-4a46-8A93-DB0827CCEE9C}\verb\0"; + Value = "&Edit,0,0"; +End + +RegistryItem gid_Regitem_Clsid__7b342dc4_139a_4a46_8a93_Db0827ccee9c__Verb__1 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Calc_Bin; + Subkey = "CLSID\{7B342DC4-139A-4a46-8A93-DB0827CCEE9C}\verb\-1"; + Value = "Show,0,0"; +End + +RegistryItem gid_Regitem_Clsid__7b342dc4_139a_4a46_8a93_Db0827ccee9c__Verb__2 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Calc_Bin; + Subkey = "CLSID\{7B342DC4-139A-4a46-8A93-DB0827CCEE9C}\verb\-2"; + Value = "Open,0,0"; +End + +RegistryItem gid_Regitem_Clsid__7b342dc4_139a_4a46_8a93_Db0827ccee9c__Versionindependentprogid + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Calc_Bin; + Subkey = "CLSID\{7B342DC4-139A-4a46-8A93-DB0827CCEE9C}\VersionIndependentProgID"; + Value = "soffice.StarCalcDocument.6"; +End + +// MSOLE embedded object in OASIS file format +RegistryItem gid_Regitem_Clsid__7fa8ae11_B3e3_4d88_Aabf_255526cd1ce8_ + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Calc_Bin; + Subkey = "CLSID\{7FA8AE11-B3E3-4D88-AABF-255526CD1CE8}"; + REG_VALUE_LNG(OO_CALC) +End + +RegistryItem gid_Regitem_Clsid__7fa8ae11_B3e3_4d88_Aabf_255526cd1ce8__Auxusertype_2 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Calc_Bin; + Subkey = "CLSID\{7FA8AE11-B3E3-4D88-AABF-255526CD1CE8}\AuxUserType\2"; + Value = "%PRODUCTNAME"; +End + +RegistryItem gid_Regitem_Clsid__7fa8ae11_B3e3_4d88_Aabf_255526cd1ce8__Auxusertype_3 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Calc_Bin; + Subkey = "CLSID\{7FA8AE11-B3E3-4D88-AABF-255526CD1CE8}\AuxUserType\3"; + REG_VALUE_LNG(OO_CALC) +End + +RegistryItem gid_Regitem_Clsid__7fa8ae11_B3e3_4d88_Aabf_255526cd1ce8__Dataformats_Getset_0 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Calc_Bin; + Subkey = "CLSID\{7FA8AE11-B3E3-4D88-AABF-255526CD1CE8}\DataFormats\GetSet\0"; + Value = "Embed Source,1,8,1"; +End + +RegistryItem gid_Regitem_Clsid__7fa8ae11_B3e3_4d88_Aabf_255526cd1ce8__Dataformats_Getset_1 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Calc_Bin; + Subkey = "CLSID\{7FA8AE11-B3E3-4D88-AABF-255526CD1CE8}\DataFormats\GetSet\1"; + Value = "3,1,32,1"; +End + +RegistryItem gid_Regitem_Clsid__7fa8ae11_B3e3_4d88_Aabf_255526cd1ce8__Dataformats_Getset_2 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Calc_Bin; + Subkey = "CLSID\{7FA8AE11-B3E3-4D88-AABF-255526CD1CE8}\DataFormats\GetSet\2"; + Value = "2,1,16,1"; +End + +RegistryItem gid_Regitem_Clsid__7fa8ae11_B3e3_4d88_Aabf_255526cd1ce8__Defaulticon + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Calc_Bin; + Subkey = "CLSID\{7FA8AE11-B3E3-4D88-AABF-255526CD1CE8}\DefaultIcon"; + Value = "<progpath>\program\soffice.exe,0"; +End + +RegistryItem gid_Regitem_Clsid__7fa8ae11_B3e3_4d88_Aabf_255526cd1ce8__Inprochandler32 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Calc_Bin; + Subkey = "CLSID\{7FA8AE11-B3E3-4D88-AABF-255526CD1CE8}\InprocHandler32"; + Value = "<progpath>\program\inprocserv.dll"; + Styles = (); +End + +RegistryItem gid_Regitem_Clsid__7fa8ae11_B3e3_4d88_Aabf_255526cd1ce8__Insertable + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Calc_Bin; + Subkey = "CLSID\{7FA8AE11-B3E3-4D88-AABF-255526CD1CE8}\Insertable"; +End + +RegistryItem gid_Regitem_Clsid__7fa8ae11_B3e3_4d88_Aabf_255526cd1ce8__Localserver32 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Calc_Bin; + Subkey = "CLSID\{7FA8AE11-B3E3-4D88-AABF-255526CD1CE8}\LocalServer32"; + Value = "<progpath>\program\soffice.exe -nodefault -nologo"; +End + +RegistryItem gid_Regitem_Clsid__7fa8ae11_B3e3_4d88_Aabf_255526cd1ce8__Miscstatus + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Calc_Bin; + Subkey = "CLSID\{7FA8AE11-B3E3-4D88-AABF-255526CD1CE8}\MiscStatus"; + Value = "16"; +End + +RegistryItem gid_Regitem_Clsid__7fa8ae11_B3e3_4d88_Aabf_255526cd1ce8__Progid + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Calc_Bin; + Subkey = "CLSID\{7FA8AE11-B3E3-4D88-AABF-255526CD1CE8}\ProgID"; + Value = "opendocument.CalcDocument.1"; +End + +RegistryItem gid_Regitem_Clsid__7fa8ae11_B3e3_4d88_Aabf_255526cd1ce8__Programmable + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Calc_Bin; + Subkey = "CLSID\{7FA8AE11-B3E3-4D88-AABF-255526CD1CE8}\Programmable"; +End + +RegistryItem gid_Regitem_Clsid__7fa8ae11_B3e3_4d88_Aabf_255526cd1ce8__Verb_0 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Calc_Bin; + Subkey = "CLSID\{7FA8AE11-B3E3-4D88-AABF-255526CD1CE8}\verb\0"; + Value = "&Edit,0,0"; +End + +RegistryItem gid_Regitem_Clsid__7fa8ae11_B3e3_4d88_Aabf_255526cd1ce8__Verb__1 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Calc_Bin; + Subkey = "CLSID\{7FA8AE11-B3E3-4D88-AABF-255526CD1CE8}\verb\-1"; + Value = "Show,0,0"; +End + +RegistryItem gid_Regitem_Clsid__7fa8ae11_B3e3_4d88_Aabf_255526cd1ce8__Verb__2 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Calc_Bin; + Subkey = "CLSID\{7FA8AE11-B3E3-4D88-AABF-255526CD1CE8}\verb\-2"; + Value = "Open,0,0"; +End + +RegistryItem gid_Regitem_Clsid__7fa8ae11_B3e3_4d88_Aabf_255526cd1ce8__Versionindependentprogid + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Calc_Bin; + Subkey = "CLSID\{7FA8AE11-B3E3-4D88-AABF-255526CD1CE8}\VersionIndependentProgID"; + Value = "opendocument.CalcDocument.1"; +End + +RegistryItem gid_Regitem_Soffice_Starcalcdocument_6 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Calc_Bin; + Subkey = "soffice.StarCalcDocument.6"; + REG_VALUE_LNG(SO60_SPREADSHEET) +End + +RegistryItem gid_Regitem_Soffice_Starcalcdocument_6_Clsid + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Calc_Bin; + Subkey = "soffice.StarCalcDocument.6\CLSID"; + Value = "{7B342DC4-139A-4a46-8A93-DB0827CCEE9C}"; +End + +RegistryItem gid_Regitem_Soffice_Starcalcdocument_6_Defaulticon + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Calc_Bin; + Subkey = "soffice.StarCalcDocument.6\DefaultIcon"; + Value = "<progpath>\program\soffice.exe,29"; +End + +RegistryItem gid_Regitem_Soffice_Starcalcdocument_6_Insertable + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Calc_Bin; + Subkey = "soffice.StarCalcDocument.6\Insertable"; +End + +RegistryItem gid_Regitem_Soffice_Starcalcdocument_6_Protocol_Stdfileediting_Server + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Calc_Bin; + Subkey = "soffice.StarCalcDocument.6\protocol\StdFileEditing\server"; + Value = "<progpath>\program\soffice.exe"; +End + +RegistryItem gid_Regitem_Soffice_Starcalcdocument_6_Protocol_Stdfileediting_Verb_0 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Calc_Bin; + Subkey = "soffice.StarCalcDocument.6\protocol\StdFileEditing\verb\0"; + Value = "&Edit"; +End + +RegistryItem gid_Regitem_Soffice_Starcalcdocument_6_Protocol_Stdfileediting_Verb__1 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Calc_Bin; + Subkey = "soffice.StarCalcDocument.6\protocol\StdFileEditing\verb\-1"; + Value = "&Show"; +End + +RegistryItem gid_Regitem_Soffice_Starcalcdocument_6_Protocol_Stdfileediting_Verb__2 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Calc_Bin; + Subkey = "soffice.StarCalcDocument.6\protocol\StdFileEditing\verb\-2"; + Value = "&Open"; +End + +RegistryItem gid_Regitem_Soffice_Starcalcdocument_6_Shell + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Calc_Bin; + Subkey = "soffice.StarCalcDocument.6\shell"; + Value = "open"; +End + +RegistryItem gid_Regitem_Soffice_Starcalcdocument_6_Shell_New + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Calc_Bin; + Subkey = "soffice.StarCalcDocument.6\shell\new"; + REG_VALUE_LNG(NEW) +End + +RegistryItem gid_Regitem_Soffice_Starcalcdocument_6_Shell_New_Command + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Calc_Bin; + Subkey = "soffice.StarCalcDocument.6\shell\new\command"; + Value = "\"<progpath>\program\soffice.exe\" -n \"%1\""; +End + +RegistryItem gid_Regitem_Soffice_Starcalcdocument_6_Shell_Open_Command + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Calc_Bin; + Subkey = "soffice.StarCalcDocument.6\shell\open\command"; + Value = "\"<progpath>\program\soffice.exe\" -o \"%1\""; +End + +RegistryItem gid_Regitem_Soffice_Starcalcdocument_6_Shell_Print_Command + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Calc_Bin; + Subkey = "soffice.StarCalcDocument.6\shell\print\command"; + Value = "\"<progpath>\program\soffice.exe\" -p \"%1\""; +End + +RegistryItem gid_Regitem_Soffice_Starcalcdocument_6_Shell_Printto_Command + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Calc_Bin; + Subkey = "soffice.StarCalcDocument.6\shell\printto\command"; + Value = "\"<progpath>\program\soffice.exe\" -pt \"%2\" \"%1\""; +End + +RegistryItem gid_Regitem_Soffice_Starcalcdocument_Curver + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Calc_Bin; + Subkey = "soffice.StarCalcDocument\CurVer"; + Value = "soffice.StarCalcDocument.6"; +End + +RegistryItem gid_Regitem_Soffice_Starcalctemplate_6 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "soffice.StarCalcTemplate.6"; + ModuleID = gid_Module_Prg_Calc_Bin; + REG_VALUE_LNG(SO60_CALC_TEMPLATE) +End + +RegistryItem gid_Regitem_Soffice_Starcalctemplate_6_Defaulticon + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "soffice.StarCalcTemplate.6\DefaultIcon"; + ModuleID = gid_Module_Prg_Calc_Bin; + Value = "<progpath>\program\soffice.exe,30"; +End + +RegistryItem gid_Regitem_Soffice_Starcalctemplate_6_Shell + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "soffice.StarCalcTemplate.6\shell"; + ModuleID = gid_Module_Prg_Calc_Bin; + Value = "new"; +End + +RegistryItem gid_Regitem_Soffice_Starcalctemplate_6_Shell_New + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "soffice.StarCalcTemplate.6\shell\new"; + ModuleID = gid_Module_Prg_Calc_Bin; + REG_VALUE_LNG(NEW) +End + +RegistryItem gid_Regitem_Soffice_Starcalctemplate_6_Shell_New_Command + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "soffice.StarCalcTemplate.6\shell\new\command"; + ModuleID = gid_Module_Prg_Calc_Bin; + Value = "\"<progpath>\program\soffice.exe\" -n \"%1\""; +End + +RegistryItem gid_Regitem_Soffice_Starcalctemplate_6_Shell_Open_Command + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "soffice.StarCalcTemplate.6\shell\open\command"; + ModuleID = gid_Module_Prg_Calc_Bin; + Value = "\"<progpath>\program\soffice.exe\" -o \"%1\""; +End + +RegistryItem gid_Regitem_Soffice_Starcalctemplate_6_Shell_Print_Command + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "soffice.StarCalcTemplate.6\shell\print\command"; + ModuleID = gid_Module_Prg_Calc_Bin; + Value = "\"<progpath>\program\soffice.exe\" -p \"%1\""; +End + +RegistryItem gid_Regitem_Soffice_Starcalctemplate_6_Shell_Printto_Command + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "soffice.StarCalcTemplate.6\shell\printto\command"; + ModuleID = gid_Module_Prg_Calc_Bin; + Value = "\"<progpath>\program\soffice.exe\" -pt \"%2\" \"%1\""; +End + +RegistryItem gid_Regitem_Sxc_PersistentHandler + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Calc_Bin; + Subkey = ".sxc\PersistentHandler"; + Value = "{7BC0E713-5703-45BE-A29D-5D46D8B39262}"; +End + +RegistryItem gid_Regitem_Sxc_Shellex_00021500_0000_0000_C000_000000000046 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Calc_Bin; + Subkey = ".sxc\shellex\{00021500-0000-0000-C000-000000000046}"; + Value = "{087B3AE3-E237-4467-B8DB-5A38AB959AC9}"; +End + +RegistryItem gid_Regitem_Sxc_Shellex_BB2E617C_0920_11D1_9A0B_00C04FC2D6C1 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Calc_Bin; + Subkey = ".sxc\shellex\{BB2E617C-0920-11D1-9A0B-00C04FC2D6C1}"; + Value = "{3B092F0C-7696-40E3-A80F-68D74DA84210}"; +End + +RegistryItem gid_Regitem_StarCalcDocument_1_Shellex_PropertySheetHandlers_MyPropSheet1 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Calc_Bin; + Subkey = "soffice.StarCalcDocument.6\shellex\PropertySheetHandlers\MyPropSheet1"; + Value = "{63542C48-9552-494A-84F7-73AA6A7C99C1}"; +End + +RegistryItem gid_Regitem_Stc_PersistentHandler + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Calc_Bin; + Subkey = ".stc\PersistentHandler"; + Value = "{7BC0E713-5703-45BE-A29D-5D46D8B39262}"; +End + +RegistryItem gid_Regitem_Stc_Shellex_00021500_0000_0000_C000_000000000046 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Calc_Bin; + Subkey = ".stc\shellex\{00021500-0000-0000-C000-000000000046}"; + Value = "{087B3AE3-E237-4467-B8DB-5A38AB959AC9}"; +End + +RegistryItem gid_Regitem_Stc_Shellex_BB2E617C_0920_11D1_9A0B_00C04FC2D6C1 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Calc_Bin; + Subkey = ".stc\shellex\{BB2E617C-0920-11D1-9A0B-00C04FC2D6C1}"; + Value = "{3B092F0C-7696-40E3-A80F-68D74DA84210}"; +End + +RegistryItem gid_Regitem_StarCalcTemplate_6_Shellex_PropertySheetHandlers_MyPropSheet1 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Calc_Bin; + Subkey = "soffice.StarCalcTemplate.6\shellex\PropertySheetHandlers\MyPropSheet1"; + Value = "{63542C48-9552-494A-84F7-73AA6A7C99C1}"; +End + +RegistryItem gid_Regitem_Stc + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = ".stc"; + ModuleID = gid_Module_Prg_Calc_Bin; + Value = "soffice.StarCalcTemplate.6"; +End + +RegistryItem gid_Regitem_Stc_Contenttype + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Calc_Bin; + Subkey = ".stc"; + Name = "Content Type"; + Value = "application/vnd.sun.xml.calc.template"; +End + +RegistryItem gid_Regitem_Sxc_Contenttype + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Calc_Bin; + Subkey = ".sxc"; + Name = "Content Type"; + Value = "application/vnd.sun.xml.calc"; +End + +RegistryItem gid_Regitem_Sxc_Mime_Database + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Calc_Bin; + Subkey = "MIME\Database\Content Type\application/vnd.sun.xml.calc"; + Name = "Extension"; + Value = ".sxc"; +End + + +RegistryItem gid_Regitem__Sxc + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Calc_Bin; + Subkey = ".sxc"; + Value = "soffice.StarCalcDocument.6"; +End + +RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabilities_FileAssociations_sxc + ParentID = PREDEFINED_HKEY_LOCAL_MACHINE; + Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities\FileAssociations"; + ModuleID = gid_Module_Prg_Calc_Bin; + Name = ".sxc"; + Value = "soffice.StarCalcDocument.6"; + Styles = (); +End + + +// new ods file extension + +RegistryItem gid_Regitem_Ods_PersistentHandler + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Calc_Bin; + Subkey = ".ods\PersistentHandler"; + Value = "{7BC0E713-5703-45BE-A29D-5D46D8B39262}"; +End + +RegistryItem gid_Regitem_Ods_Shellex_00021500_0000_0000_C000_000000000046 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Calc_Bin; + Subkey = ".ods\shellex\{00021500-0000-0000-C000-000000000046}"; + Value = "{087B3AE3-E237-4467-B8DB-5A38AB959AC9}"; +End + +RegistryItem gid_Regitem_Ods_Shellex_BB2E617C_0920_11D1_9A0B_00C04FC2D6C1 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Calc_Bin; + Subkey = ".ods\shellex\{BB2E617C-0920-11D1-9A0B-00C04FC2D6C1}"; + Value = "{3B092F0C-7696-40E3-A80F-68D74DA84210}"; +End + +RegistryItem gid_Regitem_CalcDocument_1_Shellex_PropertySheetHandlers_MyPropSheet1 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Calc_Bin; + Subkey = "opendocument.CalcDocument.1\shellex\PropertySheetHandlers\MyPropSheet1"; + Value = "{63542C48-9552-494A-84F7-73AA6A7C99C1}"; +End + +RegistryItem gid_Regitem__Ods + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Calc_Bin; + Subkey = ".ods"; + Value = "opendocument.CalcDocument.1"; +End + +RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabilities_FileAssociations_ods + ParentID = PREDEFINED_HKEY_LOCAL_MACHINE; + Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities\FileAssociations"; + ModuleID = gid_Module_Prg_Calc_Bin; + Name = ".ods"; + Value = "opendocument.CalcDocument.1"; + Styles = (); +End + +RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabilities_MimeAssociations_ods + ParentID = PREDEFINED_HKEY_LOCAL_MACHINE; + Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities\MimeAssociations"; + ModuleID = gid_Module_Root; + Name = "application/vnd.oasis.opendocument.spreadsheet"; + Value = "opendocument.CalcDocument.1"; + Styles = (); +End + +RegistryItem gid_Regitem_Ods_Contenttype + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Calc_Bin; + Subkey = ".ods"; + Name = "Content Type"; + Value = "application/vnd.oasis.opendocument.spreadsheet"; +End + +RegistryItem gid_Regitem_Ods_Mime_Database + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Calc_Bin; + Subkey = "MIME\Database\Content Type\application/vnd.oasis.opendocument.spreadsheet"; + Name = "Extension"; + Value = ".ods"; +End + +RegistryItem gid_Regitem_Ods_Openoffice_Calcdocument_1_Shellnew + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Calc_Bin; + Subkey = ".ods\opendocument.CalcDocument.1\ShellNew"; + Name = "FileName"; + Value = "soffice.ods"; +End + +RegistryItem gid_Regitem_Openoffice_Calcdocument_Curver + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Calc_Bin; + Subkey = "opendocument.CalcDocument\CurVer"; + Value = "opendocument.CalcDocument.1"; +End + +RegistryItem gid_Regitem_Openoffice_Calcdocument_1 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Calc_Bin; + Subkey = "opendocument.CalcDocument.1"; + REG_VALUE_LNG(OO_CALC) +End + +RegistryItem gid_Regitem_Openoffice_Calcdocument_1_Clsid + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Calc_Bin; + Subkey = "opendocument.CalcDocument.1\CLSID"; + Value = "{7FA8AE11-B3E3-4D88-AABF-255526CD1CE8}"; +End + +RegistryItem gid_Regitem_Openoffice_Calcdocument_1_Defaulticon + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Calc_Bin; + Subkey = "opendocument.CalcDocument.1\DefaultIcon"; + Value = "<progpath>\program\soffice.exe,3"; +End + +RegistryItem gid_Regitem_Openoffice_Calcdocument_1_Insertable + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Calc_Bin; + Subkey = "opendocument.CalcDocument.1\Insertable"; +End + +RegistryItem gid_Regitem_Openoffice_Calcdocument_1_Protocol_Stdfileediting_Server + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Calc_Bin; + Subkey = "opendocument.CalcDocument.1\protocol\StdFileEditing\server"; + Value = "<progpath>\program\soffice.exe"; +End + +RegistryItem gid_Regitem_Openoffice_Calcdocument_1_Protocol_Stdfileediting_Verb_0 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Calc_Bin; + Subkey = "opendocument.CalcDocument.1\protocol\StdFileEditing\verb\0"; + Value = "&Edit"; +End + +RegistryItem gid_Regitem_Openoffice_Calcdocument_1_Protocol_Stdfileediting_Verb__1 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Calc_Bin; + Subkey = "opendocument.CalcDocument.1\protocol\StdFileEditing\verb\-1"; + Value = "&Show"; +End + +RegistryItem gid_Regitem_Openoffice_Calcdocument_1_Protocol_Stdfileediting_Verb__2 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Calc_Bin; + Subkey = "opendocument.CalcDocument.1\protocol\StdFileEditing\verb\-2"; + Value = "&Open"; +End + +RegistryItem gid_Regitem_Openoffice_Calcdocument_1_Shell + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Calc_Bin; + Subkey = "opendocument.CalcDocument.1\shell"; + Value = "open"; +End + +RegistryItem gid_Regitem_Openoffice_Calcdocument_1_Shell_New + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Calc_Bin; + Subkey = "opendocument.CalcDocument.1\shell\new"; + REG_VALUE_LNG(NEW) +End + +RegistryItem gid_Regitem_Openoffice_Calcdocument_1_Shell_New_Command + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Calc_Bin; + Subkey = "opendocument.CalcDocument.1\shell\new\command"; + Value = "\"<progpath>\program\soffice.exe\" -n \"%1\""; +End + +// RegistryItem gid_Regitem_Openoffice_Calcdocument_1_Shell_Open_Command +// ParentID = PREDEFINED_HKEY_CLASSES_ROOT; +// ModuleID = gid_Module_Prg_Calc_Bin; +// Subkey = "opendocument.CalcDocument.1\shell\open\command"; +// Value = "\"<progpath>\program\soffice.exe\" -o \"%1\""; +// End + +RegistryItem gid_Regitem_Openoffice_Calcdocument_1_Shell_Open_Command + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Calc_Bin; + Subkey = "opendocument.CalcDocument.1\shell\open\command"; + Value = "\"<progpath>\program\scalc.exe\" -o \"%1\""; + Styles = (); +End + +RegistryItem gid_Regitem_Openoffice_Calcdocument_1_Shell_Print_Command + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Calc_Bin; + Subkey = "opendocument.CalcDocument.1\shell\print\command"; + Value = "\"<progpath>\program\soffice.exe\" -p \"%1\""; +End + +RegistryItem gid_Regitem_Openoffice_Calcdocument_1_Shell_Printto_Command + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Calc_Bin; + Subkey = "opendocument.CalcDocument.1\shell\printto\command"; + Value = "\"<progpath>\program\soffice.exe\" -pt \"%2\" \"%1\""; +End + +// new ots file extension + +RegistryItem gid_Regitem_Ots_PersistentHandler + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Calc_Bin; + Subkey = ".ots\PersistentHandler"; + Value = "{7BC0E713-5703-45BE-A29D-5D46D8B39262}"; +End + +RegistryItem gid_Regitem_Ots_Shellex_00021500_0000_0000_C000_000000000046 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Calc_Bin; + Subkey = ".ots\shellex\{00021500-0000-0000-C000-000000000046}"; + Value = "{087B3AE3-E237-4467-B8DB-5A38AB959AC9}"; +End + +RegistryItem gid_Regitem_Ots_Shellex_BB2E617C_0920_11D1_9A0B_00C04FC2D6C1 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Calc_Bin; + Subkey = ".ots\shellex\{BB2E617C-0920-11D1-9A0B-00C04FC2D6C1}"; + Value = "{3B092F0C-7696-40E3-A80F-68D74DA84210}"; +End + +RegistryItem gid_Regitem_CalcTemplate_1_Shellex_PropertySheetHandlers_MyPropSheet1 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Calc_Bin; + Subkey = "opendocument.CalcTemplate.1\shellex\PropertySheetHandlers\MyPropSheet1"; + Value = "{63542C48-9552-494A-84F7-73AA6A7C99C1}"; +End + +RegistryItem gid_Regitem_Ots + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = ".ots"; + ModuleID = gid_Module_Prg_Calc_Bin; + Value = "opendocument.CalcTemplate.1"; +End + +RegistryItem gid_Regitem_Ots_Contenttype + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Calc_Bin; + Subkey = ".ots"; + Name = "Content Type"; + Value = "application/vnd.oasis.opendocument.spreadsheet-template"; +End + +RegistryItem gid_Regitem_Openoffice_Calctemplate_1 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "opendocument.CalcTemplate.1"; + ModuleID = gid_Module_Prg_Calc_Bin; + REG_VALUE_LNG(OO_CALC_TEMPLATE) +End + +RegistryItem gid_Regitem_Openoffice_Calctemplate_1_Defaulticon + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "opendocument.CalcTemplate.1\DefaultIcon"; + ModuleID = gid_Module_Prg_Calc_Bin; + Value = "<progpath>\program\soffice.exe,4"; +End + +RegistryItem gid_Regitem_Openoffice_Calctemplate_1_Shell + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "opendocument.CalcTemplate.1\shell"; + ModuleID = gid_Module_Prg_Calc_Bin; + Value = "new"; +End + +RegistryItem gid_Regitem_Openoffice_Calctemplate_1_Shell_New + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "opendocument.CalcTemplate.1\shell\new"; + ModuleID = gid_Module_Prg_Calc_Bin; + REG_VALUE_LNG(NEW) +End + +RegistryItem gid_Regitem_Openoffice_Calctemplate_1_Shell_New_Command + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "opendocument.CalcTemplate.1\shell\new\command"; + ModuleID = gid_Module_Prg_Calc_Bin; + Value = "\"<progpath>\program\soffice.exe\" -n \"%1\""; +End + +RegistryItem gid_Regitem_Openoffice_Calctemplate_1_Shell_Open_Command + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "opendocument.CalcTemplate.1\shell\open\command"; + ModuleID = gid_Module_Prg_Calc_Bin; + Value = "\"<progpath>\program\soffice.exe\" -o \"%1\""; +End + +RegistryItem gid_Regitem_Openoffice_Calctemplate_1_Shell_Print_Command + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "opendocument.CalcTemplate.1\shell\print\command"; + ModuleID = gid_Module_Prg_Calc_Bin; + Value = "\"<progpath>\program\soffice.exe\" -p \"%1\""; +End + +RegistryItem gid_Regitem_Openoffice_Calctemplate_1_Shell_Printto_Command + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "opendocument.CalcTemplate.1\shell\printto\command"; + ModuleID = gid_Module_Prg_Calc_Bin; + Value = "\"<progpath>\program\soffice.exe\" -pt \"%2\" \"%1\""; +End + +// "OpenWith" Windows Registry keys for extensions supported by Calc + +// .ODS +RegistryItem gid_Regitem_OpenOffice_ODS_OpenWith_Calc + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = ".ods\OpenWithProgIDs"; + ModuleID = gid_Module_Prg_Calc_Bin; + Name = "opendocument.CalcDocument.1"; + Value = " "; +End + +// .OTS +RegistryItem gid_Regitem_OpenOffice_OTS_OpenWith_Calc + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = ".ots\OpenWithProgIDs"; + ModuleID = gid_Module_Prg_Calc_Bin; + Name = "opendocument.CalcDocument.1"; + Value = " "; +End + +// .SXC +RegistryItem gid_Regitem_OpenOffice_SXC_OpenWith_Calc + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = ".sxc\OpenWithProgIDs"; + ModuleID = gid_Module_Prg_Calc_Bin; + Name = "opendocument.CalcDocument.1"; + Value = " "; +End + +// .STC +RegistryItem gid_Regitem_OpenOffice_STC_OpenWith_Calc + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = ".stc\OpenWithProgIDs"; + ModuleID = gid_Module_Prg_Calc_Bin; + Name = "opendocument.CalcDocument.1"; + Value = " "; +End + +// .DIF +RegistryItem gid_Regitem_OpenOffice_DIF_OpenWith_Calc + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = ".dif\OpenWithProgIDs"; + ModuleID = gid_Module_Prg_Calc_Bin; + Name = "opendocument.CalcDocument.1"; + Value = " "; +End + +// .DBF +RegistryItem gid_Regitem_OpenOffice_DBF_OpenWith_Calc + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = ".dbf\OpenWithProgIDs"; + ModuleID = gid_Module_Prg_Calc_Bin; + Name = "opendocument.CalcDocument.1"; + Value = " "; +End + +// .XLW +RegistryItem gid_Regitem_OpenOffice_XLW_OpenWith_Calc + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = ".xlw\OpenWithProgIDs"; + ModuleID = gid_Module_Prg_Calc_Bin; + Name = "opendocument.CalcDocument.1"; + Value = " "; +End + +// .RTF +RegistryItem gid_Regitem_OpenOffice_RTF_OpenWith_Calc + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = ".rtf\OpenWithProgIDs"; + ModuleID = gid_Module_Prg_Calc_Bin; + Name = "opendocument.CalcDocument.1"; + Value = " "; +End + +// .SLK +RegistryItem gid_Regitem_OpenOffice_SLK_OpenWith_Calc + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = ".slk\OpenWithProgIDs"; + ModuleID = gid_Module_Prg_Calc_Bin; + Name = "opendocument.CalcDocument.1"; + Value = " "; +End + +// .CSV +RegistryItem gid_Regitem_OpenOffice_CSV_OpenWith_Calc + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = ".csv\OpenWithProgIDs"; + ModuleID = gid_Module_Prg_Calc_Bin; + Name = "opendocument.CalcDocument.1"; + Value = " "; +End + +// .TXT +RegistryItem gid_Regitem_OpenOffice_TXT_OpenWith_Calc + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = ".txt\OpenWithProgIDs"; + ModuleID = gid_Module_Prg_Calc_Bin; + Name = "opendocument.CalcDocument.1"; + Value = " "; +End + +// .HTM +RegistryItem gid_Regitem_OpenOffice_HTM_OpenWith_Calc + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = ".htm\OpenWithProgIDs"; + ModuleID = gid_Module_Prg_Calc_Bin; + Name = "opendocument.CalcDocument.1"; + Value = " "; +End + +// .HTML +RegistryItem gid_Regitem_OpenOffice_HTML_OpenWith_Calc + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = ".html\OpenWithProgIDs"; + ModuleID = gid_Module_Prg_Calc_Bin; + Name = "opendocument.CalcDocument.1"; + Value = " "; +End + +// .WK1 +RegistryItem gid_Regitem_OpenOffice_WK1_OpenWith_Calc + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = ".wk1\OpenWithProgIDs"; + ModuleID = gid_Module_Prg_Calc_Bin; + Name = "opendocument.CalcDocument.1"; + Value = " "; +End + +// .WKS +RegistryItem gid_Regitem_OpenOffice_WKS_OpenWith_Calc + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = ".wks\OpenWithProgIDs"; + ModuleID = gid_Module_Prg_Calc_Bin; + Name = "opendocument.CalcDocument.1"; + Value = " "; +End + +// .123 +RegistryItem gid_Regitem_OpenOffice_123_OpenWith_Calc + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = ".123\OpenWithProgIDs"; + ModuleID = gid_Module_Prg_Calc_Bin; + Name = "opendocument.CalcDocument.1"; + Value = " "; +End + +// .XML +RegistryItem gid_Regitem_OpenOffice_XML_OpenWith_Calc + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = ".xml\OpenWithProgIDs"; + ModuleID = gid_Module_Prg_Calc_Bin; + Name = "opendocument.CalcDocument.1"; + Value = " "; +End + +RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabilities_FileAssociations_Stc + ParentID = PREDEFINED_HKEY_LOCAL_MACHINE; + Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities\FileAssociations"; + ModuleID = gid_Module_Prg_Calc_Bin; + Name = ".stc"; + Value = "opendocument.CalcDocument.1"; + Styles = (); +End + +RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabilities_FileAssociations_Dif + ParentID = PREDEFINED_HKEY_LOCAL_MACHINE; + Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities\FileAssociations"; + ModuleID = gid_Module_Prg_Calc_Bin; + Name = ".dif"; + Value = "opendocument.CalcDocument.1"; + Styles = (); +End + +RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabilities_FileAssociations_Dbf + ParentID = PREDEFINED_HKEY_LOCAL_MACHINE; + Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities\FileAssociations"; + ModuleID = gid_Module_Prg_Calc_Bin; + Name = ".dbf"; + Value = "opendocument.CalcDocument.1"; + Styles = (); +End + +RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabilities_FileAssociations_Slk + ParentID = PREDEFINED_HKEY_LOCAL_MACHINE; + Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities\FileAssociations"; + ModuleID = gid_Module_Prg_Calc_Bin; + Name = ".slk"; + Value = "opendocument.CalcDocument.1"; + Styles = (); +End + +RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabilities_FileAssociations_Csv + ParentID = PREDEFINED_HKEY_LOCAL_MACHINE; + Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities\FileAssociations"; + ModuleID = gid_Module_Prg_Calc_Bin; + Name = ".csv"; + Value = "opendocument.CalcDocument.1"; + Styles = (); +End + +RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabilities_FileAssociations_Xlw + ParentID = PREDEFINED_HKEY_LOCAL_MACHINE; + Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities\FileAssociations"; + ModuleID = gid_Module_Prg_Calc_Bin; + Name = ".xlw"; + Value = "opendocument.CalcDocument.1"; + Styles = (); +End + +RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabilities_FileAssociations_Wk1 + ParentID = PREDEFINED_HKEY_LOCAL_MACHINE; + Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities\FileAssociations"; + ModuleID = gid_Module_Prg_Calc_Bin; + Name = ".wk1"; + Value = "opendocument.CalcDocument.1"; + Styles = (); +End + +RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabilities_FileAssociations_Wks + ParentID = PREDEFINED_HKEY_LOCAL_MACHINE; + Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities\FileAssociations"; + ModuleID = gid_Module_Prg_Calc_Bin; + Name = ".wks"; + Value = "opendocument.CalcDocument.1"; + Styles = (); +End + +RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabilities_FileAssociations_123 + ParentID = PREDEFINED_HKEY_LOCAL_MACHINE; + Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities\FileAssociations"; + ModuleID = gid_Module_Prg_Calc_Bin; + Name = ".123"; + Value = "opendocument.CalcDocument.1"; + Styles = (); +End + +RegistryItem gid_Regitem_Software_Microsoft_Windows_Currentversion_Apppaths_Scalc_Exe + ParentID = PREDEFINED_HKEY_LOCAL_MACHINE; + Subkey = "Software\Microsoft\Windows\CurrentVersion\App Paths\scalc.exe"; + ModuleID = gid_Module_Prg_Calc_Bin; + Value = "<progpath>\program\scalc.exe"; +End + +RegistryItem gid_Regitem_Software_Microsoft_Windows_Currentversion_Apppaths_Scalc_Exepath + ParentID = PREDEFINED_HKEY_LOCAL_MACHINE; + Subkey = "Software\Microsoft\Windows\CurrentVersion\App Paths\scalc.exe"; + ModuleID = gid_Module_Prg_Calc_Bin; + Name = "Path"; + Value = "<progpath>"; +End + +CONDITIONAL_REGISTER_DOC_EXTENSION( Xls, gid_Module_Prg_Calc_Bin, xls, XLS, MS_EXCEL_WORKSHEET_OLD, 3, scalc.exe, open, Calc ) +CONDITIONAL_REGISTER_DOC_EXTENSION( Xlsx, gid_Module_Prg_Calc_Bin, xlsx, XLSX, MS_EXCEL_WORKSHEET, 3, scalc.exe, open, Calc ) +CONDITIONAL_REGISTER_DOC_EXTENSION( Xlsm, gid_Module_Prg_Calc_Bin, xlsm, XLSM, MS_EXCEL_WORKSHEET, 3, scalc.exe, open, Calc ) +CONDITIONAL_REGISTER_DOC_EXTENSION( Xlsb, gid_Module_Prg_Calc_Bin, xlsb, XLSB, MS_EXCEL_WORKSHEET, 3, scalc.exe, open, Calc ) +CONDITIONAL_REGISTER_DOC_EXTENSION( Xlt, gid_Module_Prg_Calc_Bin, xlt, XLT, MS_EXCEL_TEMPLATE_OLD, 4, scalc.exe, new, Calc ) +CONDITIONAL_REGISTER_DOC_EXTENSION( Xltx, gid_Module_Prg_Calc_Bin, xltx, XLTX, MS_EXCEL_TEMPLATE, 4, scalc.exe, new, Calc ) +CONDITIONAL_REGISTER_DOC_EXTENSION( Xltm, gid_Module_Prg_Calc_Bin, xltm, XLTM, MS_EXCEL_TEMPLATE, 4, scalc.exe, new, Calc ) + diff --git a/scp2/source/calc/registryitem_calc.ulf b/scp2/source/calc/registryitem_calc.ulf new file mode 100644 index 000000000000..088adcd46e20 --- /dev/null +++ b/scp2/source/calc/registryitem_calc.ulf @@ -0,0 +1,57 @@ +/************************************************************************* + * + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2008 by Sun Microsystems, Inc. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * $RCSfile: registryitem_calc.ulf,v $ + * $Revision: 1.8 $ + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * + ************************************************************************/ + +[STR_REG_VAL_NEW] +en-US = "&New" + +[STR_REG_VAL_SO60_SPREADSHEET] +en-US = "%PRODUCTNAME %SXWFORMATVERSION Spreadsheet" + +[STR_REG_VAL_SO60_CALC_TEMPLATE] +en-US = "%PRODUCTNAME %SXWFORMATVERSION Spreadsheet Template" + +[STR_REG_VAL_OO_CALC] +en-US = "OpenDocument Spreadsheet" + +[STR_REG_VAL_OO_CALC_TEMPLATE] +en-US = "OpenDocument Spreadsheet Template" + +[STR_REG_VAL_MS_EXCEL_WORKSHEET_OLD] +en-US = "Microsoft Excel 97-2003 Worksheet" + +[STR_REG_VAL_MS_EXCEL_WORKSHEET] +en-US = "Microsoft Excel Worksheet" + +[STR_REG_VAL_MS_EXCEL_TEMPLATE_OLD] +en-US = "Microsoft Excel 97-2003 Template" + +[STR_REG_VAL_MS_EXCEL_TEMPLATE] +en-US = "Microsoft Excel Template" + diff --git a/scp2/source/canvas/cairocanvas.scp b/scp2/source/canvas/cairocanvas.scp new file mode 100644 index 000000000000..f3251634c53d --- /dev/null +++ b/scp2/source/canvas/cairocanvas.scp @@ -0,0 +1,44 @@ +/************************************************************************* + * + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2008 by Sun Microsystems, Inc. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * $RCSfile: cairocanvas.scp,v $ + * $Revision: 1.5 $ + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * +************************************************************************/ + +#include "macros.inc" + +File gid_File_Lib_CairoCanvas + TXT_FILE_BODY; + Styles = (PACKED,UNO_COMPONENT); + RegistryID = gid_Starregistry_Services_Rdb; + Dir = SCP2_OOO_BIN_DIR; + #ifdef UNX + Name = STRING(CONCAT2(cairocanvas.uno,UNXSUFFIX)); + #else + Name = "cairocanvas.uno.dll"; + #endif +End + diff --git a/scp2/source/canvas/canvascommons.scp b/scp2/source/canvas/canvascommons.scp new file mode 100644 index 000000000000..67e374e6d584 --- /dev/null +++ b/scp2/source/canvas/canvascommons.scp @@ -0,0 +1,56 @@ +/************************************************************************* + * + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2008 by Sun Microsystems, Inc. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * $RCSfile: canvascommons.scp,v $ + * $Revision: 1.11.226.1 $ + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * +************************************************************************/ + +#include "macros.inc" + +File gid_File_Oo_Office_Canvas_Xcs + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Schema_Org_Openoffice_Office; + Name = "/registry/schema/org/openoffice/Office/Canvas.xcs"; +End +File gid_File_Oo_Office_Canvas_Xcu + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Data_Org_Openoffice_Office; + Name = "/registry/data/org/openoffice/Office/Canvas.xcu"; +End + +STD_LIB_FILE(gid_File_Lib_CppCanvas, cppcanvas) +STD_LIB_FILE(gid_File_Lib_CanvasTools, canvastools) + +#ifdef ENABLE_AGG +#ifndef SYSTEM_AGG +STD_LIB_FILE(gid_File_Lib_Agg, agg) +#endif +#endif + +SPECIAL_UNO_COMPONENT_LIB_FILE(gid_File_CanvasFactory, canvasfactory.uno) +SPECIAL_UNO_COMPONENT_LIB_FILE(gid_File_SimpleCanvas, simplecanvas.uno) diff --git a/scp2/source/canvas/directxcanvas.scp b/scp2/source/canvas/directxcanvas.scp new file mode 100644 index 000000000000..f8be02db0e02 --- /dev/null +++ b/scp2/source/canvas/directxcanvas.scp @@ -0,0 +1,39 @@ +/************************************************************************* +* + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2008 by Sun Microsystems, Inc. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * $RCSfile: directxcanvas.scp,v $ + * $Revision: 1.9 $ + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * +************************************************************************/ + +#include "macros.inc" + +#ifdef WNT +# ifdef USE_DIRECTX5 +SPECIAL_UNO_COMPONENT_LIB_FILE(gid_File_Lib_DirectX5Canvas,directx5canvas.uno) +# endif +SPECIAL_UNO_COMPONENT_LIB_FILE(gid_File_Lib_DirectX9Canvas, directx9canvas.uno) +SPECIAL_UNO_COMPONENT_LIB_FILE(gid_File_Lib_GdiPlusCanvas, gdipluscanvas.uno) +#endif diff --git a/scp2/source/canvas/makefile.mk b/scp2/source/canvas/makefile.mk new file mode 100644 index 000000000000..9bfc24d7a297 --- /dev/null +++ b/scp2/source/canvas/makefile.mk @@ -0,0 +1,68 @@ +#************************************************************************* +# +# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. +# +# Copyright 2008 by Sun Microsystems, Inc. +# +# OpenOffice.org - a multi-platform office productivity suite +# +# $RCSfile: makefile.mk,v $ +# +# $Revision: 1.8 $ +# +# This file is part of OpenOffice.org. +# +# OpenOffice.org is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License version 3 +# only, as published by the Free Software Foundation. +# +# OpenOffice.org is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License version 3 for more details +# (a copy is included in the LICENSE file that accompanied this code). +# +# You should have received a copy of the GNU Lesser General Public License +# version 3 along with OpenOffice.org. If not, see +# <http://www.openoffice.org/license.html> +# for a copy of the LGPLv3 License. +# +#************************************************************************* + +PRJ=..$/.. + +PRJPCH= + +PRJNAME=scp2 +TARGET=canvas +TARGETTYPE=CUI + +# --- Settings ----------------------------------------------------- + +.INCLUDE : settings.mk + +SCP_PRODUCT_TYPE=osl + +.IF "$(ENABLE_AGG)" == "YES" +SCPDEFS+=-DENABLE_AGG +.IF "$(SYSTEM_AGG)" == "YES" +SCPDEFS+=-DSYSTEM_AGG +.ENDIF +.ENDIF + +PARFILES= canvascommons.par \ + vclcanvas.par + +.IF "$(ENABLE_CAIRO)" == "TRUE" +PARFILES+= cairocanvas.par +.ENDIF +.IF "$(ENABLE_DIRECTX)" != "" +.IF "$(USE_DIRECTX5)" != "" +SCPDEFS+=-DUSE_DIRECTX5 +.ENDIF +PARFILES+= directxcanvas.par +.ENDIF + +# --- File --------------------------------------------------------- + +.INCLUDE : target.mk diff --git a/scp2/source/canvas/vclcanvas.scp b/scp2/source/canvas/vclcanvas.scp new file mode 100644 index 000000000000..04d0db1f74dd --- /dev/null +++ b/scp2/source/canvas/vclcanvas.scp @@ -0,0 +1,33 @@ +/************************************************************************* +* + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2008 by Sun Microsystems, Inc. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * $RCSfile: vclcanvas.scp,v $ + * $Revision: 1.5 $ + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * +************************************************************************/ + +#include "macros.inc" + +SPECIAL_UNO_COMPONENT_LIB_FILE(gid_File_Lib_VCLCanvas, vclcanvas.uno) diff --git a/scp2/source/crashrep/file_crashrep_dynamic.scp b/scp2/source/crashrep/file_crashrep_dynamic.scp new file mode 100644 index 000000000000..21710ccbd2f8 --- /dev/null +++ b/scp2/source/crashrep/file_crashrep_dynamic.scp @@ -0,0 +1,80 @@ +/************************************************************************* + * + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2008 by Sun Microsystems, Inc. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * + ************************************************************************/ + +#include "macros.inc" + +// crashreporter files + +File gid_Brand_File_Bin_Crashreport + BIN_FILE_BODY; + #ifdef UNX + Name = "crash_report.bin"; + #else + Name = "crashrep.exe"; + #endif + Dir = gid_Brand_Dir_Program; + #ifdef WNT + FileDescription = "%PRODUCTNAME Crashreporter"; + Styles = (PACKED, PATCH_SO_NAME); + #else + Styles = (PACKED); + #endif +End + +#ifdef WNT + +File gid_Brand_File_Bin_Crashreport_Com + BIN_FILE_BODY; + Name = "crashrep.com"; + Dir = gid_Brand_Dir_Program; + Styles = (PACKED); +End + +#endif + +#ifdef WNT + +File gid_Brand_File_Lib_Dbghelp + TXT_FILE_BODY; + Name = "dbghelp.dll"; + Dir = gid_Brand_Dir_Program; + Styles = (PACKED); +End + +#endif + +#ifdef UNX + +File gid_Brand_File_Bin_Crashreport_Script + BIN_FILE_BODY; + Name = "crash_report"; + Dir = gid_Brand_Dir_Program; + Styles = (PACKED); +End + +#endif + diff --git a/scp2/source/crashrep/file_crashrep_static.scp b/scp2/source/crashrep/file_crashrep_static.scp new file mode 100644 index 000000000000..8bd76e80edb4 --- /dev/null +++ b/scp2/source/crashrep/file_crashrep_static.scp @@ -0,0 +1,57 @@ +/************************************************************************* + * + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2008 by Sun Microsystems, Inc. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * $RCSfile: file_crashrep_static.scp,v $ + * $Revision: 1.3 $ + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * + ************************************************************************/ + +#include "macros.inc" + +// crashreporter files +// crash_report_with_gtk.bin is statically built +// it exists only for Unix + +#ifndef MACOSX + +File gid_File_Bin_Crashreport_With_Gtk + BIN_FILE_BODY; + Name = "crash_report_with_gtk.bin"; + Dir = gid_Dir_Program; + Styles = (PACKED); +End + +#endif + +#ifndef MACOSX + +File gid_File_Aliases_Pangox + TXT_FILE_BODY; + Name = "pangox.aliases"; + Dir = gid_Dir_Program; + Styles = (PACKED); +End + +#endif diff --git a/scp2/source/crashrep/makefile.mk b/scp2/source/crashrep/makefile.mk new file mode 100644 index 000000000000..b58ced3b18ea --- /dev/null +++ b/scp2/source/crashrep/makefile.mk @@ -0,0 +1,54 @@ +#************************************************************************* +# +# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. +# +# Copyright 2008 by Sun Microsystems, Inc. +# +# OpenOffice.org - a multi-platform office productivity suite +# +# $RCSfile: makefile.mk,v $ +# +# $Revision: 1.6 $ +# +# This file is part of OpenOffice.org. +# +# OpenOffice.org is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License version 3 +# only, as published by the Free Software Foundation. +# +# OpenOffice.org is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License version 3 for more details +# (a copy is included in the LICENSE file that accompanied this code). +# +# You should have received a copy of the GNU Lesser General Public License +# version 3 along with OpenOffice.org. If not, see +# <http://www.openoffice.org/license.html> +# for a copy of the LGPLv3 License. +# +#************************************************************************* + +PRJ=..$/.. + +PRJPCH= + +PRJNAME=scp2 +TARGET=crashrep +TARGETTYPE=CUI + +# --- Settings ----------------------------------------------------- + +.INCLUDE : settings.mk + +.IF "$(ENABLE_CRASHDUMP)" != "" + +SCP_PRODUCT_TYPE=osl + +PARFILES = \ + file_crashrep_dynamic.par + +.ENDIF # "$(ENABLE_CRASHDUMP)" != "" + +# --- File --------------------------------------------------------- +.INCLUDE : target.mk diff --git a/scp2/source/draw/file_draw.scp b/scp2/source/draw/file_draw.scp new file mode 100644 index 000000000000..b613f62ad97f --- /dev/null +++ b/scp2/source/draw/file_draw.scp @@ -0,0 +1,117 @@ +/************************************************************************* + * + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2008 by Sun Microsystems, Inc. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * $RCSfile: file_draw.scp,v $ + * $Revision: 1.28 $ + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * + ************************************************************************/ + +#include "macros.inc" + +File gid_File_Registry_Spool_Oo_Office_Embedding_Draw_Xcu + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Modules_Oo_Office_Embedding; + Name = "/registry/spool/org/openoffice/Office/Embedding-draw.xcu"; +End + +File gid_File_Help_Sdraw_Zip + Dir = gid_Dir_Help_Isolanguage; + ARCHIVE_TXT_FILE_BODY; + EXTRA_ALL_GOOD_HELP_LOCALIZATIONS_LANG(sdraw); + Patchfiles = (); +End + +File gid_File_Exe_Sdraw + BIN_FILE_BODY; + Dir = gid_Brand_Dir_Program; + Name = EXENAME(sdraw); + #ifdef WNT + FileDescription = "%PRODUCTNAME Draw"; + Styles = (PACKED, PATCH_SO_NAME); + #else + Styles = (PACKED); + #endif +End + +// new user interface configuration files +/* +File gid_File_Share_Config_Sofficecfg_Draw_Menubar_Xml + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Config_Sofficecfg_Sdraw_Menubar; + Name = "/uiconfig/sdraw/menubar/menubar.xml"; +End +*/ + +File gid_File_Registry_Spool_Oo_TypeDetection_Draw_UISort_Xcu + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Modules_Oo_TypeDetection_UISort; + Name = "/registry/spool/org/openoffice/TypeDetection/UISort-draw.xcu"; +End + +File gid_File_Registry_Spool_Oo_TypeDetection_Draw_Types_Xcu + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Modules_Oo_TypeDetection_Types; + Name = "/registry/spool/fcfg_draw_types.xcu"; +End + +File gid_File_Registry_Spool_Oo_TypeDetection_Draw_Filters_Xcu + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Modules_Oo_TypeDetection_Filter; + Name = "/registry/spool/fcfg_draw_filters.xcu"; +End + +File gid_File_Registry_Spool_Oo_Common_Draw_Xcu + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Modules_Oo_Office_Common; + Name = "/registry/spool/org/openoffice/Office/Common-draw.xcu"; +End + +File gid_File_Registry_Spool_Oo_Setup_Draw_Xcu + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Modules_Oo_Setup; + Name = "/registry/spool/org/openoffice/Setup-draw.xcu"; +End + +File gid_File_Oo_Office_Ui_Drawwindowstate_Xcs + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Schema_Org_Openoffice_Office_Ui; + Name = "/registry/schema/org/openoffice/Office/UI/DrawWindowState.xcs"; +End + +File gid_File_Oo_Office_Ui_Drawwindowstate_Xcu + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Data_Org_Openoffice_Office_Ui; + Name = "/registry/data/org/openoffice/Office/UI/DrawWindowState.xcu"; +End + diff --git a/scp2/source/draw/folderitem_draw.scp b/scp2/source/draw/folderitem_draw.scp new file mode 100644 index 000000000000..598884b60e13 --- /dev/null +++ b/scp2/source/draw/folderitem_draw.scp @@ -0,0 +1,44 @@ +/************************************************************************* + * + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2008 by Sun Microsystems, Inc. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * $RCSfile: folderitem_draw.scp,v $ + * $Revision: 1.8 $ + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * + ************************************************************************/ + +#include "macros.inc" + +FolderItem gid_Folderitem_Sdraw + Name = "%PRODUCTNAME Draw"; + ModuleID = gid_Module_Prg_Draw_Bin; + FolderID = gid_Folder_Staroffice51; + FileID = gid_File_Exe_Sdraw; + IconFile = gid_File_Exe_Sdraw; + IconID = 0; + WkDir = gid_Dir_Program; + Parameter = ""; + Styles = (NOWEB, NON_ADVERTISED); + ALL_LANG(Tooltip, STR_FI_TOOLTIP_DRAW); +End diff --git a/scp2/source/draw/folderitem_draw.ulf b/scp2/source/draw/folderitem_draw.ulf new file mode 100644 index 000000000000..aa800caeea70 --- /dev/null +++ b/scp2/source/draw/folderitem_draw.ulf @@ -0,0 +1,37 @@ +/************************************************************************* + * + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2008 by Sun Microsystems, Inc. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * $RCSfile: folderitem_draw.ulf,v $ + * $Revision: 1.6 $ + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * + ************************************************************************/ + +[STR_FI_NAME_ZEICHNUNG] +en-US = "Drawing" + +[STR_FI_TOOLTIP_DRAW] +en-US = "Create and edit drawings, flow charts, and logos by using Draw." + + diff --git a/scp2/source/draw/makefile.mk b/scp2/source/draw/makefile.mk new file mode 100644 index 000000000000..373de268b8d9 --- /dev/null +++ b/scp2/source/draw/makefile.mk @@ -0,0 +1,62 @@ +#************************************************************************* +# +# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. +# +# Copyright 2008 by Sun Microsystems, Inc. +# +# OpenOffice.org - a multi-platform office productivity suite +# +# $RCSfile: makefile.mk,v $ +# +# $Revision: 1.6 $ +# +# This file is part of OpenOffice.org. +# +# OpenOffice.org is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License version 3 +# only, as published by the Free Software Foundation. +# +# OpenOffice.org is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License version 3 for more details +# (a copy is included in the LICENSE file that accompanied this code). +# +# You should have received a copy of the GNU Lesser General Public License +# version 3 along with OpenOffice.org. If not, see +# <http://www.openoffice.org/license.html> +# for a copy of the LGPLv3 License. +# +#************************************************************************* + +PRJ=..$/.. + +PRJPCH= + +PRJNAME=scp2 +TARGET=draw +TARGETTYPE=CUI + +# --- Settings ----------------------------------------------------- + +.INCLUDE : settings.mk + +SCP_PRODUCT_TYPE=osl +PARFILES= \ + module_draw.par \ + file_draw.par + +.IF "$(GUI)"=="WNT" +PARFILES += \ + registryitem_draw.par \ + folderitem_draw.par +.ENDIF + + +ULFFILES= \ + module_draw.ulf \ + registryitem_draw.ulf \ + folderitem_draw.ulf + +# --- File --------------------------------------------------------- +.INCLUDE : target.mk diff --git a/scp2/source/draw/module_draw.scp b/scp2/source/draw/module_draw.scp new file mode 100644 index 000000000000..b5f8c89624a4 --- /dev/null +++ b/scp2/source/draw/module_draw.scp @@ -0,0 +1,84 @@ +/************************************************************************* + * + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2008 by Sun Microsystems, Inc. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * $RCSfile: module_draw.scp,v $ + * $Revision: 1.20 $ + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * + ************************************************************************/ + +#include "macros.inc" + +Module gid_Module_Prg_Draw + MOD_NAME_DESC ( MODULE_PRG_DRAW ); + ParentID = gid_Module_Prg; + Sortkey = "300"; + Styles =(APPLICATIONMODULE); +End + +Module gid_Module_Prg_Draw_Bin + PackageInfo = "packinfo_office.txt"; + MOD_NAME_DESC ( MODULE_PRG_DRAW_BIN ); + ParentID = gid_Module_Prg_Draw; + Sortkey = "100"; + Minimal = YES; + Default = YES; + Styles = (HIDDEN_ROOT); + Files = (gid_File_Extra_Urldesktop_Draw,gid_File_Extra_Urlnew_Draw,gid_File_Extra_Urlstart_Draw,gid_File_Extra_Urltasks_Draw,gid_File_Share_Config_Sofficecfg_Draw_Menubar_Xml, + gid_File_Registry_Spool_Oo_Common_Draw_Xcu,gid_File_Registry_Spool_Oo_Setup_Draw_Xcu, + gid_File_Oo_Office_Ui_Drawwindowstate_Xcs,gid_File_Oo_Office_Ui_Drawwindowstate_Xcu, + gid_File_Registry_Spool_Oo_Office_Embedding_Draw_Xcu, + gid_File_Registry_Spool_Oo_TypeDetection_Draw_Types_Xcu,gid_File_Registry_Spool_Oo_TypeDetection_Draw_Filters_Xcu, gid_File_Tmp_Userinstall_Draw_Inf); +End + +// Module gid_Module_Prg_Draw_Help +// MOD_NAME_DESC ( MODULE_PRG_DRAW_HELP ); +// ParentID = gid_Module_Prg_Draw; +// Sortkey = "200"; +// Default = YES; +// Files = (gid_File_Help_Sdraw_Zip); +// End + +Module gid_Module_Brand_Prg_Draw + PackageInfo = "packinfo_brand.txt"; + Name = "gid_Module_Brand_Prg_Draw"; + Description = "gid_Module_Brand_Prg_Draw"; + ParentID = gid_Module_Prg_Draw; + Sortkey = "100"; + InstallOrder = "1040"; + Minimal = YES; + Default = YES; + Styles = (HIDDEN_ROOT); + Files = (gid_File_Exe_Sdraw); +End + +Module gid_Module_Langpack_Draw_Template + ParentID = gid_Module_Prg_Draw_Bin; + Name = "gid_Module_Langpack_Draw_Template"; + Description = "gid_Module_Langpack_Draw_Template"; + Styles = (TEMPLATEMODULE); + Files = (gid_File_Help_Sdraw_Zip); +End + +#include "alllangmodules_draw.inc" diff --git a/scp2/source/draw/module_draw.ulf b/scp2/source/draw/module_draw.ulf new file mode 100644 index 000000000000..f61b12960423 --- /dev/null +++ b/scp2/source/draw/module_draw.ulf @@ -0,0 +1,50 @@ +/************************************************************************* + * + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2008 by Sun Microsystems, Inc. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * $RCSfile: module_draw.ulf,v $ + * $Revision: 1.6 $ + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * + ************************************************************************/ + +[STR_NAME_MODULE_PRG_DRAW] +en-US = "%PRODUCTNAME Draw" + +[STR_DESC_MODULE_PRG_DRAW] +en-US = "Create and edit drawings, flow charts, and logos by using %PRODUCTNAME Draw." + +[STR_NAME_MODULE_PRG_DRAW_BIN] +en-US = "Program Module" + +[STR_DESC_MODULE_PRG_DRAW_BIN] +en-US = "The application %PRODUCTNAME Draw" + +[STR_NAME_MODULE_PRG_DRAW_HELP] +en-US = "%PRODUCTNAME Draw Help" + +[STR_DESC_MODULE_PRG_DRAW_HELP] +en-US = "Help about %PRODUCTNAME Draw" + + + diff --git a/scp2/source/draw/registryitem_draw.scp b/scp2/source/draw/registryitem_draw.scp new file mode 100644 index 000000000000..b06ca6430fe4 --- /dev/null +++ b/scp2/source/draw/registryitem_draw.scp @@ -0,0 +1,897 @@ +/************************************************************************* + * + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2008 by Sun Microsystems, Inc. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * $RCSfile: registryitem_draw.scp,v $ + * $Revision: 1.16.122.1 $ + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * + ************************************************************************/ + +#include "macros.inc" + +// MSOLE embedded object in SO7 file format +RegistryItem gid_Regitem_Clsid__41662fc2_0d57_4aff_Ab27_Ad2e12e7c273_ + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Draw_Bin; + Subkey = "CLSID\{41662FC2-0D57-4aff-AB27-AD2E12E7C273}"; + REG_VALUE_LNG(SO60_DRAWING) +End + +RegistryItem gid_Regitem_Clsid__41662fc2_0d57_4aff_Ab27_Ad2e12e7c273__Auxusertype_2 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Draw_Bin; + Subkey = "CLSID\{41662FC2-0D57-4aff-AB27-AD2E12E7C273}\AuxUserType\2"; + Value = "%PRODUCTNAME"; +End + +RegistryItem gid_Regitem_Clsid__41662fc2_0d57_4aff_Ab27_Ad2e12e7c273__Auxusertype_3 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Draw_Bin; + Subkey = "CLSID\{41662FC2-0D57-4aff-AB27-AD2E12E7C273}\AuxUserType\3"; + REG_VALUE_LNG(SO60_DRAWING) +End + +RegistryItem gid_Regitem_Clsid__41662fc2_0d57_4aff_Ab27_Ad2e12e7c273__Dataformats_Getset_0 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Draw_Bin; + Subkey = "CLSID\{41662FC2-0D57-4aff-AB27-AD2E12E7C273}\DataFormats\GetSet\0"; + Value = "Embed Source,1,8,1"; +End + +RegistryItem gid_Regitem_Clsid__41662fc2_0d57_4aff_Ab27_Ad2e12e7c273__Dataformats_Getset_1 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Draw_Bin; + Subkey = "CLSID\{41662FC2-0D57-4aff-AB27-AD2E12E7C273}\DataFormats\GetSet\1"; + Value = "3,1,32,1"; +End + +RegistryItem gid_Regitem_Clsid__41662fc2_0d57_4aff_Ab27_Ad2e12e7c273__Dataformats_Getset_2 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Draw_Bin; + Subkey = "CLSID\{41662FC2-0D57-4aff-AB27-AD2E12E7C273}\DataFormats\GetSet\2"; + Value = "2,1,16,1"; +End + +RegistryItem gid_Regitem_Clsid__41662fc2_0d57_4aff_Ab27_Ad2e12e7c273__Defaulticon + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Draw_Bin; + Subkey = "CLSID\{41662FC2-0D57-4aff-AB27-AD2E12E7C273}\DefaultIcon"; + Value = "<progpath>\program\soffice.exe,0"; +End + +RegistryItem gid_Regitem_Clsid__41662fc2_0d57_4aff_Ab27_Ad2e12e7c273__Inprochandler32 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Draw_Bin; + Subkey = "CLSID\{41662FC2-0D57-4aff-AB27-AD2E12E7C273}\InprocHandler32"; + Value = "<progpath>\program\inprocserv.dll"; + Styles = (); +End + +RegistryItem gid_Regitem_Clsid__41662fc2_0d57_4aff_Ab27_Ad2e12e7c273__Insertable + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Draw_Bin; + Subkey = "CLSID\{41662FC2-0D57-4aff-AB27-AD2E12E7C273}\Insertable"; +End + +RegistryItem gid_Regitem_Clsid__41662fc2_0d57_4aff_Ab27_Ad2e12e7c273__Localserver32 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Draw_Bin; + Subkey = "CLSID\{41662FC2-0D57-4aff-AB27-AD2E12E7C273}\LocalServer32"; + Value = "<progpath>\program\soffice.exe -nodefault -nologo"; +End + +RegistryItem gid_Regitem_Clsid__41662fc2_0d57_4aff_Ab27_Ad2e12e7c273__Miscstatus + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Draw_Bin; + Subkey = "CLSID\{41662FC2-0D57-4aff-AB27-AD2E12E7C273}\MiscStatus"; + Value = "16"; +End + +RegistryItem gid_Regitem_Clsid__41662fc2_0d57_4aff_Ab27_Ad2e12e7c273__Progid + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Draw_Bin; + Subkey = "CLSID\{41662FC2-0D57-4aff-AB27-AD2E12E7C273}\ProgID"; + Value = "soffice.StarDrawDocument.6"; +End + +RegistryItem gid_Regitem_Clsid__41662fc2_0d57_4aff_Ab27_Ad2e12e7c273__Programmable + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Draw_Bin; + Subkey = "CLSID\{41662FC2-0D57-4aff-AB27-AD2E12E7C273}\Programmable"; +End + +RegistryItem gid_Regitem_Clsid__41662fc2_0d57_4aff_Ab27_Ad2e12e7c273__Verb_0 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Draw_Bin; + Subkey = "CLSID\{41662FC2-0D57-4aff-AB27-AD2E12E7C273}\verb\0"; + Value = "&Edit,0,0"; +End + +RegistryItem gid_Regitem_Clsid__41662fc2_0d57_4aff_Ab27_Ad2e12e7c273__Verb__1 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Draw_Bin; + Subkey = "CLSID\{41662FC2-0D57-4aff-AB27-AD2E12E7C273}\verb\-1"; + Value = "Show,0,0"; +End + +RegistryItem gid_Regitem_Clsid__41662fc2_0d57_4aff_Ab27_Ad2e12e7c273__Verb__2 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Draw_Bin; + Subkey = "CLSID\{41662FC2-0D57-4aff-AB27-AD2E12E7C273}\verb\-2"; + Value = "Open,0,0"; +End + +RegistryItem gid_Regitem_Clsid__41662fc2_0d57_4aff_Ab27_Ad2e12e7c273__Versionindependentprogid + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Draw_Bin; + Subkey = "CLSID\{41662FC2-0D57-4aff-AB27-AD2E12E7C273}\VersionIndependentProgID"; + Value = "soffice.StarDrawDocument.6"; +End + +// MSOLE embedded object in OASIS file format +RegistryItem gid_Regitem_Clsid__448bb771_Cfe2_47c4_Bcdf_1fbf378e202c_ + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Draw_Bin; + Subkey = "CLSID\{448BB771-CFE2-47C4-BCDF-1FBF378E202C}"; + REG_VALUE_LNG(OO_DRAW) +End + +RegistryItem gid_Regitem_Clsid__448bb771_Cfe2_47c4_Bcdf_1fbf378e202c__Auxusertype_2 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Draw_Bin; + Subkey = "CLSID\{448BB771-CFE2-47C4-BCDF-1FBF378E202C}\AuxUserType\2"; + Value = "%PRODUCTNAME"; +End + +RegistryItem gid_Regitem_Clsid__448bb771_Cfe2_47c4_Bcdf_1fbf378e202c__Auxusertype_3 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Draw_Bin; + Subkey = "CLSID\{448BB771-CFE2-47C4-BCDF-1FBF378E202C}\AuxUserType\3"; + REG_VALUE_LNG(OO_DRAW) +End + +RegistryItem gid_Regitem_Clsid__448bb771_Cfe2_47c4_Bcdf_1fbf378e202c__Dataformats_Getset_0 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Draw_Bin; + Subkey = "CLSID\{448BB771-CFE2-47C4-BCDF-1FBF378E202C}\DataFormats\GetSet\0"; + Value = "Embed Source,1,8,1"; +End + +RegistryItem gid_Regitem_Clsid__448bb771_Cfe2_47c4_Bcdf_1fbf378e202c__Dataformats_Getset_1 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Draw_Bin; + Subkey = "CLSID\{448BB771-CFE2-47C4-BCDF-1FBF378E202C}\DataFormats\GetSet\1"; + Value = "3,1,32,1"; +End + +RegistryItem gid_Regitem_Clsid__448bb771_Cfe2_47c4_Bcdf_1fbf378e202c__Dataformats_Getset_2 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Draw_Bin; + Subkey = "CLSID\{448BB771-CFE2-47C4-BCDF-1FBF378E202C}\DataFormats\GetSet\2"; + Value = "2,1,16,1"; +End + +RegistryItem gid_Regitem_Clsid__448bb771_Cfe2_47c4_Bcdf_1fbf378e202c__Defaulticon + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Draw_Bin; + Subkey = "CLSID\{448BB771-CFE2-47C4-BCDF-1FBF378E202C}\DefaultIcon"; + Value = "<progpath>\program\soffice.exe,0"; +End + +RegistryItem gid_Regitem_Clsid__448bb771_Cfe2_47c4_Bcdf_1fbf378e202c__Inprochandler32 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Draw_Bin; + Subkey = "CLSID\{448BB771-CFE2-47C4-BCDF-1FBF378E202C}\InprocHandler32"; + Value = "<progpath>\program\inprocserv.dll"; + Styles = (); +End + +RegistryItem gid_Regitem_Clsid__448bb771_Cfe2_47c4_Bcdf_1fbf378e202c__Insertable + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Draw_Bin; + Subkey = "CLSID\{448BB771-CFE2-47C4-BCDF-1FBF378E202C}\Insertable"; +End + +RegistryItem gid_Regitem_Clsid__448bb771_Cfe2_47c4_Bcdf_1fbf378e202c__Localserver32 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Draw_Bin; + Subkey = "CLSID\{448BB771-CFE2-47C4-BCDF-1FBF378E202C}\LocalServer32"; + Value = "<progpath>\program\soffice.exe -nodefault -nologo"; +End + +RegistryItem gid_Regitem_Clsid__448bb771_Cfe2_47c4_Bcdf_1fbf378e202c__Miscstatus + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Draw_Bin; + Subkey = "CLSID\{448BB771-CFE2-47C4-BCDF-1FBF378E202C}\MiscStatus"; + Value = "16"; +End + +RegistryItem gid_Regitem_Clsid__448bb771_Cfe2_47c4_Bcdf_1fbf378e202c__Progid + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Draw_Bin; + Subkey = "CLSID\{448BB771-CFE2-47C4-BCDF-1FBF378E202C}\ProgID"; + Value = "opendocument.DrawDocument.1"; +End + +RegistryItem gid_Regitem_Clsid__448bb771_Cfe2_47c4_Bcdf_1fbf378e202c__Programmable + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Draw_Bin; + Subkey = "CLSID\{448BB771-CFE2-47C4-BCDF-1FBF378E202C}\Programmable"; +End + +RegistryItem gid_Regitem_Clsid__448bb771_Cfe2_47c4_Bcdf_1fbf378e202c__Verb_0 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Draw_Bin; + Subkey = "CLSID\{448BB771-CFE2-47C4-BCDF-1FBF378E202C}\verb\0"; + Value = "&Edit,0,0"; +End + +RegistryItem gid_Regitem_Clsid__448bb771_Cfe2_47c4_Bcdf_1fbf378e202c__Verb__1 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Draw_Bin; + Subkey = "CLSID\{448BB771-CFE2-47C4-BCDF-1FBF378E202C}\verb\-1"; + Value = "Show,0,0"; +End + +RegistryItem gid_Regitem_Clsid__448bb771_Cfe2_47c4_Bcdf_1fbf378e202c__Verb__2 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Draw_Bin; + Subkey = "CLSID\{448BB771-CFE2-47C4-BCDF-1FBF378E202C}\verb\-2"; + Value = "Open,0,0"; +End + +RegistryItem gid_Regitem_Clsid__448bb771_Cfe2_47c4_Bcdf_1fbf378e202c__Versionindependentprogid + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Draw_Bin; + Subkey = "CLSID\{448BB771-CFE2-47C4-BCDF-1FBF378E202C}\VersionIndependentProgID"; + Value = "opendocument.DrawDocument.1"; +End + + + +RegistryItem gid_Regitem_Soffice_Stardrawdocument_6 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Draw_Bin; + Subkey = "soffice.StarDrawDocument.6"; + REG_VALUE_LNG(SO60_DRAWING) +End + +RegistryItem gid_Regitem_Soffice_Stardrawdocument_6_Clsid + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Draw_Bin; + Subkey = "soffice.StarDrawDocument.6\CLSID"; + Value = "{41662FC2-0D57-4aff-AB27-AD2E12E7C273}"; +End + +RegistryItem gid_Regitem_Soffice_Stardrawdocument_6_Defaulticon + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Draw_Bin; + Subkey = "soffice.StarDrawDocument.6\DefaultIcon"; + Value = "<progpath>\program\soffice.exe,31"; +End + +RegistryItem gid_Regitem_Soffice_Stardrawdocument_6_Shell + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Draw_Bin; + Subkey = "soffice.StarDrawDocument.6\shell"; + Value = "open"; +End + +RegistryItem gid_Regitem_Soffice_Stardrawdocument_6_Shell_New + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Draw_Bin; + Subkey = "soffice.StarDrawDocument.6\shell\new"; + REG_VALUE_LNG(NEW) +End + +RegistryItem gid_Regitem_Soffice_Stardrawdocument_6_Shell_New_Command + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Draw_Bin; + Subkey = "soffice.StarDrawDocument.6\shell\new\command"; + Value = "\"<progpath>\program\soffice.exe\" -n \"%1\""; +End + +RegistryItem gid_Regitem_Soffice_Stardrawdocument_6_Shell_Open_Command + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Draw_Bin; + Subkey = "soffice.StarDrawDocument.6\shell\open\command"; + Value = "\"<progpath>\program\soffice.exe\" -o \"%1\""; +End + +RegistryItem gid_Regitem_Soffice_Stardrawdocument_6_Shell_Print_Command + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Draw_Bin; + Subkey = "soffice.StarDrawDocument.6\shell\print\command"; + Value = "\"<progpath>\program\soffice.exe\" -p \"%1\""; +End + +RegistryItem gid_Regitem_Soffice_Stardrawdocument_6_Shell_Printto_Command + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Draw_Bin; + Subkey = "soffice.StarDrawDocument.6\shell\printto\command"; + Value = "\"<progpath>\program\soffice.exe\" -pt \"%2\" \"%1\""; +End + +RegistryItem gid_Regitem_Soffice_Stardrawdocument_Curver + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "soffice.StarDrawDocument\CurVer"; + ModuleID = gid_Module_Prg_Draw_Bin; + Value = "soffice.StarDrawDocument.6"; +End + +RegistryItem gid_Regitem_Soffice_Stardrawingdocument_6_Insertable + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Draw_Bin; + Subkey = "soffice.StarDrawDocument.6\Insertable"; +End + +RegistryItem gid_Regitem_Soffice_Stardrawingdocument_6_Protocol_Stdfileediting_Server + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Draw_Bin; + Subkey = "soffice.StarDrawDocument.6\protocol\StdFileEditing\server"; + Value = "<progpath>\program\soffice.exe"; +End + +RegistryItem gid_Regitem_Soffice_Stardrawingdocument_6_Protocol_Stdfileediting_Verb_0 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Draw_Bin; + Subkey = "soffice.StarDrawDocument.6\protocol\StdFileEditing\verb\0"; + Value = "&Edit"; +End + +RegistryItem gid_Regitem_Soffice_Stardrawingdocument_6_Protocol_Stdfileediting_Verb__1 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Draw_Bin; + Subkey = "soffice.StarDrawDocument.6\protocol\StdFileEditing\verb\-1"; + Value = "&Show"; +End + +RegistryItem gid_Regitem_Soffice_Stardrawingdocument_6_Protocol_Stdfileediting_Verb__2 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Draw_Bin; + Subkey = "soffice.StarDrawDocument.6\protocol\StdFileEditing\verb\-2"; + Value = "&Open"; +End + +RegistryItem gid_Regitem_Soffice_Stardrawtemplate_6 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "soffice.StarDrawTemplate.6"; + ModuleID = gid_Module_Prg_Draw_Bin; + REG_VALUE_LNG(SO60_DRAW_TEMPLATE) +End + +RegistryItem gid_Regitem_Soffice_Stardrawtemplate_6_Defaulticon + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "soffice.StarDrawTemplate.6\DefaultIcon"; + ModuleID = gid_Module_Prg_Draw_Bin; + Value = "<progpath>\program\soffice.exe,32"; +End + +RegistryItem gid_Regitem_Soffice_Stardrawtemplate_6_Shell + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "soffice.StarDrawTemplate.6\shell"; + ModuleID = gid_Module_Prg_Draw_Bin; + Value = "new"; +End + +RegistryItem gid_Regitem_Soffice_Stardrawtemplate_6_Shell_New + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "soffice.StarDrawTemplate.6\shell\new"; + ModuleID = gid_Module_Prg_Draw_Bin; + REG_VALUE_LNG(NEW) +End + +RegistryItem gid_Regitem_Soffice_Stardrawtemplate_6_Shell_New_Command + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "soffice.StarDrawTemplate.6\shell\new\command"; + ModuleID = gid_Module_Prg_Draw_Bin; + Value = "\"<progpath>\program\soffice.exe\" -n \"%1\""; +End + +RegistryItem gid_Regitem_Soffice_Stardrawtemplate_6_Shell_Open_Command + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "soffice.StarDrawTemplate.6\shell\open\command"; + ModuleID = gid_Module_Prg_Draw_Bin; + Value = "\"<progpath>\program\soffice.exe\" -o \"%1\""; +End + +RegistryItem gid_Regitem_Soffice_Stardrawtemplate_6_Shell_Print_Command + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "soffice.StarDrawTemplate.6\shell\print\command"; + ModuleID = gid_Module_Prg_Draw_Bin; + Value = "\"<progpath>\program\soffice.exe\" -p \"%1\""; +End + +RegistryItem gid_Regitem_Soffice_Stardrawtemplate_6_Shell_Printto_Command + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "soffice.StarDrawTemplate.6\shell\printto\command"; + ModuleID = gid_Module_Prg_Draw_Bin; + Value = "\"<progpath>\program\soffice.exe\" -pt \"%2\" \"%1\""; +End + +RegistryItem gid_Regitem_Std_PersistentHandler + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Draw_Bin; + Subkey = ".std\PersistentHandler"; + Value = "{7BC0E713-5703-45BE-A29D-5D46D8B39262}"; +End + +RegistryItem gid_Regitem_Std_Shellex_00021500_0000_0000_C000_000000000046 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Draw_Bin; + Subkey = ".std\shellex\{00021500-0000-0000-C000-000000000046}"; + Value = "{087B3AE3-E237-4467-B8DB-5A38AB959AC9}"; +End + +RegistryItem gid_Regitem_Std_Shellex_BB2E617C_0920_11D1_9A0B_00C04FC2D6C1 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Draw_Bin; + Subkey = ".std\shellex\{BB2E617C-0920-11D1-9A0B-00C04FC2D6C1}"; + Value = "{3B092F0C-7696-40E3-A80F-68D74DA84210}"; +End + +RegistryItem gid_Regitem_StarDrawTemplate_6_Shellex_PropertySheetHandlers_MyPropSheet1 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Draw_Bin; + Subkey = "soffice.StarDrawTemplate.6\shellex\PropertySheetHandlers\MyPropSheet1"; + Value = "{63542C48-9552-494A-84F7-73AA6A7C99C1}"; +End + +RegistryItem gid_Regitem_Std + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = ".std"; + ModuleID = gid_Module_Prg_Draw_Bin; + Value = "soffice.StarDrawTemplate.6"; +End + +RegistryItem gid_Regitem_Std_Contenttype + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Draw_Bin; + Subkey = ".std"; + Name = "Content Type"; + Value = "application/vnd.sun.xml.draw.template"; +End + +RegistryItem gid_Regitem_Sxd_PersistentHandler + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Draw_Bin; + Subkey = ".sxd\PersistentHandler"; + Value = "{7BC0E713-5703-45BE-A29D-5D46D8B39262}"; +End + +RegistryItem gid_Regitem_Sxd_Shellex_00021500_0000_0000_C000_000000000046 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Draw_Bin; + Subkey = ".sxd\shellex\{00021500-0000-0000-C000-000000000046}"; + Value = "{087B3AE3-E237-4467-B8DB-5A38AB959AC9}"; +End + +RegistryItem gid_Regitem_Sxd_Shellex_BB2E617C_0920_11D1_9A0B_00C04FC2D6C1 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Draw_Bin; + Subkey = ".sxd\shellex\{BB2E617C-0920-11D1-9A0B-00C04FC2D6C1}"; + Value = "{3B092F0C-7696-40E3-A80F-68D74DA84210}"; +End + +RegistryItem gid_Regitem_StarDrawDocument_1_Shellex_PropertySheetHandlers_MyPropSheet1 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Draw_Bin; + Subkey = "soffice.StarDrawDocument.6\shellex\PropertySheetHandlers\MyPropSheet1"; + Value = "{63542C48-9552-494A-84F7-73AA6A7C99C1}"; +End + +RegistryItem gid_Regitem_Sxd_Contenttype + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Draw_Bin; + Subkey = ".sxd"; + Name = "Content Type"; + Value = "application/vnd.sun.xml.draw"; +End + +RegistryItem gid_Regitem_Sxd_Mime_Database + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Draw_Bin; + Subkey = "MIME\Database\Content Type\application/vnd.sun.xml.draw"; + Name = "Extension"; + Value = ".sxd"; +End + +RegistryItem gid_Regitem__Sxd + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Draw_Bin; + Subkey = ".sxd"; + Value = "soffice.StarDrawDocument.6"; +End + +RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabilities_FileAssociations_sxd + ParentID = PREDEFINED_HKEY_LOCAL_MACHINE; + Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities\FileAssociations"; + ModuleID = gid_Module_Prg_Draw_Bin; + Name = ".sxd"; + Value = "soffice.StarDrawDocument.6"; + Styles = (); +End + +// new odg file extension + +RegistryItem gid_Regitem_Odg_PersistentHandler + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Draw_Bin; + Subkey = ".odg\PersistentHandler"; + Value = "{7BC0E713-5703-45BE-A29D-5D46D8B39262}"; +End + +RegistryItem gid_Regitem_Odg_Shellex_00021500_0000_0000_C000_000000000046 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Draw_Bin; + Subkey = ".odg\shellex\{00021500-0000-0000-C000-000000000046}"; + Value = "{087B3AE3-E237-4467-B8DB-5A38AB959AC9}"; +End + +RegistryItem gid_Regitem_Odg_Shellex_BB2E617C_0920_11D1_9A0B_00C04FC2D6C1 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Draw_Bin; + Subkey = ".odg\shellex\{BB2E617C-0920-11D1-9A0B-00C04FC2D6C1}"; + Value = "{3B092F0C-7696-40E3-A80F-68D74DA84210}"; +End + +RegistryItem gid_Regitem_DrawDocument_1_Shellex_PropertySheetHandlers_MyPropSheet1 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Draw_Bin; + Subkey = "opendocument.DrawDocument.1\shellex\PropertySheetHandlers\MyPropSheet1"; + Value = "{63542C48-9552-494A-84F7-73AA6A7C99C1}"; +End + +RegistryItem gid_Regitem_Odg_Contenttype + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Draw_Bin; + Subkey = ".odg"; + Name = "Content Type"; + Value = "application/vnd.oasis.opendocument.graphics"; +End + +RegistryItem gid_Regitem_Odg_Mime_Database + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Draw_Bin; + Subkey = "MIME\Database\Content Type\application/vnd.oasis.opendocument.graphics"; + Name = "Extension"; + Value = ".odg"; +End + +RegistryItem gid_Regitem__Odg + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Draw_Bin; + Subkey = ".odg"; + Value = "opendocument.DrawDocument.1"; +End + +RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabilities_FileAssociations_odg + ParentID = PREDEFINED_HKEY_LOCAL_MACHINE; + Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities\FileAssociations"; + ModuleID = gid_Module_Prg_Draw_Bin; + Name = ".odg"; + Value = "opendocument.DrawDocument.1"; + Styles = (); +End + +RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabilities_MimeAssociations_odg + ParentID = PREDEFINED_HKEY_LOCAL_MACHINE; + Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities\MimeAssociations"; + ModuleID = gid_Module_Root; + Name = "application/vnd.oasis.opendocument.graphics"; + Value = "opendocument.DrawDocument.1"; + Styles = (); +End + +RegistryItem gid_Regitem_Odg_Openoffice_Drawdocument_1_Shellnew + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Draw_Bin; + Subkey = ".odg\opendocument.DrawDocument.1\ShellNew"; + Name = "FileName"; + Value = "soffice.odg"; +End + +RegistryItem gid_Regitem_Openoffice_Drawdocument_Curver + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "opendocument.DrawDocument\CurVer"; + ModuleID = gid_Module_Prg_Draw_Bin; + Value = "opendocument.DrawDocument.1"; +End + +RegistryItem gid_Regitem_Openoffice_Drawdocument_1 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Draw_Bin; + Subkey = "opendocument.DrawDocument.1"; + REG_VALUE_LNG(OO_DRAW) +End + +RegistryItem gid_Regitem_Openoffice_Drawdocument_1_Clsid + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Draw_Bin; + Subkey = "opendocument.DrawDocument.1\CLSID"; + Value = "{448BB771-CFE2-47C4-BCDF-1FBF378E202C}"; +End + +RegistryItem gid_Regitem_Openoffice_Drawdocument_1_Defaulticon + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Draw_Bin; + Subkey = "opendocument.DrawDocument.1\DefaultIcon"; + Value = "<progpath>\program\soffice.exe,5"; +End + +RegistryItem gid_Regitem_Openoffice_Drawdocument_1_Shell + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Draw_Bin; + Subkey = "opendocument.DrawDocument.1\shell"; + Value = "open"; +End + +RegistryItem gid_Regitem_Openoffice_Drawdocument_1_Shell_New + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Draw_Bin; + Subkey = "opendocument.DrawDocument.1\shell\new"; + REG_VALUE_LNG(NEW) +End + +RegistryItem gid_Regitem_Openoffice_Drawdocument_1_Shell_New_Command + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Draw_Bin; + Subkey = "opendocument.DrawDocument.1\shell\new\command"; + Value = "\"<progpath>\program\soffice.exe\" -n \"%1\""; +End + +// RegistryItem gid_Regitem_Openoffice_Drawdocument_1_Shell_Open_Command +// ParentID = PREDEFINED_HKEY_CLASSES_ROOT; +// ModuleID = gid_Module_Prg_Draw_Bin; +// Subkey = "opendocument.DrawDocument.1\shell\open\command"; +// Value = "\"<progpath>\program\soffice.exe\" -o \"%1\""; +// End + +RegistryItem gid_Regitem_Openoffice_Drawdocument_1_Shell_Open_Command + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Draw_Bin; + Subkey = "opendocument.DrawDocument.1\shell\open\command"; + Value = "\"<progpath>\program\sdraw.exe\" -o \"%1\""; + Styles = (); +End + +RegistryItem gid_Regitem_Openoffice_Drawdocument_1_Shell_Print_Command + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Draw_Bin; + Subkey = "opendocument.DrawDocument.1\shell\print\command"; + Value = "\"<progpath>\program\soffice.exe\" -p \"%1\""; +End + +RegistryItem gid_Regitem_Openoffice_Drawdocument_1_Shell_Printto_Command + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Draw_Bin; + Subkey = "opendocument.DrawDocument.1\shell\printto\command"; + Value = "\"<progpath>\program\soffice.exe\" -pt \"%2\" \"%1\""; +End + +RegistryItem gid_Regitem_Openoffice_Drawingdocument_1_Insertable + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Draw_Bin; + Subkey = "opendocument.DrawDocument.1\Insertable"; +End + +RegistryItem gid_Regitem_Openoffice_Drawingdocument_1_Protocol_Stdfileediting_Server + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Draw_Bin; + Subkey = "opendocument.DrawDocument.1\protocol\StdFileEditing\server"; + Value = "<progpath>\program\soffice.exe"; +End + +RegistryItem gid_Regitem_Openoffice_Drawingdocument_1_Protocol_Stdfileediting_Verb_0 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Draw_Bin; + Subkey = "opendocument.DrawDocument.1\protocol\StdFileEditing\verb\0"; + Value = "&Edit"; +End + +RegistryItem gid_Regitem_Openoffice_Drawingdocument_1_Protocol_Stdfileediting_Verb__1 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Draw_Bin; + Subkey = "opendocument.DrawDocument.1\protocol\StdFileEditing\verb\-1"; + Value = "&Show"; +End + +RegistryItem gid_Regitem_Openoffice_Drawingdocument_1_Protocol_Stdfileediting_Verb__2 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Draw_Bin; + Subkey = "opendocument.DrawDocument.1\protocol\StdFileEditing\verb\-2"; + Value = "&Open"; +End + +// new otg file extension + +RegistryItem gid_Regitem_Otg_PersistentHandler + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Draw_Bin; + Subkey = ".otg\PersistentHandler"; + Value = "{7BC0E713-5703-45BE-A29D-5D46D8B39262}"; +End + +RegistryItem gid_Regitem_Otg_Shellex_00021500_0000_0000_C000_000000000046 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Draw_Bin; + Subkey = ".otg\shellex\{00021500-0000-0000-C000-000000000046}"; + Value = "{087B3AE3-E237-4467-B8DB-5A38AB959AC9}"; +End + +RegistryItem gid_Regitem_Otg_Shellex_BB2E617C_0920_11D1_9A0B_00C04FC2D6C1 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Draw_Bin; + Subkey = ".otg\shellex\{BB2E617C-0920-11D1-9A0B-00C04FC2D6C1}"; + Value = "{3B092F0C-7696-40E3-A80F-68D74DA84210}"; +End + +RegistryItem gid_Regitem_DrawTemplate_1_Shellex_PropertySheetHandlers_MyPropSheet1 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Draw_Bin; + Subkey = "opendocument.DrawTemplate.1\shellex\PropertySheetHandlers\MyPropSheet1"; + Value = "{63542C48-9552-494A-84F7-73AA6A7C99C1}"; +End + +RegistryItem gid_Regitem_Otg + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = ".otg"; + ModuleID = gid_Module_Prg_Draw_Bin; + Value = "opendocument.DrawTemplate.1"; +End + +RegistryItem gid_Regitem_Otg_Contenttype + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Draw_Bin; + Subkey = ".otg"; + Name = "Content Type"; + Value = "application/vnd.oasis.opendocument.graphics-template"; +End + +RegistryItem gid_Regitem_Openoffice_Drawtemplate_1 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "opendocument.DrawTemplate.1"; + ModuleID = gid_Module_Prg_Draw_Bin; + REG_VALUE_LNG(OO_DRAW_TEMPLATE) +End + +RegistryItem gid_Regitem_Openoffice_Drawtemplate_1_Defaulticon + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "opendocument.DrawTemplate.1\DefaultIcon"; + ModuleID = gid_Module_Prg_Draw_Bin; + Value = "<progpath>\program\soffice.exe,6"; +End + +RegistryItem gid_Regitem_Openoffice_Drawtemplate_1_Shell + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "opendocument.DrawTemplate.1\shell"; + ModuleID = gid_Module_Prg_Draw_Bin; + Value = "new"; +End + +RegistryItem gid_Regitem_Openoffice_Drawtemplate_1_Shell_New + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "opendocument.DrawTemplate.1\shell\new"; + ModuleID = gid_Module_Prg_Draw_Bin; + REG_VALUE_LNG(NEW) +End + +RegistryItem gid_Regitem_Openoffice_Drawtemplate_1_Shell_New_Command + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "opendocument.DrawTemplate.1\shell\new\command"; + ModuleID = gid_Module_Prg_Draw_Bin; + Value = "\"<progpath>\program\soffice.exe\" -n \"%1\""; +End + +RegistryItem gid_Regitem_Openoffice_Drawtemplate_1_Shell_Open_Command + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "opendocument.DrawTemplate.1\shell\open\command"; + ModuleID = gid_Module_Prg_Draw_Bin; + Value = "\"<progpath>\program\soffice.exe\" -o \"%1\""; +End + +RegistryItem gid_Regitem_Openoffice_Drawtemplate_1_Shell_Print_Command + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "opendocument.DrawTemplate.1\shell\print\command"; + ModuleID = gid_Module_Prg_Draw_Bin; + Value = "\"<progpath>\program\soffice.exe\" -p \"%1\""; +End + +RegistryItem gid_Regitem_Openoffice_Drawtemplate_1_Shell_Printto_Command + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "opendocument.DrawTemplate.1\shell\printto\command"; + ModuleID = gid_Module_Prg_Draw_Bin; + Value = "\"<progpath>\program\soffice.exe\" -pt \"%2\" \"%1\""; +End + +// "OpenWith" Windows Registry keys for extensions supported by Draw + +// .ODG +RegistryItem gid_Regitem_OpenOffice_ODG_OpenWith_Draw + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = ".odg\OpenWithProgIDs"; + ModuleID = gid_Module_Prg_Draw_Bin; + Name = "opendocument.DrawDocument.1"; + Value = " "; +End + +// .OTG +RegistryItem gid_Regitem_OpenOffice_OTG_OpenWith_Draw + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = ".otg\OpenWithProgIDs"; + ModuleID = gid_Module_Prg_Draw_Bin; + Name = "opendocument.DrawDocument.1"; + Value = " "; +End + +// .SXD +RegistryItem gid_Regitem_OpenOffice_SXD_OpenWith_Draw + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = ".sxd\OpenWithProgIDs"; + ModuleID = gid_Module_Prg_Draw_Bin; + Name = "opendocument.DrawDocument.1"; + Value = " "; +End + +// .STD +RegistryItem gid_Regitem_OpenOffice_STD_OpenWith_Draw + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = ".std\OpenWithProgIDs"; + ModuleID = gid_Module_Prg_Draw_Bin; + Name = "opendocument.DrawDocument.1"; + Value = " "; +End + +RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabilities_FileAssociations_Otg + ParentID = PREDEFINED_HKEY_LOCAL_MACHINE; + Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities\FileAssociations"; + ModuleID = gid_Module_Prg_Draw_Bin; + Name = ".otg"; + Value = "opendocument.DrawDocument.1"; + Styles = (); +End + +RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabilities_FileAssociations_Std + ParentID = PREDEFINED_HKEY_LOCAL_MACHINE; + Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities\FileAssociations"; + ModuleID = gid_Module_Prg_Draw_Bin; + Name = ".std"; + Value = "opendocument.DrawDocument.1"; + Styles = (); +End + +RegistryItem gid_Regitem_Software_Microsoft_Windows_Currentversion_Apppaths_Sdraw_Exe + ParentID = PREDEFINED_HKEY_LOCAL_MACHINE; + Subkey = "Software\Microsoft\Windows\CurrentVersion\App Paths\sdraw.exe"; + ModuleID = gid_Module_Prg_Draw_Bin; + Value = "<progpath>\program\sdraw.exe"; +End + +RegistryItem gid_Regitem_Software_Microsoft_Windows_Currentversion_Apppaths_Sdraw_Exepath + ParentID = PREDEFINED_HKEY_LOCAL_MACHINE; + Subkey = "Software\Microsoft\Windows\CurrentVersion\App Paths\sdraw.exe"; + ModuleID = gid_Module_Prg_Draw_Bin; + Name = "Path"; + Value = "<progpath>"; +End diff --git a/scp2/source/draw/registryitem_draw.ulf b/scp2/source/draw/registryitem_draw.ulf new file mode 100644 index 000000000000..852c93618811 --- /dev/null +++ b/scp2/source/draw/registryitem_draw.ulf @@ -0,0 +1,45 @@ +/************************************************************************* + * + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2008 by Sun Microsystems, Inc. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * $RCSfile: registryitem_draw.ulf,v $ + * $Revision: 1.8 $ + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * + ************************************************************************/ + +[STR_REG_VAL_NEW] +en-US = "&New" + +[STR_REG_VAL_SO60_DRAWING] +en-US = "%PRODUCTNAME %SXWFORMATVERSION Drawing" + +[STR_REG_VAL_SO60_DRAW_TEMPLATE] +en-US = "%PRODUCTNAME %SXWFORMATVERSION Drawing Template" + +[STR_REG_VAL_OO_DRAW] +en-US = "OpenDocument Drawing" + +[STR_REG_VAL_OO_DRAW_TEMPLATE] +en-US = "OpenDocument Drawing Template" + diff --git a/scp2/source/gnome/file_gnome.scp b/scp2/source/gnome/file_gnome.scp new file mode 100644 index 000000000000..a7fdf1196ac3 --- /dev/null +++ b/scp2/source/gnome/file_gnome.scp @@ -0,0 +1,63 @@ +/************************************************************************* + * + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2008 by Sun Microsystems, Inc. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * $RCSfile: file_gnome.scp,v $ + * $Revision: 1.11 $ + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * + ************************************************************************/ +#include "macros.inc" + +#ifdef ENABLE_GIO +File gid_File_Lib_GIO + TXT_FILE_BODY; + Styles = (PACKED); + Dir = SCP2_OOO_BIN_DIR; + Name = STRING(CONCAT2(ucpgio1.uno,UNXSUFFIX)); + RegistryID = gid_Starregistry_Services_Rdb; + Regmergefile = "ucpgio-ucd.txt"; +End +#endif + +#ifdef ENABLE_GNOMEVFS +File gid_File_Lib_Gnomevfs + TXT_FILE_BODY; + Styles = (PACKED); + Dir = SCP2_OOO_BIN_DIR; + Name = STRING(CONCAT2(ucpgvfs1.uno,UNXSUFFIX)); + RegistryID = gid_Starregistry_Services_Rdb; + Regmergefile = "ucpgvfs-ucd.txt"; +End +#endif + +#ifdef ENABLE_GCONF +File gid_File_Lib_Gconfbe + TXT_FILE_BODY; + Styles = (PACKED); + Dir = SCP2_OOO_BIN_DIR; + Name = STRING(CONCAT2(gconfbe1.uno,UNXSUFFIX)); + RegistryID = gid_Starregistry_Services_Rdb; + Regmergefile = "gconfbe1-ucd.txt"; +End +#endif diff --git a/scp2/source/gnome/makefile.mk b/scp2/source/gnome/makefile.mk new file mode 100644 index 000000000000..ffbcc719144f --- /dev/null +++ b/scp2/source/gnome/makefile.mk @@ -0,0 +1,71 @@ +#************************************************************************* +# +# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. +# +# Copyright 2008 by Sun Microsystems, Inc. +# +# OpenOffice.org - a multi-platform office productivity suite +# +# $RCSfile: makefile.mk,v $ +# +# $Revision: 1.8 $ +# +# This file is part of OpenOffice.org. +# +# OpenOffice.org is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License version 3 +# only, as published by the Free Software Foundation. +# +# OpenOffice.org is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License version 3 for more details +# (a copy is included in the LICENSE file that accompanied this code). +# +# You should have received a copy of the GNU Lesser General Public License +# version 3 along with OpenOffice.org. If not, see +# <http://www.openoffice.org/license.html> +# for a copy of the LGPLv3 License. +# +#************************************************************************* + +PRJ=..$/.. + +PRJPCH= + +PRJNAME=scp2 +TARGET=gnome +TARGETTYPE=CUI + +# --- Settings ----------------------------------------------------- + +.INCLUDE : settings.mk + +SCP_PRODUCT_TYPE=osl + +.IF "$(ENABLE_GCONF)"!="" || "$(ENABLE_GNOMEVFS)"!="" || "$(ENABLE_GIO)"!="" + +.IF "$(ENABLE_GCONF)" != "" +SCPDEFS+=-DENABLE_GCONF +.ENDIF + +.IF "$(ENABLE_GNOMEVFS)" != "" +SCPDEFS+=-DENABLE_GNOMEVFS +.ENDIF + +.IF "$(ENABLE_GIO)" != "" +SCPDEFS+=-DENABLE_GIO +.ENDIF + +PARFILES = \ + module_gnome.par \ + file_gnome.par + +ULFFILES= \ + module_gnome.ulf + +.ENDIF + +# --- File --------------------------------------------------------- + +.INCLUDE : target.mk diff --git a/scp2/source/gnome/module_gnome.scp b/scp2/source/gnome/module_gnome.scp new file mode 100644 index 000000000000..739609ce74bd --- /dev/null +++ b/scp2/source/gnome/module_gnome.scp @@ -0,0 +1,67 @@ +/************************************************************************* + * + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2008 by Sun Microsystems, Inc. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * $RCSfile: module_gnome.scp,v $ + * $Revision: 1.13 $ + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * + ************************************************************************/ + +#include "macros.inc" + +#ifdef ENABLE_GIO +File gid_File_Registry_Spool_Oo_Ucb_Configuration_GIOContentProvider_Xcu + TXT_FILE_BODY; + Dir = gid_Dir_Share_Registry_Modules_Oo_Ucb_Configuration; + Name = "/registry/spool/org/openoffice/ucb/Configuration-gio.xcu"; + Styles = (PACKED,SCPZIP_REPLACE); +End +#endif + +Module gid_Module_Optional_Gnome + ParentID = gid_Module_Optional; + Default = YES; + PackageInfo = "packinfo_office.txt"; + MOD_NAME_DESC(MODULE_OPTIONAL_GNOME); +#ifdef UNX + Styles = (); +#else + Styles = (DONTSHOWINUSERINSTALL); +#endif +#ifdef ENABLE_GNOMEVFS + XpdCheckSolaris = "SUNWgnome-vfs"; +#endif + Files = ( +#ifdef ENABLE_GNOMEVFS + gid_File_Lib_Gnomevfs, gid_File_Bin_Gnome_Set_Default_Application, +#endif +#ifdef ENABLE_GIO + gid_File_Lib_GIO, gid_File_Registry_Spool_Oo_Ucb_Configuration_GIOContentProvider_Xcu +#endif +#ifdef ENABLE_GCONF + gid_File_Lib_Gconfbe +#endif + ); +End + diff --git a/scp2/source/gnome/module_gnome.ulf b/scp2/source/gnome/module_gnome.ulf new file mode 100644 index 000000000000..e1d3e9314412 --- /dev/null +++ b/scp2/source/gnome/module_gnome.ulf @@ -0,0 +1,36 @@ +/************************************************************************* + * + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2008 by Sun Microsystems, Inc. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * $RCSfile: module_gnome.ulf,v $ + * $Revision: 1.7 $ + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * + ************************************************************************/ + +[STR_NAME_MODULE_OPTIONAL_GNOME] +en-US = "GNOME Integration" + +[STR_DESC_MODULE_OPTIONAL_GNOME] +en-US = "System integration of %PRODUCTNAME %PRODUCTVERSION into Gnome Desktop Environment." + diff --git a/scp2/source/graphicfilter/file_graphicfilter.scp b/scp2/source/graphicfilter/file_graphicfilter.scp new file mode 100644 index 000000000000..ea92bdac8c86 --- /dev/null +++ b/scp2/source/graphicfilter/file_graphicfilter.scp @@ -0,0 +1,64 @@ +/************************************************************************* + * + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2008 by Sun Microsystems, Inc. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * $RCSfile: file_graphicfilter.scp,v $ + * $Revision: 1.13 $ + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * + ************************************************************************/ + +#include "macros.inc" + +File gid_File_Registry_Spool_Oo_TypeDetection_ImpressGraphics_Types_Xcu + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Modules_Oo_TypeDetection_Types; + Name = "/registry/spool/fcfg_impressgraphics_types.xcu"; +End + +File gid_File_Registry_Spool_Oo_TypeDetection_ImpressGraphics_Filters_Xcu + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Modules_Oo_TypeDetection_Filter; + Name = "/registry/spool/fcfg_impressgraphics_filters.xcu"; +End + +File gid_File_Registry_Spool_Oo_TypeDetection_DrawGraphics_Types_Xcu + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Modules_Oo_TypeDetection_Types; + Name = "/registry/spool/fcfg_drawgraphics_types.xcu"; +End + +File gid_File_Registry_Spool_Oo_TypeDetection_DrawGraphics_Filters_Xcu + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Modules_Oo_TypeDetection_Filter; + Name = "/registry/spool/fcfg_drawgraphics_filters.xcu"; +End + +STD_UNO_LIB_FILE( gid_File_Lib_Flash, flash ) + +STD_UNO_LIB_FILE( gid_File_Lib_Svg, svgfilter ) + diff --git a/scp2/source/graphicfilter/makefile.mk b/scp2/source/graphicfilter/makefile.mk new file mode 100644 index 000000000000..38e2d67eb8ee --- /dev/null +++ b/scp2/source/graphicfilter/makefile.mk @@ -0,0 +1,54 @@ +#************************************************************************* +# +# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. +# +# Copyright 2008 by Sun Microsystems, Inc. +# +# OpenOffice.org - a multi-platform office productivity suite +# +# $RCSfile: makefile.mk,v $ +# +# $Revision: 1.5 $ +# +# This file is part of OpenOffice.org. +# +# OpenOffice.org is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License version 3 +# only, as published by the Free Software Foundation. +# +# OpenOffice.org is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License version 3 for more details +# (a copy is included in the LICENSE file that accompanied this code). +# +# You should have received a copy of the GNU Lesser General Public License +# version 3 along with OpenOffice.org. If not, see +# <http://www.openoffice.org/license.html> +# for a copy of the LGPLv3 License. +# +#************************************************************************* + +PRJ=..$/.. + +PRJPCH= + +PRJNAME=scp2 +TARGET=graphicfilter +TARGETTYPE=CUI + +# --- Settings ----------------------------------------------------- + +.INCLUDE : settings.mk + +SCP_PRODUCT_TYPE=osl + +PARFILES= \ + module_graphicfilter.par \ + file_graphicfilter.par + +ULFFILES= \ + module_graphicfilter.ulf + +# --- File --------------------------------------------------------- +.INCLUDE : target.mk diff --git a/scp2/source/graphicfilter/module_graphicfilter.scp b/scp2/source/graphicfilter/module_graphicfilter.scp new file mode 100644 index 000000000000..c55a253774ab --- /dev/null +++ b/scp2/source/graphicfilter/module_graphicfilter.scp @@ -0,0 +1,42 @@ +/************************************************************************* + * + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2008 by Sun Microsystems, Inc. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * $RCSfile: module_graphicfilter.scp,v $ + * $Revision: 1.6 $ + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * + ************************************************************************/ + +#include "macros.inc" + +Module gid_Module_Optional_Grfflt + PackageInfo = "packinfo_office.txt"; + MOD_NAME_DESC ( MODULE_OPTIONAL_GRFFLT ); + Sortkey = "600"; + ParentID = gid_Module_Optional; + Default = YES; + Files = (gid_File_Lib_Svg, gid_File_Lib_Flash, + gid_File_Registry_Spool_Oo_TypeDetection_ImpressGraphics_Types_Xcu,gid_File_Registry_Spool_Oo_TypeDetection_ImpressGraphics_Filters_Xcu, + gid_File_Registry_Spool_Oo_TypeDetection_DrawGraphics_Types_Xcu,gid_File_Registry_Spool_Oo_TypeDetection_DrawGraphics_Filters_Xcu); +End diff --git a/scp2/source/graphicfilter/module_graphicfilter.ulf b/scp2/source/graphicfilter/module_graphicfilter.ulf new file mode 100644 index 000000000000..ae748f9d2102 --- /dev/null +++ b/scp2/source/graphicfilter/module_graphicfilter.ulf @@ -0,0 +1,122 @@ +/************************************************************************* + * + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2008 by Sun Microsystems, Inc. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * $RCSfile: module_graphicfilter.ulf,v $ + * $Revision: 1.6 $ + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * + ************************************************************************/ + +[STR_NAME_MODULE_OPTIONAL_GRFFLT] +en-US = "Graphics Filters" + +[STR_DESC_MODULE_OPTIONAL_GRFFLT] +en-US = "Additional filters required to read alien graphic formats." + +[STR_NAME_MODULE_OPTIONAL_GRFFLT_ADOBE] +en-US = "Adobe Photoshop Import Filter" + +[STR_DESC_MODULE_OPTIONAL_GRFFLT_ADOBE] +en-US = "Adobe Photoshop Import Filter" + +[STR_NAME_MODULE_OPTIONAL_GRFFLT_TGA] +en-US = "TGA Import" + +[STR_DESC_MODULE_OPTIONAL_GRFFLT_TGA] +en-US = "TGA TrueVision TARGA Import Filter" + +[STR_NAME_MODULE_OPTIONAL_GRFFLT_EPS] +en-US = "EPS Import/Export Filter" + +[STR_DESC_MODULE_OPTIONAL_GRFFLT_EPS] +en-US = "Encapsulated Postscript Import/Export Filter" + +[STR_NAME_MODULE_OPTIONAL_GRFFLT_XPM] +en-US = "XPM Export Filter" + +[STR_DESC_MODULE_OPTIONAL_GRFFLT_XPM] +en-US = "XPM Export Filter" + +[STR_NAME_MODULE_OPTIONAL_GRFFLT_PBMP] +en-US = "Portable Bitmap Import/Export" + +[STR_DESC_MODULE_OPTIONAL_GRFFLT_PBMP] +en-US = "Portable Bitmap Import/Export Filters" + +[STR_NAME_MODULE_OPTIONAL_GRFFLT_SUNRST] +en-US = "SUN Rasterfile Import/Export" + +[STR_DESC_MODULE_OPTIONAL_GRFFLT_SUNRST] +en-US = "SUN Rasterfile Import/Export Filters" + +[STR_NAME_MODULE_OPTIONAL_GRFFLT_ACAD] +en-US = "AutoCAD Import" + +[STR_DESC_MODULE_OPTIONAL_GRFFLT_ACAD] +en-US = "AutoCAD Import Filter" + +[STR_NAME_MODULE_OPTIONAL_GRFFLT_KODAC] +en-US = "Kodak Photo-CD Import" + +[STR_DESC_MODULE_OPTIONAL_GRFFLT_KODAC] +en-US = "Kodak Photo-CD Import Filter" + +[STR_NAME_MODULE_OPTIONAL_GRFFLT_MACPICT] +en-US = "Mac-Pict Import/Export" + +[STR_DESC_MODULE_OPTIONAL_GRFFLT_MACPICT] +en-US = "Mac-Pict Import/Export Filters" + +[STR_NAME_MODULE_OPTIONAL_GRFFLT_OS2META] +en-US = "OS/2 Metafile Import/Export" + +[STR_DESC_MODULE_OPTIONAL_GRFFLT_OS2META] +en-US = "OS/2 Metafile Import/Export Filters" + +[STR_NAME_MODULE_OPTIONAL_GRFFLT_PCX] +en-US = "PCX Import" + +[STR_DESC_MODULE_OPTIONAL_GRFFLT_PCX] +en-US = "Z-Soft PCX Import" + +[STR_NAME_MODULE_OPTIONAL_GRFFLT_TIFF] +en-US = "TIFF Import/Export" + +[STR_DESC_MODULE_OPTIONAL_GRFFLT_TIFF] +en-US = "TIFF Import and Export Filter" + +[STR_NAME_MODULE_OPTIONAL_GRFFLT_SVG] +en-US = "SVG Export" + +[STR_DESC_MODULE_OPTIONAL_GRFFLT_SVG] +en-US = "SVG Export Filter" + +[STR_NAME_MODULE_OPTIONAL_GRFFLT_FLASH] +en-US = "Macromedia Flash (SWF)" + +[STR_DESC_MODULE_OPTIONAL_GRFFLT_FLASH] +en-US = "Macromedia Flash (SWF) Export Filter" + + + diff --git a/scp2/source/impress/file_impress.scp b/scp2/source/impress/file_impress.scp new file mode 100644 index 000000000000..5b8475e8cc9f --- /dev/null +++ b/scp2/source/impress/file_impress.scp @@ -0,0 +1,157 @@ +/************************************************************************* + * + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2008 by Sun Microsystems, Inc. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * $RCSfile: file_impress.scp,v $ + * $Revision: 1.34 $ + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * + ************************************************************************/ + +#include "macros.inc" + +File gid_File_Lib_Placeware + Name = LIBNAME(placeware); + PACKED_UNO_LIB_FILE_BODY; +End + +File gid_File_Lib_Animcore + Name = SPECIAL_NAME(animcore); + PACKED_UNO_LIB_FILE_BODY; +End + +File gid_File_Registry_Spool_Oo_Office_Embedding_Impress_Xcu + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Modules_Oo_Office_Embedding; + Name = "/registry/spool/org/openoffice/Office/Embedding-impress.xcu"; +End + +File gid_File_Help_Simpress_Zip + Dir = gid_Dir_Help_Isolanguage; + TXT_FILE_BODY; + Styles = (ARCHIVE,DONT_OVERWRITE); + EXTRA_ALL_GOOD_HELP_LOCALIZATIONS_LANG(simpress); + Patchfiles = (); +End + +File gid_File_Exe_Simpress + BIN_FILE_BODY; + Dir = gid_Brand_Dir_Program; + Name = EXENAME(simpress); + #ifdef WNT + FileDescription = "%PRODUCTNAME Impress"; + Styles = (PACKED, PATCH_SO_NAME); + #else + Styles = (PACKED); + #endif +End + +// new user interface configuration files +/* +File gid_File_Share_Config_Sofficecfg_Impress_Menubar_Xml + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Config_Sofficecfg_Simpress_Menubar; + Name = "/uiconfig/simpress/menubar/menubar.xml"; +End +*/ + +File gid_File_Registry_Spool_Oo_TypeDetection_Impress_UISort_Xcu + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Modules_Oo_TypeDetection_UISort; + Name = "/registry/spool/org/openoffice/TypeDetection/UISort-impress.xcu"; +End + +File gid_File_Registry_Spool_Oo_TypeDetection_Impress_Types_Xcu + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Modules_Oo_TypeDetection_Types; + Name = "/registry/spool/fcfg_impress_types.xcu"; +End + +File gid_File_Registry_Spool_Oo_TypeDetection_Impress_Filters_Xcu + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Modules_Oo_TypeDetection_Filter; + Name = "/registry/spool/fcfg_impress_filters.xcu"; +End + +File gid_File_Registry_Spool_Oo_Common_Impress_Xcu + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Modules_Oo_Office_Common; + Name = "/registry/spool/org/openoffice/Office/Common-impress.xcu"; +End + +File gid_File_Registry_Spool_Oo_Setup_Impress_Xcu + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Modules_Oo_Setup; + Name = "/registry/spool/org/openoffice/Setup-impress.xcu"; +End + +File gid_File_Oo_Office_Ui_Impresswindowstate_Xcs + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Schema_Org_Openoffice_Office_Ui; + Name = "/registry/schema/org/openoffice/Office/UI/ImpressWindowState.xcs"; +End + +File gid_File_Oo_Office_Ui_Impresswindowstate_Xcu + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Data_Org_Openoffice_Office_Ui; + Name = "/registry/data/org/openoffice/Office/UI/ImpressWindowState.xcu"; +End + +// configuration files for custom animation effects + +File gid_File_Share_Config_Sofficecfg_Impress_Effects_Xml + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Config_Sofficecfg_Simpress; + Name = "effects.xml"; +End + +File gid_File_Share_Config_Sofficecfg_Impress_Transitions_Xml + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Config_Sofficecfg_Simpress; + Name = "transitions.xml"; +End + +File gid_File_Oo_Office_Ui_Effects_Xcs + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Schema_Org_Openoffice_Office_Ui; + Name = "/registry/schema/org/openoffice/Office/UI/Effects.xcs"; +End + +File gid_File_Oo_Office_Ui_Effects_Xcu + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Data_Org_Openoffice_Office_Ui; + Name = "/registry/data/org/openoffice/Office/UI/Effects.xcu"; +End diff --git a/scp2/source/impress/folderitem_impress.scp b/scp2/source/impress/folderitem_impress.scp new file mode 100644 index 000000000000..16d78cc8b18e --- /dev/null +++ b/scp2/source/impress/folderitem_impress.scp @@ -0,0 +1,44 @@ +/************************************************************************* + * + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2008 by Sun Microsystems, Inc. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * $RCSfile: folderitem_impress.scp,v $ + * $Revision: 1.8 $ + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * + ************************************************************************/ + +#include "macros.inc" + +FolderItem gid_Folderitem_Simpress + Name = "%PRODUCTNAME Impress"; + ModuleID = gid_Module_Prg_Impress_Bin; + FolderID = gid_Folder_Staroffice51; + FileID = gid_File_Exe_Simpress; + IconFile = gid_File_Exe_Simpress; + IconID = 0; + WkDir = gid_Dir_Program; + Parameter = ""; + Styles = (NOWEB, NON_ADVERTISED); + ALL_LANG(Tooltip, STR_FI_TOOLTIP_IMPRESS); +End diff --git a/scp2/source/impress/folderitem_impress.ulf b/scp2/source/impress/folderitem_impress.ulf new file mode 100644 index 000000000000..7a3c1cd4a3e1 --- /dev/null +++ b/scp2/source/impress/folderitem_impress.ulf @@ -0,0 +1,37 @@ +/************************************************************************* + * + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2008 by Sun Microsystems, Inc. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * $RCSfile: folderitem_impress.ulf,v $ + * $Revision: 1.6 $ + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * + ************************************************************************/ + +[STR_FI_NAME_PRAESENTATION] +en-US = "Presentation" + +[STR_FI_TOOLTIP_IMPRESS] +en-US = "Create and edit presentations for slideshows, meeting and Web pages by using Impress." + + diff --git a/scp2/source/impress/makefile.mk b/scp2/source/impress/makefile.mk new file mode 100644 index 000000000000..a2036f5a3a8c --- /dev/null +++ b/scp2/source/impress/makefile.mk @@ -0,0 +1,69 @@ +#************************************************************************* +# +# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. +# +# Copyright 2008 by Sun Microsystems, Inc. +# +# OpenOffice.org - a multi-platform office productivity suite +# +# $RCSfile: makefile.mk,v $ +# +# $Revision: 1.6 $ +# +# This file is part of OpenOffice.org. +# +# OpenOffice.org is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License version 3 +# only, as published by the Free Software Foundation. +# +# OpenOffice.org is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License version 3 for more details +# (a copy is included in the LICENSE file that accompanied this code). +# +# You should have received a copy of the GNU Lesser General Public License +# version 3 along with OpenOffice.org. If not, see +# <http://www.openoffice.org/license.html> +# for a copy of the LGPLv3 License. +# +#************************************************************************* + +PRJ=..$/.. + +PRJPCH= + +PRJNAME=scp2 +TARGET=impress +TARGETTYPE=CUI + +# --- Settings ----------------------------------------------------- + +.INCLUDE : settings.mk + +SCP_PRODUCT_TYPE=osl + +PARFILES= \ + module_impress.par \ + file_impress.par + +.IF "$(GUI)"=="WNT" +PARFILES += \ + registryitem_impress.par \ + folderitem_impress.par +.ENDIF + +ULFFILES= \ + module_impress.ulf \ + registryitem_impress.ulf \ + folderitem_impress.ulf + +.IF "$(ENABLE_OPENGL)" == "TRUE" +PARFILES+=\ + module_ogltrans.par +ULFFILES+=\ + module_ogltrans.ulf +.ENDIF + +# --- File --------------------------------------------------------- +.INCLUDE : target.mk diff --git a/scp2/source/impress/module_impress.scp b/scp2/source/impress/module_impress.scp new file mode 100644 index 000000000000..dce65fe05170 --- /dev/null +++ b/scp2/source/impress/module_impress.scp @@ -0,0 +1,85 @@ +/************************************************************************* + * + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2008 by Sun Microsystems, Inc. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * $RCSfile: module_impress.scp,v $ + * $Revision: 1.21 $ + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * + ************************************************************************/ + +#include "macros.inc" + +Module gid_Module_Prg_Impress + MOD_NAME_DESC ( MODULE_PRG_IMPRESS ); + ParentID = gid_Module_Prg; + Sortkey = "400"; + Styles =(APPLICATIONMODULE); +End + +Module gid_Module_Prg_Impress_Bin + PackageInfo = "packinfo_office.txt"; + MOD_NAME_DESC ( MODULE_PRG_IMPRESS_BIN ); + ParentID = gid_Module_Prg_Impress; + Sortkey = "100"; + Minimal = YES; + Default = YES; + Styles = (HIDDEN_ROOT); + Files = (gid_File_Extra_Urldesktop_Impress,gid_File_Extra_Urlnew_Impress,gid_File_Extra_Urlstart_Impress,gid_File_Extra_Urltasks_Impress,gid_File_Lib_Placeware, + gid_File_Registry_Spool_Oo_Common_Impress_Xcu,gid_File_Registry_Spool_Oo_Setup_Impress_Xcu, + gid_File_Oo_Office_Ui_Impresswindowstate_Xcs,gid_File_Oo_Office_Ui_Impresswindowstate_Xcu, + gid_File_Lib_Animcore,gid_File_Share_Config_Sofficecfg_Impress_Effects_Xml, gid_File_Share_Config_Sofficecfg_Impress_Transitions_Xml, + gid_File_Oo_Office_Ui_Effects_Xcs, gid_File_Oo_Office_Ui_Effects_Xcu, gid_File_Registry_Spool_Oo_Office_Embedding_Impress_Xcu, + gid_File_Registry_Spool_Oo_TypeDetection_Impress_Filters_Xcu,gid_File_Registry_Spool_Oo_TypeDetection_Impress_Types_Xcu, gid_File_Tmp_Userinstall_Impress_Inf); +End + +// Module gid_Module_Prg_Impress_Help +// MOD_NAME_DESC ( MODULE_PRG_IMPRESS_HELP ); +// ParentID = gid_Module_Prg_Impress; +// Sortkey = "200"; +// Default = YES; +// Files = (gid_File_Help_Simpress_Zip); +// End + +Module gid_Module_Brand_Prg_Impress + PackageInfo = "packinfo_brand.txt"; + Name = "gid_Module_Brand_Prg_Impress"; + Description = "gid_Module_Brand_Prg_Impress"; + ParentID = gid_Module_Prg_Impress; + Sortkey = "100"; + InstallOrder = "1040"; + Minimal = YES; + Default = YES; + Styles = (HIDDEN_ROOT); + Files = (gid_File_Exe_Simpress); +End + +Module gid_Module_Langpack_Impress_Template + ParentID = gid_Module_Prg_Impress_Bin; + Name = "gid_Module_Langpack_Impress_Template"; + Description = "gid_Module_Langpack_Impress_Template"; + Styles = (TEMPLATEMODULE); + Files = (gid_File_Help_Simpress_Zip); +End + +#include "alllangmodules_impress.inc" diff --git a/scp2/source/impress/module_impress.ulf b/scp2/source/impress/module_impress.ulf new file mode 100644 index 000000000000..dbb8b86b7084 --- /dev/null +++ b/scp2/source/impress/module_impress.ulf @@ -0,0 +1,51 @@ +/************************************************************************* + * + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2008 by Sun Microsystems, Inc. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * $RCSfile: module_impress.ulf,v $ + * $Revision: 1.6 $ + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * + ************************************************************************/ + + +[STR_NAME_MODULE_PRG_IMPRESS] +en-US = "%PRODUCTNAME Impress" + +[STR_DESC_MODULE_PRG_IMPRESS] +en-US = "Create and edit presentations for slideshows, meeting and Web pages by using %PRODUCTNAME Impress." + +[STR_NAME_MODULE_PRG_IMPRESS_BIN] +en-US = "Program Module" + +[STR_DESC_MODULE_PRG_IMPRESS_BIN] +en-US = "The application %PRODUCTNAME Impress" + +[STR_NAME_MODULE_PRG_IMPRESS_HELP] +en-US = "%PRODUCTNAME Impress Help" + +[STR_DESC_MODULE_PRG_IMPRESS_HELP] +en-US = "Help about %PRODUCTNAME Impress" + + + diff --git a/scp2/source/impress/module_ogltrans.scp b/scp2/source/impress/module_ogltrans.scp new file mode 100644 index 000000000000..18425e88033a --- /dev/null +++ b/scp2/source/impress/module_ogltrans.scp @@ -0,0 +1,66 @@ +/************************************************************************* + * + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2008 by Sun Microsystems, Inc. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * $RCSfile: module_impress.scp,v $ + * $Revision: 1.21 $ + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * + ************************************************************************/ + +#include "macros.inc" + +Module gid_Module_Optional_OGLTrans + PackageInfo = "packinfo_office.txt"; + MOD_NAME_DESC(MODULE_OPTIONAL_OGLTRANS); + ParentID = gid_Module_Optional; + Files = ( gid_File_Lib_OpenGLTransitions, gid_File_Share_Config_Sofficecfg_Impress_Transitions_OGL_Xml, gid_File_Registry_Spool_Oo_Office_Impress_OGLTrans_Xcu ); + Minimal = NO; + Default = NO; +End + +File gid_File_Lib_OpenGLTransitions + TXT_FILE_BODY; + Styles = (PACKED,UNO_COMPONENT); + RegistryID = gid_Starregistry_Services_Rdb; + Dir = SCP2_OOO_BIN_DIR; + #ifdef UNX + Name = STRING(CONCAT2(OGLTrans.uno,UNXSUFFIX)); + #else + Name = "OGLTrans.uno.dll"; + #endif +End + +File gid_File_Share_Config_Sofficecfg_Impress_Transitions_OGL_Xml + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Config_Sofficecfg_Simpress; + Name = "transitions-ogl.xml"; +End + +File gid_File_Registry_Spool_Oo_Office_Impress_OGLTrans_Xcu + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Modules_Oo_Office_Impress; + Name = "registry/spool/org/openoffice/Office/Impress-ogltrans.xcu"; +End diff --git a/scp2/source/impress/module_ogltrans.ulf b/scp2/source/impress/module_ogltrans.ulf new file mode 100644 index 000000000000..8faa064a5466 --- /dev/null +++ b/scp2/source/impress/module_ogltrans.ulf @@ -0,0 +1,37 @@ +/************************************************************************* + * + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2008 by Sun Microsystems, Inc. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * $RCSfile: module_impress.ulf,v $ + * $Revision: 1.6 $ + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * + ************************************************************************/ + +MODULE_OPTIONAL_OGLTRANS + +[STR_NAME_MODULE_OPTIONAL_OGLTRANS] +en-US = "OpenGL slide transitions for %PRODUCTNAME Impress" + +[STR_DESC_MODULE_MODULE_OPTIONAL_OGLTRANS] +en-US = "OpenGL slide transitions for %PRODUCTNAME Impress." diff --git a/scp2/source/impress/registryitem_impress.scp b/scp2/source/impress/registryitem_impress.scp new file mode 100644 index 000000000000..cb23b879fc37 --- /dev/null +++ b/scp2/source/impress/registryitem_impress.scp @@ -0,0 +1,954 @@ +/************************************************************************* + * + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2008 by Sun Microsystems, Inc. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * $RCSfile: registryitem_impress.scp,v $ + * $Revision: 1.15.122.1 $ + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * + ************************************************************************/ + +#include "macros.inc" + +// MSOLE embedded object in SO7 file format +RegistryItem gid_Regitem_Clsid__E5a0b632_Dfba_4549_9346_E414da06e6f8_ + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Impress_Bin; + Subkey = "CLSID\{E5A0B632-DFBA-4549-9346-E414DA06E6F8}"; + REG_VALUE_LNG(SO60_PRESENT) +End + +RegistryItem gid_Regitem_Clsid__E5a0b632_Dfba_4549_9346_E414da06e6f8__Auxusertype_2 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Impress_Bin; + Subkey = "CLSID\{E5A0B632-DFBA-4549-9346-E414DA06E6F8}\AuxUserType\2"; + Value = "%PRODUCTNAME"; +End + +RegistryItem gid_Regitem_Clsid__E5a0b632_Dfba_4549_9346_E414da06e6f8__Auxusertype_3 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Impress_Bin; + Subkey = "CLSID\{E5A0B632-DFBA-4549-9346-E414DA06E6F8}\AuxUserType\3"; + REG_VALUE_LNG(SO60_PRESENT) +End + +RegistryItem gid_Regitem_Clsid__E5a0b632_Dfba_4549_9346_E414da06e6f8__Dataformats_Getset_0 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Impress_Bin; + Subkey = "CLSID\{E5A0B632-DFBA-4549-9346-E414DA06E6F8}\DataFormats\GetSet\0"; + Value = "Embed Source,1,8,1"; +End + +RegistryItem gid_Regitem_Clsid__E5a0b632_Dfba_4549_9346_E414da06e6f8__Dataformats_Getset_1 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Impress_Bin; + Subkey = "CLSID\{E5A0B632-DFBA-4549-9346-E414DA06E6F8}\DataFormats\GetSet\1"; + Value = "3,1,32,1"; +End + +RegistryItem gid_Regitem_Clsid__E5a0b632_Dfba_4549_9346_E414da06e6f8__Dataformats_Getset_2 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Impress_Bin; + Subkey = "CLSID\{E5A0B632-DFBA-4549-9346-E414DA06E6F8}\DataFormats\GetSet\2"; + Value = "2,1,16,1"; +End + +RegistryItem gid_Regitem_Clsid__E5a0b632_Dfba_4549_9346_E414da06e6f8__Defaulticon + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Impress_Bin; + Subkey = "CLSID\{E5A0B632-DFBA-4549-9346-E414DA06E6F8}\DefaultIcon"; + Value = "<progpath>\program\soffice.exe,0"; +End + +RegistryItem gid_Regitem_Clsid__E5a0b632_Dfba_4549_9346_E414da06e6f8__Inprochandler32 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Impress_Bin; + Subkey = "CLSID\{E5A0B632-DFBA-4549-9346-E414DA06E6F8}\InprocHandler32"; + Value = "<progpath>\program\inprocserv.dll"; + Styles = (); +End + +RegistryItem gid_Regitem_Clsid__E5a0b632_Dfba_4549_9346_E414da06e6f8__Insertable + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Impress_Bin; + Subkey = "CLSID\{E5A0B632-DFBA-4549-9346-E414DA06E6F8}\Insertable"; +End + +RegistryItem gid_Regitem_Clsid__E5a0b632_Dfba_4549_9346_E414da06e6f8__Localserver32 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Impress_Bin; + Subkey = "CLSID\{E5A0B632-DFBA-4549-9346-E414DA06E6F8}\LocalServer32"; + Value = "<progpath>\program\soffice.exe -nodefault -nologo"; +End + +RegistryItem gid_Regitem_Clsid__E5a0b632_Dfba_4549_9346_E414da06e6f8__Miscstatus + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Impress_Bin; + Subkey = "CLSID\{E5A0B632-DFBA-4549-9346-E414DA06E6F8}\MiscStatus"; + Value = "16"; +End + +RegistryItem gid_Regitem_Clsid__E5a0b632_Dfba_4549_9346_E414da06e6f8__Progid + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Impress_Bin; + Subkey = "CLSID\{E5A0B632-DFBA-4549-9346-E414DA06E6F8}\ProgID"; + Value = "soffice.StarImpressDocument.6"; +End + +RegistryItem gid_Regitem_Clsid__E5a0b632_Dfba_4549_9346_E414da06e6f8__Programmable + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Impress_Bin; + Subkey = "CLSID\{E5A0B632-DFBA-4549-9346-E414DA06E6F8}\Programmable"; +End + +RegistryItem gid_Regitem_Clsid__E5a0b632_Dfba_4549_9346_E414da06e6f8__Verb_0 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Impress_Bin; + Subkey = "CLSID\{E5A0B632-DFBA-4549-9346-E414DA06E6F8}\verb\0"; + Value = "&Edit,0,0"; +End + +RegistryItem gid_Regitem_Clsid__E5a0b632_Dfba_4549_9346_E414da06e6f8__Verb__1 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Impress_Bin; + Subkey = "CLSID\{E5A0B632-DFBA-4549-9346-E414DA06E6F8}\verb\-1"; + Value = "Show,0,0"; +End + +RegistryItem gid_Regitem_Clsid__E5a0b632_Dfba_4549_9346_E414da06e6f8__Verb__2 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Impress_Bin; + Subkey = "CLSID\{E5A0B632-DFBA-4549-9346-E414DA06E6F8}\verb\-2"; + Value = "Open,0,0"; +End + +RegistryItem gid_Regitem_Clsid__E5a0b632_Dfba_4549_9346_E414da06e6f8__Versionindependentprogid + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Impress_Bin; + Subkey = "CLSID\{E5A0B632-DFBA-4549-9346-E414DA06E6F8}\VersionIndependentProgID"; + Value = "soffice.StarImpressDocument.6"; +End + +// MSOLE embedded object in OASIS file format +RegistryItem gid_Regitem_Clsid__Ee5d1ea4_D445_4289_B2fc_55fc93693917_ + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Impress_Bin; + Subkey = "CLSID\{EE5D1EA4-D445-4289-B2FC-55FC93693917}"; + REG_VALUE_LNG(OO_PRESENT) +End + +RegistryItem gid_Regitem_Clsid__Ee5d1ea4_D445_4289_B2fc_55fc93693917__Auxusertype_2 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Impress_Bin; + Subkey = "CLSID\{EE5D1EA4-D445-4289-B2FC-55FC93693917}\AuxUserType\2"; + Value = "%PRODUCTNAME"; +End + +RegistryItem gid_Regitem_Clsid__Ee5d1ea4_D445_4289_B2fc_55fc93693917__Auxusertype_3 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Impress_Bin; + Subkey = "CLSID\{EE5D1EA4-D445-4289-B2FC-55FC93693917}\AuxUserType\3"; + REG_VALUE_LNG(OO_PRESENT) +End + +RegistryItem gid_Regitem_Clsid__Ee5d1ea4_D445_4289_B2fc_55fc93693917__Dataformats_Getset_0 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Impress_Bin; + Subkey = "CLSID\{EE5D1EA4-D445-4289-B2FC-55FC93693917}\DataFormats\GetSet\0"; + Value = "Embed Source,1,8,1"; +End + +RegistryItem gid_Regitem_Clsid__Ee5d1ea4_D445_4289_B2fc_55fc93693917__Dataformats_Getset_1 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Impress_Bin; + Subkey = "CLSID\{EE5D1EA4-D445-4289-B2FC-55FC93693917}\DataFormats\GetSet\1"; + Value = "3,1,32,1"; +End + +RegistryItem gid_Regitem_Clsid__Ee5d1ea4_D445_4289_B2fc_55fc93693917__Dataformats_Getset_2 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Impress_Bin; + Subkey = "CLSID\{EE5D1EA4-D445-4289-B2FC-55FC93693917}\DataFormats\GetSet\2"; + Value = "2,1,16,1"; +End + +RegistryItem gid_Regitem_Clsid__Ee5d1ea4_D445_4289_B2fc_55fc93693917__Defaulticon + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Impress_Bin; + Subkey = "CLSID\{EE5D1EA4-D445-4289-B2FC-55FC93693917}\DefaultIcon"; + Value = "<progpath>\program\soffice.exe,0"; +End + +RegistryItem gid_Regitem_Clsid__Ee5d1ea4_D445_4289_B2fc_55fc93693917__Inprochandler32 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Impress_Bin; + Subkey = "CLSID\{EE5D1EA4-D445-4289-B2FC-55FC93693917}\InprocHandler32"; + Value = "<progpath>\program\inprocserv.dll"; + Styles = (); +End + +RegistryItem gid_Regitem_Clsid__Ee5d1ea4_D445_4289_B2fc_55fc93693917__Insertable + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Impress_Bin; + Subkey = "CLSID\{EE5D1EA4-D445-4289-B2FC-55FC93693917}\Insertable"; +End + +RegistryItem gid_Regitem_Clsid__Ee5d1ea4_D445_4289_B2fc_55fc93693917__Localserver32 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Impress_Bin; + Subkey = "CLSID\{EE5D1EA4-D445-4289-B2FC-55FC93693917}\LocalServer32"; + Value = "<progpath>\program\soffice.exe -nodefault -nologo"; +End + +RegistryItem gid_Regitem_Clsid__Ee5d1ea4_D445_4289_B2fc_55fc93693917__Miscstatus + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Impress_Bin; + Subkey = "CLSID\{EE5D1EA4-D445-4289-B2FC-55FC93693917}\MiscStatus"; + Value = "16"; +End + +RegistryItem gid_Regitem_Clsid__Ee5d1ea4_D445_4289_B2fc_55fc93693917__Progid + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Impress_Bin; + Subkey = "CLSID\{EE5D1EA4-D445-4289-B2FC-55FC93693917}\ProgID"; + Value = "opendocument.ImpressDocument.1"; +End + +RegistryItem gid_Regitem_Clsid__Ee5d1ea4_D445_4289_B2fc_55fc93693917__Programmable + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Impress_Bin; + Subkey = "CLSID\{EE5D1EA4-D445-4289-B2FC-55FC93693917}\Programmable"; +End + +RegistryItem gid_Regitem_Clsid__Ee5d1ea4_D445_4289_B2fc_55fc93693917__Verb_0 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Impress_Bin; + Subkey = "CLSID\{EE5D1EA4-D445-4289-B2FC-55FC93693917}\verb\0"; + Value = "&Edit,0,0"; +End + +RegistryItem gid_Regitem_Clsid__Ee5d1ea4_D445_4289_B2fc_55fc93693917__Verb__1 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Impress_Bin; + Subkey = "CLSID\{EE5D1EA4-D445-4289-B2FC-55FC93693917}\verb\-1"; + Value = "Show,0,0"; +End + +RegistryItem gid_Regitem_Clsid__Ee5d1ea4_D445_4289_B2fc_55fc93693917__Verb__2 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Impress_Bin; + Subkey = "CLSID\{EE5D1EA4-D445-4289-B2FC-55FC93693917}\verb\-2"; + Value = "Open,0,0"; +End + +RegistryItem gid_Regitem_Clsid__Ee5d1ea4_D445_4289_B2fc_55fc93693917__Versionindependentprogid + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Impress_Bin; + Subkey = "CLSID\{EE5D1EA4-D445-4289-B2FC-55FC93693917}\VersionIndependentProgID"; + Value = "opendocument.ImpressDocument.1"; +End + + + +RegistryItem gid_Regitem_Soffice_Starimpressdocument_6 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Impress_Bin; + Subkey = "soffice.StarImpressDocument.6"; + REG_VALUE_LNG(SO60_PRESENT) +End + +RegistryItem gid_Regitem_Soffice_Starimpressdocument_6_Clsid + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Impress_Bin; + Subkey = "soffice.StarImpressDocument.6\CLSID"; + Value = "{E5A0B632-DFBA-4549-9346-E414DA06E6F8}"; +End + +RegistryItem gid_Regitem_Soffice_Starimpressdocument_6_Defaulticon + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Impress_Bin; + Subkey = "soffice.StarImpressDocument.6\DefaultIcon"; + Value = "<progpath>\program\soffice.exe,33"; +End + +RegistryItem gid_Regitem_Soffice_Starimpressdocument_6_Insertable + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Impress_Bin; + Subkey = "soffice.StarImpressDocument.6\Insertable"; +End + +RegistryItem gid_Regitem_Soffice_Starimpressdocument_6_Protocol_Stdfileediting_Server + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Impress_Bin; + Subkey = "soffice.StarImpressDocument.6\protocol\StdFileEditing\server"; + Value = "<progpath>\program\soffice.exe"; +End + +RegistryItem gid_Regitem_Soffice_Starimpressdocument_6_Protocol_Stdfileediting_Verb_0 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Impress_Bin; + Subkey = "soffice.StarImpressDocument.6\protocol\StdFileEditing\verb\0"; + Value = "&Edit"; +End + +RegistryItem gid_Regitem_Soffice_Starimpressdocument_6_Protocol_Stdfileediting_Verb__1 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Impress_Bin; + Subkey = "soffice.StarImpressDocument.6\protocol\StdFileEditing\verb\-1"; + Value = "&Show"; +End + +RegistryItem gid_Regitem_Soffice_Starimpressdocument_6_Protocol_Stdfileediting_Verb__2 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Impress_Bin; + Subkey = "soffice.StarImpressDocument.6\protocol\StdFileEditing\verb\-2"; + Value = "&Open"; +End + +RegistryItem gid_Regitem_Soffice_Starimpressdocument_6_Shell + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Impress_Bin; + Subkey = "soffice.StarImpressDocument.6\shell"; + Value = "open"; +End + +RegistryItem gid_Regitem_Soffice_Starimpressdocument_6_Shell_New + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Impress_Bin; + Subkey = "soffice.StarImpressDocument.6\shell\new"; + REG_VALUE_LNG(NEW) +End + +RegistryItem gid_Regitem_Soffice_Starimpressdocument_6_Shell_New_Command + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Impress_Bin; + Subkey = "soffice.StarImpressDocument.6\shell\new\command"; + Value = "\"<progpath>\program\soffice.exe\" -n \"%1\""; +End + +RegistryItem gid_Regitem_Soffice_Starimpressdocument_6_Shell_Open_Command + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Impress_Bin; + Subkey = "soffice.StarImpressDocument.6\shell\open\command"; + Value = "\"<progpath>\program\soffice.exe\" -o \"%1\""; +End + +RegistryItem gid_Regitem_Soffice_Starimpressdocument_6_Shell_Print_Command + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Impress_Bin; + Subkey = "soffice.StarImpressDocument.6\shell\print\command"; + Value = "\"<progpath>\program\soffice.exe\" -p \"%1\""; +End + +RegistryItem gid_Regitem_Soffice_Starimpressdocument_6_Shell_Printto_Command + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Impress_Bin; + Subkey = "soffice.StarImpressDocument.6\shell\printto\command"; + Value = "\"<progpath>\program\soffice.exe\" -pt \"%2\" \"%1\""; +End + +RegistryItem gid_Regitem_Soffice_Starimpressdocument_6_Shell_Show + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Impress_Bin; + Subkey = "soffice.StarImpressDocument.6\shell\show"; + REG_VALUE_LNG(SO60_SHOW) +End + +RegistryItem gid_Regitem_Soffice_Starimpressdocument_6_Shell_Show_Command + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Impress_Bin; + Subkey = "soffice.StarImpressDocument.6\shell\show\command"; + Value = "\"<progpath>\program\soffice.exe\" -show \"%1\""; +End + +RegistryItem gid_Regitem_Soffice_Starimpressdocument_Curver + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "soffice.StarImpressDocument\CurVer"; + ModuleID = gid_Module_Prg_Impress_Bin; + Value = "soffice.StarImpressDocument.6"; +End + +RegistryItem gid_Regitem_Soffice_Starimpresstemplate_6 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "soffice.StarImpressTemplate.6"; + ModuleID = gid_Module_Prg_Impress_Bin; + REG_VALUE_LNG(SO60_IMPRESS_TEMPLATE) +End + +RegistryItem gid_Regitem_Soffice_Starimpresstemplate_6_Defaulticon + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "soffice.StarImpressTemplate.6\DefaultIcon"; + ModuleID = gid_Module_Prg_Impress_Bin; + Value = "<progpath>\program\soffice.exe,34"; +End + +RegistryItem gid_Regitem_Soffice_Starimpresstemplate_6_Shell + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "soffice.StarImpressTemplate.6\shell"; + ModuleID = gid_Module_Prg_Impress_Bin; + Value = "new"; +End + +RegistryItem gid_Regitem_Soffice_Starimpresstemplate_6_Shell_New + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "soffice.StarImpressTemplate.6\shell\new"; + ModuleID = gid_Module_Prg_Impress_Bin; + REG_VALUE_LNG(NEW) +End + +RegistryItem gid_Regitem_Soffice_Starimpresstemplate_6_Shell_New_Command + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "soffice.StarImpressTemplate.6\shell\new\command"; + ModuleID = gid_Module_Prg_Impress_Bin; + Value = "\"<progpath>\program\soffice.exe\" -n \"%1\""; +End + +RegistryItem gid_Regitem_Soffice_Starimpresstemplate_6_Shell_Open_Command + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "soffice.StarImpressTemplate.6\shell\open\command"; + ModuleID = gid_Module_Prg_Impress_Bin; + Value = "\"<progpath>\program\soffice.exe\" -o \"%1\""; +End + +RegistryItem gid_Regitem_Soffice_Starimpresstemplate_6_Shell_Print_Command + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "soffice.StarImpressTemplate.6\shell\print\command"; + ModuleID = gid_Module_Prg_Impress_Bin; + Value = "\"<progpath>\program\soffice.exe\" -p \"%1\""; +End + +RegistryItem gid_Regitem_Soffice_Starimpresstemplate_6_Shell_Printto_Command + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "soffice.StarImpressTemplate.6\shell\printto\command"; + ModuleID = gid_Module_Prg_Impress_Bin; + Value = "\"<progpath>\program\soffice.exe\" -pt \"%2\" \"%1\""; +End + +RegistryItem gid_Regitem_Sti + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = ".sti"; + ModuleID = gid_Module_Prg_Impress_Bin; + Value = "soffice.StarImpressTemplate.6"; +End + +RegistryItem gid_Regitem_Sti_PersistentHandler + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Impress_Bin; + Subkey = ".sti\PersistentHandler"; + Value = "{7BC0E713-5703-45BE-A29D-5D46D8B39262}"; +End + +RegistryItem gid_Regitem_Sti_Shellex_00021500_0000_0000_C000_000000000046 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Impress_Bin; + Subkey = ".sti\shellex\{00021500-0000-0000-C000-000000000046}"; + Value = "{087B3AE3-E237-4467-B8DB-5A38AB959AC9}"; +End + +RegistryItem gid_Regitem_Sti_Shellex_BB2E617C_0920_11D1_9A0B_00C04FC2D6C1 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Impress_Bin; + Subkey = ".sti\shellex\{BB2E617C-0920-11D1-9A0B-00C04FC2D6C1}"; + Value = "{3B092F0C-7696-40E3-A80F-68D74DA84210}"; +End + +RegistryItem gid_Regitem_StarImpressTemplate_6_Shellex_PropertySheetHandlers_MyPropSheet1 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Impress_Bin; + Subkey = "soffice.StarImpressTemplate.6\shellex\PropertySheetHandlers\MyPropSheet1"; + Value = "{63542C48-9552-494A-84F7-73AA6A7C99C1}"; +End + +RegistryItem gid_Regitem_Sti_Contenttype + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Impress_Bin; + Subkey = ".sti"; + Name = "Content Type"; + Value = "application/vnd.sun.xml.impress.template"; +End + +RegistryItem gid_Regitem_Sxi_PersistentHandler + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Impress_Bin; + Subkey = ".sxi\PersistentHandler"; + Value = "{7BC0E713-5703-45BE-A29D-5D46D8B39262}"; +End + +RegistryItem gid_Regitem_Sxi_Shellex_00021500_0000_0000_C000_000000000046 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Impress_Bin; + Subkey = ".sxi\shellex\{00021500-0000-0000-C000-000000000046}"; + Value = "{087B3AE3-E237-4467-B8DB-5A38AB959AC9}"; +End + +RegistryItem gid_Regitem_Sxi_Shellex_BB2E617C_0920_11D1_9A0B_00C04FC2D6C1 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Impress_Bin; + Subkey = ".sxi\shellex\{BB2E617C-0920-11D1-9A0B-00C04FC2D6C1}"; + Value = "{3B092F0C-7696-40E3-A80F-68D74DA84210}"; +End + +RegistryItem gid_Regitem_StarImpressDocument_6_Shellex_PropertySheetHandlers_MyPropSheet1 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Impress_Bin; + Subkey = "soffice.StarImpressDocument.6\shellex\PropertySheetHandlers\MyPropSheet1"; + Value = "{63542C48-9552-494A-84F7-73AA6A7C99C1}"; +End + +RegistryItem gid_Regitem_Sxi_Contenttype + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Impress_Bin; + Subkey = ".sxi"; + Name = "Content Type"; + Value = "application/vnd.sun.xml.impress"; +End + +RegistryItem gid_Regitem_Sxi_Mime_Database + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Impress_Bin; + Subkey = "MIME\Database\Content Type\application/vnd.sun.xml.impress"; + Name = "Extension"; + Value = ".sxi"; +End + +RegistryItem gid_Regitem__Sxi + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Impress_Bin; + Subkey = ".sxi"; + Value = "soffice.StarImpressDocument.6"; +End + +RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabilities_FileAssociations_sxi + ParentID = PREDEFINED_HKEY_LOCAL_MACHINE; + Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities\FileAssociations"; + ModuleID = gid_Module_Prg_Impress_Bin; + Name = ".sxi"; + Value = "soffice.StarImpressDocument.6"; + Styles = (); +End + +// new odp file extension + +RegistryItem gid_Regitem_Odp_PersistentHandler + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Impress_Bin; + Subkey = ".odp\PersistentHandler"; + Value = "{7BC0E713-5703-45BE-A29D-5D46D8B39262}"; +End + +RegistryItem gid_Regitem_Odp_Shellex_00021500_0000_0000_C000_000000000046 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Impress_Bin; + Subkey = ".odp\shellex\{00021500-0000-0000-C000-000000000046}"; + Value = "{087B3AE3-E237-4467-B8DB-5A38AB959AC9}"; +End + +RegistryItem gid_Regitem_Odp_Shellex_BB2E617C_0920_11D1_9A0B_00C04FC2D6C1 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Impress_Bin; + Subkey = ".odp\shellex\{BB2E617C-0920-11D1-9A0B-00C04FC2D6C1}"; + Value = "{3B092F0C-7696-40E3-A80F-68D74DA84210}"; +End + +RegistryItem gid_Regitem_ImpressDocument_1_Shellex_PropertySheetHandlers_MyPropSheet1 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Impress_Bin; + Subkey = "opendocument.ImpressDocument.1\shellex\PropertySheetHandlers\MyPropSheet1"; + Value = "{63542C48-9552-494A-84F7-73AA6A7C99C1}"; +End + +RegistryItem gid_Regitem__Odp + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Impress_Bin; + Subkey = ".odp"; + Value = "opendocument.ImpressDocument.1"; +End + +RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabilities_FileAssociations_odp + ParentID = PREDEFINED_HKEY_LOCAL_MACHINE; + Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities\FileAssociations"; + ModuleID = gid_Module_Prg_Impress_Bin; + Name = ".odp"; + Value = "opendocument.ImpressDocument.1"; + Styles = (); +End + +RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabilities_MimeAssociations_odp + ParentID = PREDEFINED_HKEY_LOCAL_MACHINE; + Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities\MimeAssociations"; + ModuleID = gid_Module_Root; + Name = "application/vnd.oasis.opendocument.presentation"; + Value = "opendocument.ImpressDocument.1"; + Styles = (); +End + + +RegistryItem gid_Regitem_Odp_Contenttype + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Impress_Bin; + Subkey = ".odp"; + Name = "Content Type"; + Value = "application/vnd.oasis.opendocument.presentation"; +End + +RegistryItem gid_Regitem_Odp_Mime_Database + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Impress_Bin; + Subkey = "MIME\Database\Content Type\application/vnd.oasis.opendocument.presentation"; + Name = "Extension"; + Value = ".odp"; +End + +RegistryItem gid_Regitem_Odp_Openoffice_Impressdocument_1_Shellnew + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Impress_Bin; + Subkey = ".odp\opendocument.ImpressDocument.1\ShellNew"; + Name = "FileName"; + Value = "soffice.odp"; +End + +RegistryItem gid_Regitem_Openoffice_Starimpressdocument_Curver + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "soffice.StarImpressDocument\CurVer"; + ModuleID = gid_Module_Prg_Impress_Bin; + Value = "opendocument.ImpressDocument.1"; +End + +RegistryItem gid_Regitem_Openoffice_Impressdocument_1 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Impress_Bin; + Subkey = "opendocument.ImpressDocument.1"; + REG_VALUE_LNG(OO_PRESENT) +End + +RegistryItem gid_Regitem_Openoffice_Impressdocument_1_Clsid + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Impress_Bin; + Subkey = "opendocument.ImpressDocument.1\CLSID"; + Value = "{EE5D1EA4-D445-4289-B2FC-55FC93693917}"; +End + +RegistryItem gid_Regitem_Openoffice_Impressdocument_1_Defaulticon + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Impress_Bin; + Subkey = "opendocument.ImpressDocument.1\DefaultIcon"; + Value = "<progpath>\program\soffice.exe,7"; +End + +RegistryItem gid_Regitem_Openoffice_Impressdocument_1_Insertable + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Impress_Bin; + Subkey = "opendocument.ImpressDocument.1\Insertable"; +End + +RegistryItem gid_Regitem_Openoffice_Impressdocument_1_Protocol_Stdfileediting_Server + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Impress_Bin; + Subkey = "opendocument.ImpressDocument.1\protocol\StdFileEditing\server"; + Value = "<progpath>\program\soffice.exe"; +End + +RegistryItem gid_Regitem_Openoffice_Impressdocument_1_Protocol_Stdfileediting_Verb_0 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Impress_Bin; + Subkey = "opendocument.ImpressDocument.1\protocol\StdFileEditing\verb\0"; + Value = "&Edit"; +End + +RegistryItem gid_Regitem_Openoffice_Impressdocument_1_Protocol_Stdfileediting_Verb__1 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Impress_Bin; + Subkey = "opendocument.ImpressDocument.1\protocol\StdFileEditing\verb\-1"; + Value = "&Show"; +End + +RegistryItem gid_Regitem_Openoffice_Impressdocument_1_Protocol_Stdfileediting_Verb__2 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Impress_Bin; + Subkey = "opendocument.ImpressDocument.1\protocol\StdFileEditing\verb\-2"; + Value = "&Open"; +End + +RegistryItem gid_Regitem_Openoffice_Impressdocument_1_Shell + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Impress_Bin; + Subkey = "opendocument.ImpressDocument.1\shell"; + Value = "open"; +End + +RegistryItem gid_Regitem_Openoffice_Impressdocument_1_Shell_New + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Impress_Bin; + Subkey = "opendocument.ImpressDocument.1\shell\new"; + REG_VALUE_LNG(NEW) +End + +RegistryItem gid_Regitem_Openoffice_Impressdocument_1_Shell_New_Command + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Impress_Bin; + Subkey = "opendocument.ImpressDocument.1\shell\new\command"; + Value = "\"<progpath>\program\soffice.exe\" -n \"%1\""; +End + +// RegistryItem gid_Regitem_Openoffice_Impressdocument_1_Shell_Open_Command +// ParentID = PREDEFINED_HKEY_CLASSES_ROOT; +// ModuleID = gid_Module_Prg_Impress_Bin; +// Subkey = "opendocument.ImpressDocument.1\shell\open\command"; +// Value = "\"<progpath>\program\soffice.exe\" -o \"%1\""; +// End + +RegistryItem gid_Regitem_Openoffice_Impressdocument_1_Shell_Open_Command + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Impress_Bin; + Subkey = "opendocument.ImpressDocument.1\shell\open\command"; + Value = "\"<progpath>\program\simpress.exe\" -o \"%1\""; + Styles = (); +End + +RegistryItem gid_Regitem_Openoffice_Impressdocument_1_Shell_Print_Command + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Impress_Bin; + Subkey = "opendocument.ImpressDocument.1\shell\print\command"; + Value = "\"<progpath>\program\soffice.exe\" -p \"%1\""; +End + +RegistryItem gid_Regitem_Openoffice_Impressdocument_1_Shell_Printto_Command + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Impress_Bin; + Subkey = "opendocument.ImpressDocument.1\shell\printto\command"; + Value = "\"<progpath>\program\soffice.exe\" -pt \"%2\" \"%1\""; +End + +RegistryItem gid_Regitem_Openoffice_Impressdocument_1_Shell_Show + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Impress_Bin; + Subkey = "opendocument.ImpressDocument.1\shell\show"; + REG_VALUE_LNG(SO60_SHOW) +End + +RegistryItem gid_Regitem_Openoffice_Impressdocument_1_Shell_Show_Command + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Impress_Bin; + Subkey = "opendocument.ImpressDocument.1\shell\show\command"; + Value = "\"<progpath>\program\soffice.exe\" -show \"%1\""; +End + +// new otp file extension + +RegistryItem gid_Regitem_Otp_PersistentHandler + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Impress_Bin; + Subkey = ".otp\PersistentHandler"; + Value = "{7BC0E713-5703-45BE-A29D-5D46D8B39262}"; +End + +RegistryItem gid_Regitem_Otp_Shellex_00021500_0000_0000_C000_000000000046 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Impress_Bin; + Subkey = ".otp\shellex\{00021500-0000-0000-C000-000000000046}"; + Value = "{087B3AE3-E237-4467-B8DB-5A38AB959AC9}"; +End + +RegistryItem gid_Regitem_Otp_Shellex_BB2E617C_0920_11D1_9A0B_00C04FC2D6C1 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Impress_Bin; + Subkey = ".otp\shellex\{BB2E617C-0920-11D1-9A0B-00C04FC2D6C1}"; + Value = "{3B092F0C-7696-40E3-A80F-68D74DA84210}"; +End + +RegistryItem gid_Regitem_ImpressTemplate_1_Shellex_PropertySheetHandlers_MyPropSheet1 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Impress_Bin; + Subkey = "opendocument.ImpressTemplate.1\shellex\PropertySheetHandlers\MyPropSheet1"; + Value = "{63542C48-9552-494A-84F7-73AA6A7C99C1}"; +End + +RegistryItem gid_Regitem_Otp + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = ".otp"; + ModuleID = gid_Module_Prg_Impress_Bin; + Value = "opendocument.ImpressTemplate.1"; +End + +RegistryItem gid_Regitem_Otp_Contenttype + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Impress_Bin; + Subkey = ".otp"; + Name = "Content Type"; + Value = "application/vnd.oasis.opendocument.presentation-template"; +End + +RegistryItem gid_Regitem_Openoffice_Impresstemplate_1 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "opendocument.ImpressTemplate.1"; + ModuleID = gid_Module_Prg_Impress_Bin; + REG_VALUE_LNG(OO_PRESENT_TEMPLATE) +End + +RegistryItem gid_Regitem_Openoffice_Impresstemplate_1_Defaulticon + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "opendocument.ImpressTemplate.1\DefaultIcon"; + ModuleID = gid_Module_Prg_Impress_Bin; + Value = "<progpath>\program\soffice.exe,8"; +End + +RegistryItem gid_Regitem_Openoffice_Impresstemplate_1_Shell + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "opendocument.ImpressTemplate.1\shell"; + ModuleID = gid_Module_Prg_Impress_Bin; + Value = "new"; +End + +RegistryItem gid_Regitem_Openoffice_Impresstemplate_1_Shell_New + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "opendocument.ImpressTemplate.1\shell\new"; + ModuleID = gid_Module_Prg_Impress_Bin; + REG_VALUE_LNG(NEW) +End + +RegistryItem gid_Regitem_Openoffice_Impresstemplate_1_Shell_New_Command + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "opendocument.ImpressTemplate.1\shell\new\command"; + ModuleID = gid_Module_Prg_Impress_Bin; + Value = "\"<progpath>\program\soffice.exe\" -n \"%1\""; +End + +RegistryItem gid_Regitem_Openoffice_Impresstemplate_1_Shell_Open_Command + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "opendocument.ImpressTemplate.1\shell\open\command"; + ModuleID = gid_Module_Prg_Impress_Bin; + Value = "\"<progpath>\program\soffice.exe\" -o \"%1\""; +End + +RegistryItem gid_Regitem_Openoffice_Impresstemplate_1_Shell_Print_Command + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "opendocument.ImpressTemplate.1\shell\print\command"; + ModuleID = gid_Module_Prg_Impress_Bin; + Value = "\"<progpath>\program\soffice.exe\" -p \"%1\""; +End + +RegistryItem gid_Regitem_Openoffice_Impresstemplate_1_Shell_Printto_Command + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "opendocument.ImpressTemplate.1\shell\printto\command"; + ModuleID = gid_Module_Prg_Impress_Bin; + Value = "\"<progpath>\program\soffice.exe\" -pt \"%2\" \"%1\""; +End + +// "OpenWith" Windows Registry keys for extensions supported by Impress + +// .ODP +RegistryItem gid_Regitem_OpenOffice_ODP_OpenWith_Impress + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = ".odp\OpenWithProgIDs"; + ModuleID = gid_Module_Prg_Impress_Bin; + Name = "opendocument.ImpressDocument.1"; + Value = " "; +End + +// .OTP +RegistryItem gid_Regitem_OpenOffice_OTP_OpenWith_Impress + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = ".otp\OpenWithProgIDs"; + ModuleID = gid_Module_Prg_Impress_Bin; + Name = "opendocument.ImpressDocument.1"; + Value = " "; +End + +// .SXI +RegistryItem gid_Regitem_OpenOffice_SXI_OpenWith_Impress + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = ".sxi\OpenWithProgIDs"; + ModuleID = gid_Module_Prg_Impress_Bin; + Name = "opendocument.ImpressDocument.1"; + Value = " "; +End + +// .STI +RegistryItem gid_Regitem_OpenOffice_STI_OpenWith_Impress + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = ".sti\OpenWithProgIDs"; + ModuleID = gid_Module_Prg_Impress_Bin; + Name = "opendocument.ImpressDocument.1"; + Value = " "; +End + +// .SXD +RegistryItem gid_Regitem_OpenOffice_SXD_OpenWith_Impress + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = ".sxd\OpenWithProgIDs"; + ModuleID = gid_Module_Prg_Impress_Bin; + Name = "opendocument.ImpressDocument.1"; + Value = " "; +End + +// .ODG +RegistryItem gid_Regitem_OpenOffice_ODG_OpenWith_Impress + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = ".odg\OpenWithProgIDs"; + ModuleID = gid_Module_Prg_Impress_Bin; + Name = "opendocument.ImpressDocument.1"; + Value = " "; +End + + +RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabilities_FileAssociations_Otp + ParentID = PREDEFINED_HKEY_LOCAL_MACHINE; + Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities\FileAssociations"; + ModuleID = gid_Module_Prg_Impress_Bin; + Name = ".otp"; + Value = "opendocument.ImpressDocument.1"; + Styles = (); +End + +RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabilities_FileAssociations_Sti + ParentID = PREDEFINED_HKEY_LOCAL_MACHINE; + Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities\FileAssociations"; + ModuleID = gid_Module_Prg_Impress_Bin; + Name = ".sti"; + Value = "opendocument.ImpressDocument.1"; + Styles = (); +End + +RegistryItem gid_Regitem_Software_Microsoft_Windows_Currentversion_Apppaths_Simpress_Exe + ParentID = PREDEFINED_HKEY_LOCAL_MACHINE; + Subkey = "Software\Microsoft\Windows\CurrentVersion\App Paths\simpress.exe"; + ModuleID = gid_Module_Prg_Impress_Bin; + Value = "<progpath>\program\simpress.exe"; +End + +RegistryItem gid_Regitem_Software_Microsoft_Windows_Currentversion_Apppaths_Simpress_Exepath + ParentID = PREDEFINED_HKEY_LOCAL_MACHINE; + Subkey = "Software\Microsoft\Windows\CurrentVersion\App Paths\simpress.exe"; + ModuleID = gid_Module_Prg_Impress_Bin; + Name = "Path"; + Value = "<progpath>"; +End + +CONDITIONAL_REGISTER_DOC_EXTENSION( Ppt, gid_Module_Prg_Impress_Bin, ppt, PPT, MS_POWERPOINT_PRESENTATION_OLD, 7, simpress.exe, open, Impress ) +CONDITIONAL_REGISTER_DOC_EXTENSION( Pps, gid_Module_Prg_Impress_Bin, pps, PPS, MS_POWERPOINT_SHOW, 7, simpress.exe, open, Impress ) +CONDITIONAL_REGISTER_DOC_EXTENSION( Pptx, gid_Module_Prg_Impress_Bin, pptx, PPTX, MS_POWERPOINT_PRESENTATION, 7, simpress.exe, open, Impress ) +CONDITIONAL_REGISTER_DOC_EXTENSION( Pptm, gid_Module_Prg_Impress_Bin, pptm, PPTM, MS_POWERPOINT_PRESENTATION, 7, simpress.exe, open, Impress ) +CONDITIONAL_REGISTER_DOC_EXTENSION( Pot, gid_Module_Prg_Impress_Bin, pot, POT, MS_POWERPOINT_TEMPLATE_OLD, 8, simpress.exe, new, Impress ) +CONDITIONAL_REGISTER_DOC_EXTENSION( Potx, gid_Module_Prg_Impress_Bin, potx, POTX, MS_POWERPOINT_TEMPLATE, 8, simpress.exe, new, Impress ) +CONDITIONAL_REGISTER_DOC_EXTENSION( Potm, gid_Module_Prg_Impress_Bin, potm, POTM, MS_POWERPOINT_TEMPLATE, 8, simpress.exe, new, Impress ) + diff --git a/scp2/source/impress/registryitem_impress.ulf b/scp2/source/impress/registryitem_impress.ulf new file mode 100644 index 000000000000..2aaa99102691 --- /dev/null +++ b/scp2/source/impress/registryitem_impress.ulf @@ -0,0 +1,63 @@ +/************************************************************************* + * + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2008 by Sun Microsystems, Inc. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * $RCSfile: registryitem_impress.ulf,v $ + * $Revision: 1.8 $ + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * + ************************************************************************/ + +[STR_REG_VAL_NEW] +en-US = "&New" + +[STR_REG_VAL_SO60_SHOW] +en-US = "Show" + +[STR_REG_VAL_SO60_PRESENT] +en-US = "%PRODUCTNAME %SXWFORMATVERSION Presentation" + +[STR_REG_VAL_SO60_IMPRESS_TEMPLATE] +en-US = "%PRODUCTNAME %SXWFORMATVERSION Presentation Template" + +[STR_REG_VAL_OO_PRESENT] +en-US = "OpenDocument Presentation" + +[STR_REG_VAL_OO_PRESENT_TEMPLATE] +en-US = "OpenDocument Presentation Template" + +[STR_REG_VAL_MS_POWERPOINT_PRESENTATION_OLD] +en-US = "Microsoft PowerPoint 97-2003 Presentation" + +[STR_REG_VAL_MS_POWERPOINT_SHOW] +en-US = "Microsoft PowerPoint Show" + +[STR_REG_VAL_MS_POWERPOINT_PRESENTATION] +en-US = "Microsoft PowerPoint Presentation" + +[STR_REG_VAL_MS_POWERPOINT_TEMPLATE_OLD] +en-US = "Microsoft PowerPoint 97-2003 Template" + +[STR_REG_VAL_MS_POWERPOINT_TEMPLATE] +en-US = "Microsoft PowerPoint Template" + diff --git a/scp2/source/javafilter/file_javafilter.scp b/scp2/source/javafilter/file_javafilter.scp new file mode 100644 index 000000000000..3cd33ece0b26 --- /dev/null +++ b/scp2/source/javafilter/file_javafilter.scp @@ -0,0 +1,105 @@ +/************************************************************************* + * + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2008 by Sun Microsystems, Inc. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * $RCSfile: file_javafilter.scp,v $ + * $Revision: 1.15 $ + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * + ************************************************************************/ + +#include "macros.inc" + +#ifdef WNT + +File gid_File_Lib_Xmergesync + TXT_FILE_BODY; + Styles = (PACKED); + Dir = SCP2_OOO_BIN_DIR; + Name = "xmergesync.dll"; +End + +#endif + +#ifdef WNT + +File gid_File_Lib_Jfregca + TXT_FILE_BODY; + Styles = (PACKED, BINARYTABLE, BINARYTABLE_ONLY); + Dir = SCP2_OOO_BIN_DIR; + Name = "jfregca.dll"; +End + +#endif + +File gid_File_Registry_Spool_Oo_TypeDetection_Palm_Types_Xcu + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Modules_Oo_TypeDetection_Types; + Name = "/registry/spool/fcfg_palm_types.xcu"; +End + +File gid_File_Registry_Spool_Oo_TypeDetection_Palm_Filters_Xcu + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Modules_Oo_TypeDetection_Filter; + Name = "/registry/spool/fcfg_palm_filters.xcu"; +End + +File gid_File_Registry_Spool_Oo_TypeDetection_PocketWord_Types_Xcu + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Modules_Oo_TypeDetection_Types; + Name = "/registry/spool/fcfg_pocketword_types.xcu"; +End + +File gid_File_Registry_Spool_Oo_TypeDetection_PocketWord_Filters_Xcu + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Modules_Oo_TypeDetection_Filter; + Name = "/registry/spool/fcfg_pocketword_filters.xcu"; +End + +File gid_File_Registry_Spool_Oo_TypeDetection_PocketExcel_Types_Xcu + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Modules_Oo_TypeDetection_Types; + Name = "/registry/spool/fcfg_pocketexcel_types.xcu"; +End + +File gid_File_Registry_Spool_Oo_TypeDetection_PocketExcel_Filters_Xcu + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Modules_Oo_TypeDetection_Filter; + Name = "/registry/spool/fcfg_pocketexcel_filters.xcu"; +End + +#ifdef SOLAR_JAVA + +STD_JAR_FILE( gid_File_Jar_Aportisdoc, aportisdoc ) +STD_JAR_FILE( gid_File_Jar_Pexcel, pexcel ) +STD_JAR_FILE( gid_File_Jar_Pocketword, pocketword ) +STD_JAR_FILE( gid_File_Jar_Xmerge, xmerge ) +UNO_JAR_FILE( gid_File_Jar_Xmergebridge, XMergeBridge ) + +#endif diff --git a/scp2/source/javafilter/makefile.mk b/scp2/source/javafilter/makefile.mk new file mode 100644 index 000000000000..3e34a40e8c1a --- /dev/null +++ b/scp2/source/javafilter/makefile.mk @@ -0,0 +1,63 @@ +#************************************************************************* +# +# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. +# +# Copyright 2008 by Sun Microsystems, Inc. +# +# OpenOffice.org - a multi-platform office productivity suite +# +# $RCSfile: makefile.mk,v $ +# +# $Revision: 1.8 $ +# +# This file is part of OpenOffice.org. +# +# OpenOffice.org is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License version 3 +# only, as published by the Free Software Foundation. +# +# OpenOffice.org is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License version 3 for more details +# (a copy is included in the LICENSE file that accompanied this code). +# +# You should have received a copy of the GNU Lesser General Public License +# version 3 along with OpenOffice.org. If not, see +# <http://www.openoffice.org/license.html> +# for a copy of the LGPLv3 License. +# +#************************************************************************* + +PRJ=..$/.. + +PRJPCH= + +PRJNAME=scp2 +TARGET=javafilter +TARGETTYPE=CUI + +# --- Settings ----------------------------------------------------- + +.INCLUDE : settings.mk + +.IF "$(SOLAR_JAVA)"=="TRUE" +SCP_PRODUCT_TYPE=osl +PARFILES= \ + module_javafilter.par \ + file_javafilter.par +.ENDIF + +.IF "$(SOLAR_JAVA)"=="TRUE" +.IF "$(GUI)"=="WNT" +PARFILES += \ + registryitem_javafilter.par +.ENDIF +.ENDIF + +ULFFILES= \ + module_javafilter.ulf \ + registryitem_javafilter.ulf + +# --- File --------------------------------------------------------- +.INCLUDE : target.mk diff --git a/scp2/source/javafilter/module_javafilter.scp b/scp2/source/javafilter/module_javafilter.scp new file mode 100644 index 000000000000..f256472a67de --- /dev/null +++ b/scp2/source/javafilter/module_javafilter.scp @@ -0,0 +1,126 @@ +/************************************************************************* + * + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2008 by Sun Microsystems, Inc. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * $RCSfile: module_javafilter.scp,v $ + * $Revision: 1.9 $ + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * + ************************************************************************/ + +#include "macros.inc" + +Module gid_Module_Optional_Javafilter + PackageInfo = "packinfo_office.txt"; + MOD_NAME_DESC(MODULE_OPTIONAL_JAVAFILTER); + Sortkey = "900"; + ParentID = gid_Module_Optional; + Files = ( gid_File_Lib_Jfregca ); + Minimal = NO; + Default = NO; + Styles (en-US) = (); + Styles (de) = (); + Styles (ja) = (HIDDEN_ROOT); + Styles (ko) = (HIDDEN_ROOT); + Styles (zh-CN) = (HIDDEN_ROOT); + Styles (zh-TW) = (HIDDEN_ROOT); +End + +Module gid_Module_Optional_Javafilter_Palm + MOD_NAME_DESC(MODULE_OPTIONAL_JAVAFILTER_PALM); + ParentID = gid_Module_Optional_Javafilter; + Sortkey = "100"; + Minimal = NO; + Default = NO; + Styles (en-US) = (); + Styles (de) = (); + Styles (ja) = (HIDDEN_ROOT); + Styles (ko) = (HIDDEN_ROOT); + Styles (zh-CN) = (HIDDEN_ROOT); + Styles (zh-TW) = (HIDDEN_ROOT); +End + +Module gid_Module_Optional_Javafilter_Palm_Aportisdoc + MOD_NAME_DESC(MODULE_OPTIONAL_JAVAFILTER_PALM_APORTISDOC); + ParentID = gid_Module_Optional_Javafilter_Palm; + Files = ( gid_File_Jar_Aportisdoc, gid_File_Registry_Spool_Oo_TypeDetection_Palm_Filters_Xcu, gid_File_Registry_Spool_Oo_TypeDetection_Palm_Types_Xcu ); + Sortkey = "100"; + Minimal = NO; + Default = NO; + Styles (en-US) = (); + Styles (de) = (); + Styles (ja) = (HIDDEN_ROOT); + Styles (ko) = (HIDDEN_ROOT); + Styles (zh-CN) = (HIDDEN_ROOT); + Styles (zh-TW) = (HIDDEN_ROOT); +End + +Module gid_Module_Optional_Javafilter_Pocketpc + ALL_LANG(Name,STR_NAME_MODULE_OPTIONAL_JAVAFILTER_POCKETPC); + #ifdef WNT + ALL_LANG(Description,STR_DESC_MODULE_OPTIONAL_JAVAFILTER_POCKETPC_WNT); + #else + ALL_LANG(Description,STR_DESC_MODULE_OPTIONAL_JAVAFILTER_POCKETPC_UNIX); + #endif + ParentID = gid_Module_Optional_Javafilter; + Sortkey = "200"; + Files = ( gid_File_Lib_Xmergesync ); + Minimal = NO; + Default = NO; + Styles (en-US) = (); + Styles (de) = (); + Styles (ja) = (HIDDEN_ROOT); + Styles (ko) = (HIDDEN_ROOT); + Styles (zh-CN) = (HIDDEN_ROOT); + Styles (zh-TW) = (HIDDEN_ROOT); +End + +Module gid_Module_Optional_Javafilter_Pocketpc_Pocket_Word + MOD_NAME_DESC(MODULE_OPTIONAL_JAVAFILTER_POCKETPC_POCKET_WORD); + ParentID = gid_Module_Optional_Javafilter_Pocketpc; + Sortkey = "100"; + Files = ( gid_File_Lib_Xmergesync,gid_File_Jar_Pocketword,gid_File_Registry_Spool_Oo_TypeDetection_PocketWord_Types_Xcu,gid_File_Registry_Spool_Oo_TypeDetection_PocketWord_Filters_Xcu, gid_File_Tmp_Userinstall_Pocketpcword_Inf ); + Minimal = NO; + Default = NO; + Styles (en-US) = (); + Styles (de) = (); + Styles (ja) = (HIDDEN_ROOT); + Styles (ko) = (HIDDEN_ROOT); + Styles (zh-CN) = (HIDDEN_ROOT); + Styles (zh-TW) = (HIDDEN_ROOT); +End + +Module gid_Module_Optional_Javafilter_Pocketpc_Pocket_Excel + MOD_NAME_DESC(MODULE_OPTIONAL_JAVAFILTER_POCKETPC_POCKET_EXCEL); + ParentID = gid_Module_Optional_Javafilter_Pocketpc; + Sortkey = "200"; + Files = ( gid_File_Lib_Xmergesync,gid_File_Jar_Pexcel,gid_File_Registry_Spool_Oo_TypeDetection_PocketExcel_Types_Xcu,gid_File_Registry_Spool_Oo_TypeDetection_PocketExcel_Filters_Xcu, gid_File_Tmp_Userinstall_Pocketpcexcel_Inf ); + Minimal = NO; + Default = NO; + Styles (en-US) = (); + Styles (de) = (); + Styles (ja) = (HIDDEN_ROOT); + Styles (ko) = (HIDDEN_ROOT); + Styles (zh-CN) = (HIDDEN_ROOT); + Styles (zh-TW) = (HIDDEN_ROOT); +End diff --git a/scp2/source/javafilter/module_javafilter.ulf b/scp2/source/javafilter/module_javafilter.ulf new file mode 100644 index 000000000000..1e0762d0cc4a --- /dev/null +++ b/scp2/source/javafilter/module_javafilter.ulf @@ -0,0 +1,71 @@ +/************************************************************************* + * + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2008 by Sun Microsystems, Inc. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * $RCSfile: module_javafilter.ulf,v $ + * $Revision: 1.6 $ + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * + ************************************************************************/ + +[STR_NAME_MODULE_OPTIONAL_JAVAFILTER] +en-US = "Mobile Device Filters" + +[STR_DESC_MODULE_OPTIONAL_JAVAFILTER] +en-US = "Text and spreadsheet filters to support import/export for Palm handheld or Pocket PC (Java required)." + +[STR_NAME_MODULE_OPTIONAL_JAVAFILTER_PALM] +en-US = "Palm" + +[STR_DESC_MODULE_OPTIONAL_JAVAFILTER_PALM] +en-US = "Filters for Palm OS compatible handhelds" + +[STR_NAME_MODULE_OPTIONAL_JAVAFILTER_PALM_APORTISDOC] +en-US = "AportisDoc" + +[STR_DESC_MODULE_OPTIONAL_JAVAFILTER_PALM_APORTISDOC] +en-US = "Support for the AportisDoc format" + +[STR_NAME_MODULE_OPTIONAL_JAVAFILTER_POCKETPC] +en-US = "Pocket PC" + +[STR_DESC_MODULE_OPTIONAL_JAVAFILTER_POCKETPC_WNT] +en-US = "Filters and ActiveSync support for Pocket PC compatible handhelds" + +[STR_DESC_MODULE_OPTIONAL_JAVAFILTER_POCKETPC_UNIX] +en-US = "Filters for Pocket PC compatible handhelds." + +[STR_NAME_MODULE_OPTIONAL_JAVAFILTER_POCKETPC_POCKET_WORD] +en-US = "Pocket Word" + +[STR_DESC_MODULE_OPTIONAL_JAVAFILTER_POCKETPC_POCKET_WORD] +en-US = "Support for Pocket Word" + +[STR_NAME_MODULE_OPTIONAL_JAVAFILTER_POCKETPC_POCKET_EXCEL] +en-US = "Pocket Excel" + +[STR_DESC_MODULE_OPTIONAL_JAVAFILTER_POCKETPC_POCKET_EXCEL] +en-US = "Support for Pocket Excel" + + + diff --git a/scp2/source/javafilter/registryitem_javafilter.scp b/scp2/source/javafilter/registryitem_javafilter.scp new file mode 100644 index 000000000000..14c3ac59200d --- /dev/null +++ b/scp2/source/javafilter/registryitem_javafilter.scp @@ -0,0 +1,440 @@ +/************************************************************************* + * + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2008 by Sun Microsystems, Inc. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * $RCSfile: registryitem_javafilter.scp,v $ + * $Revision: 1.3 $ + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * + ************************************************************************/ + +#include "macros.inc" + +RegistryItem gid_Regitem_Clsid__43887c67_4d5d_4127_Baac_87a288494c7c_ + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "CLSID\{43887C67-4D5D-4127-BAAC-87A288494C7C}"; + ModuleID = gid_Module_Optional_Javafilter_Pocketpc_Pocket_Excel; + ALL_LANG_STR_VALUE_LNG(_43887C67_4D5D_4127_BAAC_87A288494C7C_); +End + + +RegistryItem gid_Regitem_Clsid__43887c67_4d5d_4127_Baac_87a288494c7c__Defaulticon + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "CLSID\{43887C67-4D5D-4127-BAAC-87A288494C7C}\DefaultIcon"; + ModuleID = gid_Module_Optional_Javafilter_Pocketpc_Pocket_Excel; + Value = ""; +End + +RegistryItem gid_Regitem_Clsid__43887c67_4d5d_4127_Baac_87a288494c7c__Inprocserver32 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "CLSID\{43887C67-4D5D-4127-BAAC-87A288494C7C}\InProcServer32"; + ModuleID = gid_Module_Optional_Javafilter_Pocketpc_Pocket_Excel; + Value = "[BASISINSTALLLOCATION]program\xmergesync.dll"; +End + +RegistryItem gid_Regitem_Clsid__43887c67_4d5d_4127_Baac_87a288494c7c__Inprocserver32_Threadingmodel + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "CLSID\{43887C67-4D5D-4127-BAAC-87A288494C7C}\InProcServer32"; + ModuleID = gid_Module_Optional_Javafilter_Pocketpc_Pocket_Excel; + Name = "ThreadingModel"; + Value = "Apartment"; +End + +RegistryItem gid_Regitem_Clsid__43887c67_4d5d_4127_Baac_87a288494c7c__Pegasusfilter + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "CLSID\{43887C67-4D5D-4127-BAAC-87A288494C7C}\PegasusFilter"; + ModuleID = gid_Module_Optional_Javafilter_Pocketpc_Pocket_Excel; + Value = ""; +End + +RegistryItem gid_Regitem_Clsid__43887c67_4d5d_4127_Baac_87a288494c7c__Pegasusfilter_Description + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "CLSID\{43887C67-4D5D-4127-BAAC-87A288494C7C}\PegasusFilter"; + ModuleID = gid_Module_Optional_Javafilter_Pocketpc_Pocket_Excel; + Name = "Description"; + ALL_LANG_STR_VALUE_LNG(_43887C67_4D5D_4127_BAAC_87A288494C7C__PEGASUSFILTER_DESCRIPTION); +End + +RegistryItem gid_Regitem_Clsid__43887c67_4d5d_4127_Baac_87a288494c7c__Pegasusfilter_Import + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "CLSID\{43887C67-4D5D-4127-BAAC-87A288494C7C}\PegasusFilter"; + ModuleID = gid_Module_Optional_Javafilter_Pocketpc_Pocket_Excel; + Name = "Import"; + Value = ""; +End + +RegistryItem gid_Regitem_Clsid__43887c67_4d5d_4127_Baac_87a288494c7c__Pegasusfilter_Newextension + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "CLSID\{43887C67-4D5D-4127-BAAC-87A288494C7C}\PegasusFilter"; + ModuleID = gid_Module_Optional_Javafilter_Pocketpc_Pocket_Excel; + Name = "NewExtension"; + Value = "pxl"; +End + +RegistryItem gid_Regitem_Clsid__Bdd611c3_7bab_460f_8711_5b9ac9ef6020_ + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "CLSID\{BDD611C3-7BAB-460F-8711-5B9AC9EF6020}"; + ModuleID = gid_Module_Optional_Javafilter_Pocketpc_Pocket_Word; + ALL_LANG_STR_VALUE_LNG(_BDD611C3_7BAB_460F_8711_5B9AC9EF6020_); +End + +RegistryItem gid_Regitem_Clsid__Bdd611c3_7bab_460f_8711_5b9ac9ef6020__Defaulticon + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "CLSID\{BDD611C3-7BAB-460F-8711-5B9AC9EF6020}\DefaultIcon"; + ModuleID = gid_Module_Optional_Javafilter_Pocketpc_Pocket_Word; + Value = ""; +End + +RegistryItem gid_Regitem_Clsid__Bdd611c3_7bab_460f_8711_5b9ac9ef6020__Inprocserver32 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "CLSID\{BDD611C3-7BAB-460F-8711-5B9AC9EF6020}\InProcServer32"; + ModuleID = gid_Module_Optional_Javafilter_Pocketpc_Pocket_Word; + Value = "[BASISINSTALLLOCATION]program\xmergesync.dll"; +End + +RegistryItem gid_Regitem_Clsid__Bdd611c3_7bab_460f_8711_5b9ac9ef6020__Inprocserver32_Threadingmodel + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "CLSID\{BDD611C3-7BAB-460F-8711-5B9AC9EF6020}\InProcServer32"; + ModuleID = gid_Module_Optional_Javafilter_Pocketpc_Pocket_Word; + Name = "ThreadingModel"; + Value = "Apartment"; +End + +RegistryItem gid_Regitem_Clsid__Bdd611c3_7bab_460f_8711_5b9ac9ef6020__Pegasusfilter + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "CLSID\{BDD611C3-7BAB-460F-8711-5B9AC9EF6020}\PegasusFilter"; + ModuleID = gid_Module_Optional_Javafilter_Pocketpc_Pocket_Word; + Value = ""; +End + +RegistryItem gid_Regitem_Clsid__Bdd611c3_7bab_460f_8711_5b9ac9ef6020__Pegasusfilter_Description + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "CLSID\{BDD611C3-7BAB-460F-8711-5B9AC9EF6020}\PegasusFilter"; + ModuleID = gid_Module_Optional_Javafilter_Pocketpc_Pocket_Word; + Name = "Description"; + ALL_LANG_STR_VALUE_LNG(_BDD611C3_7BAB_460F_8711_5B9AC9EF6020__PEGASUSFILTER_DESCRIPTION); +End + +RegistryItem gid_Regitem_Clsid__Bdd611c3_7bab_460f_8711_5b9ac9ef6020__Pegasusfilter_Export + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "CLSID\{BDD611C3-7BAB-460F-8711-5B9AC9EF6020}\PegasusFilter"; + ModuleID = gid_Module_Optional_Javafilter_Pocketpc_Pocket_Word; + Name = "Export"; + Value = ""; +End + +RegistryItem gid_Regitem_Clsid__Bdd611c3_7bab_460f_8711_5b9ac9ef6020__Pegasusfilter_Newextension + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "CLSID\{BDD611C3-7BAB-460F-8711-5B9AC9EF6020}\PegasusFilter"; + ModuleID = gid_Module_Optional_Javafilter_Pocketpc_Pocket_Word; + Name = "NewExtension"; + Value = "sxw"; +End + +RegistryItem gid_Regitem_Clsid__C6ab3e74_9f4f_4370_8120_A8a6fabb7a7c_ + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "CLSID\{C6AB3E74-9F4F-4370-8120-A8A6FABB7A7C}"; + ModuleID = gid_Module_Optional_Javafilter_Pocketpc_Pocket_Excel; + ALL_LANG_STR_VALUE_LNG(_C6AB3E74_9F4F_4370_8120_A8A6FABB7A7C_); +End + +RegistryItem gid_Regitem_Clsid__C6ab3e74_9f4f_4370_8120_A8a6fabb7a7c__Defaulticon + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "CLSID\{C6AB3E74-9F4F-4370-8120-A8A6FABB7A7C}\DefaultIcon"; + ModuleID = gid_Module_Optional_Javafilter_Pocketpc_Pocket_Excel; + Value = ""; +End + +RegistryItem gid_Regitem_Clsid__C6ab3e74_9f4f_4370_8120_A8a6fabb7a7c__Inprocserver32 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "CLSID\{C6AB3E74-9F4F-4370-8120-A8A6FABB7A7C}\InProcServer32"; + ModuleID = gid_Module_Optional_Javafilter_Pocketpc_Pocket_Excel; + Value = "[BASISINSTALLLOCATION]program\xmergesync.dll"; +End + +RegistryItem gid_Regitem_Clsid__C6ab3e74_9f4f_4370_8120_A8a6fabb7a7c__Inprocserver32_Threadingmodel + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "CLSID\{C6AB3E74-9F4F-4370-8120-A8A6FABB7A7C}\InProcServer32"; + ModuleID = gid_Module_Optional_Javafilter_Pocketpc_Pocket_Excel; + Name = "ThreadingModel"; + Value = "Apartment"; +End + +RegistryItem gid_Regitem_Clsid__C6ab3e74_9f4f_4370_8120_A8a6fabb7a7c__Pegasusfilter + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "CLSID\{C6AB3E74-9F4F-4370-8120-A8A6FABB7A7C}\PegasusFilter"; + ModuleID = gid_Module_Optional_Javafilter_Pocketpc_Pocket_Excel; + Value = ""; +End + +RegistryItem gid_Regitem_Clsid__C6ab3e74_9f4f_4370_8120_A8a6fabb7a7c__Pegasusfilter_Description + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "CLSID\{C6AB3E74-9F4F-4370-8120-A8A6FABB7A7C}\PegasusFilter"; + ModuleID = gid_Module_Optional_Javafilter_Pocketpc_Pocket_Excel; + Name = "Description"; + ALL_LANG_STR_VALUE_LNG(_C6AB3E74_9F4F_4370_8120_A8A6FABB7A7C__PEGASUSFILTER_DESCRIPTION); +End + +RegistryItem gid_Regitem_Clsid__C6ab3e74_9f4f_4370_8120_A8a6fabb7a7c__Pegasusfilter_Export + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "CLSID\{C6AB3E74-9F4F-4370-8120-A8A6FABB7A7C}\PegasusFilter"; + ModuleID = gid_Module_Optional_Javafilter_Pocketpc_Pocket_Excel; + Name = "Export"; + Value = ""; +End + +RegistryItem gid_Regitem_Clsid__C6ab3e74_9f4f_4370_8120_A8a6fabb7a7c__Pegasusfilter_Newextension + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "CLSID\{C6AB3E74-9F4F-4370-8120-A8A6FABB7A7C}\PegasusFilter"; + ModuleID = gid_Module_Optional_Javafilter_Pocketpc_Pocket_Excel; + Name = "NewExtension"; + Value = "sxc"; +End + +RegistryItem gid_Regitem_Clsid__Cb43f086_838d_4fa4_B5f6_3406b9a57439_ + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "CLSID\{CB43F086-838D-4FA4-B5F6-3406B9A57439}"; + ModuleID = gid_Module_Optional_Javafilter_Pocketpc_Pocket_Word; + ALL_LANG_STR_VALUE_LNG(_CB43F086_838D_4FA4_B5F6_3406B9A57439_); +End + +RegistryItem gid_Regitem_Clsid__Cb43f086_838d_4fa4_B5f6_3406b9a57439__Defaulticon + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "CLSID\{CB43F086-838D-4FA4-B5F6-3406B9A57439}\DefaultIcon"; + ModuleID = gid_Module_Optional_Javafilter_Pocketpc_Pocket_Word; + Value = ""; +End + +RegistryItem gid_Regitem_Clsid__Cb43f086_838d_4fa4_B5f6_3406b9a57439__Inprocserver32 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "CLSID\{CB43F086-838D-4FA4-B5F6-3406B9A57439}\InProcServer32"; + ModuleID = gid_Module_Optional_Javafilter_Pocketpc_Pocket_Word; + Value = "[BASISINSTALLLOCATION]program\xmergesync.dll"; +End + +RegistryItem gid_Regitem_Clsid__Cb43f086_838d_4fa4_B5f6_3406b9a57439__Inprocserver32_Threadingmodel + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "CLSID\{CB43F086-838D-4FA4-B5F6-3406B9A57439}\InProcServer32"; + ModuleID = gid_Module_Optional_Javafilter_Pocketpc_Pocket_Word; + Name = "ThreadingModel"; + Value = "Apartment"; +End + +RegistryItem gid_Regitem_Clsid__Cb43f086_838d_4fa4_B5f6_3406b9a57439__Pegasusfilter + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "CLSID\{CB43F086-838D-4FA4-B5F6-3406B9A57439}\PegasusFilter"; + ModuleID = gid_Module_Optional_Javafilter_Pocketpc_Pocket_Word; + Value = ""; +End + +RegistryItem gid_Regitem_Clsid__Cb43f086_838d_4fa4_B5f6_3406b9a57439__Pegasusfilter_Description + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "CLSID\{CB43F086-838D-4FA4-B5F6-3406B9A57439}\PegasusFilter"; + ModuleID = gid_Module_Optional_Javafilter_Pocketpc_Pocket_Word; + Name = "Description"; + ALL_LANG_STR_VALUE_LNG(_CB43F086_838D_4FA4_B5F6_3406B9A57439__PEGASUSFILTER_DESCRIPTION); +End + +RegistryItem gid_Regitem_Clsid__Cb43f086_838d_4fa4_B5f6_3406b9a57439__Pegasusfilter_Import + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "CLSID\{CB43F086-838D-4FA4-B5F6-3406B9A57439}\PegasusFilter"; + ModuleID = gid_Module_Optional_Javafilter_Pocketpc_Pocket_Word; + Name = "Import"; + Value = ""; +End + +RegistryItem gid_Regitem_Clsid__Cb43f086_838d_4fa4_B5f6_3406b9a57439__Pegasusfilter_Newextension + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "CLSID\{CB43F086-838D-4FA4-B5F6-3406B9A57439}\PegasusFilter"; + ModuleID = gid_Module_Optional_Javafilter_Pocketpc_Pocket_Word; + Name = "NewExtension"; + Value = "psw"; +End + +RegistryItem gid_Regitem_Hklm_Soft_Sun_Staroffice_Xmergesync_Msgs_Error_Classpath_Pocket_Excel + ParentID = PREDEFINED_HKEY_LOCAL_MACHINE; + Subkey = "Software\Sun Microsystems\StarOffice\XMergeSync\Messages\Error"; + ModuleID = gid_Module_Optional_Javafilter_Pocketpc_Pocket_Excel; + Name = "Classpath"; + ALL_LANG_STR_VALUE_LNG(HKLM_SOFT_SUN_STAROFFICE_XMERGESYNC_MSGS_ERROR_CLASSPATH); +End + +RegistryItem gid_Regitem_Hklm_Soft_Sun_Staroffice_Xmergesync_Msgs_Error_Classpath_Pocket_Word + ParentID = PREDEFINED_HKEY_LOCAL_MACHINE; + Subkey = "Software\Sun Microsystems\StarOffice\XMergeSync\Messages\Error"; + ModuleID = gid_Module_Optional_Javafilter_Pocketpc_Pocket_Word; + Name = "Classpath"; + ALL_LANG_STR_VALUE_LNG(HKLM_SOFT_SUN_STAROFFICE_XMERGESYNC_MSGS_ERROR_CLASSPATH); +End + +RegistryItem gid_Regitem_Hklm_Soft_Sun_Staroffice_Xmergesync_Msgs_Error_Java_Pocket_Excel + ParentID = PREDEFINED_HKEY_LOCAL_MACHINE; + Subkey = "Software\Sun Microsystems\StarOffice\XMergeSync\Messages\Error"; + ModuleID = gid_Module_Optional_Javafilter_Pocketpc_Pocket_Excel; + Name = "Java"; + ALL_LANG_STR_VALUE_LNG(HKLM_SOFT_SUN_STAROFFICE_XMERGESYNC_MSGS_ERROR_JAVA); +End + +RegistryItem gid_Regitem_Hklm_Soft_Sun_Staroffice_Xmergesync_Msgs_Error_Java_Pocket_Word + ParentID = PREDEFINED_HKEY_LOCAL_MACHINE; + Subkey = "Software\Sun Microsystems\StarOffice\XMergeSync\Messages\Error"; + ModuleID = gid_Module_Optional_Javafilter_Pocketpc_Pocket_Word; + Name = "Java"; + ALL_LANG_STR_VALUE_LNG(HKLM_SOFT_SUN_STAROFFICE_XMERGESYNC_MSGS_ERROR_JAVA); +End + +RegistryItem gid_Regitem_Hklm_Soft_Sun_Staroffice_Xmergesync_Msgs_Error_Javainit_Pocket_Excel + ParentID = PREDEFINED_HKEY_LOCAL_MACHINE; + Subkey = "Software\Sun Microsystems\StarOffice\XMergeSync\Messages\Error"; + ModuleID = gid_Module_Optional_Javafilter_Pocketpc_Pocket_Excel; + Name = "JavaInit"; + ALL_LANG_STR_VALUE_LNG(HKLM_SOFT_SUN_STAROFFICE_XMERGESYNC_MSGS_ERROR_JAVAINIT); +End + +RegistryItem gid_Regitem_Hklm_Soft_Sun_Staroffice_Xmergesync_Msgs_Error_Javainit_Pocket_Word + ParentID = PREDEFINED_HKEY_LOCAL_MACHINE; + Subkey = "Software\Sun Microsystems\StarOffice\XMergeSync\Messages\Error"; + ModuleID = gid_Module_Optional_Javafilter_Pocketpc_Pocket_Word; + Name = "JavaInit"; + ALL_LANG_STR_VALUE_LNG(HKLM_SOFT_SUN_STAROFFICE_XMERGESYNC_MSGS_ERROR_JAVAINIT); +End + +RegistryItem gid_Regitem_Hklm_Soft_Sun_Staroffice_Xmergesync_Msgs_Error_Pocket_Excel + ParentID = PREDEFINED_HKEY_LOCAL_MACHINE; + Subkey = "Software\Sun Microsystems\StarOffice\XMergeSync\Messages\Error"; + ModuleID = gid_Module_Optional_Javafilter_Pocketpc_Pocket_Excel; + Value = ""; +End + +RegistryItem gid_Regitem_Hklm_Soft_Sun_Staroffice_Xmergesync_Msgs_Error_Pocket_Word + ParentID = PREDEFINED_HKEY_LOCAL_MACHINE; + Subkey = "Software\Sun Microsystems\StarOffice\XMergeSync\Messages\Error"; + ModuleID = gid_Module_Optional_Javafilter_Pocketpc_Pocket_Word; + Value = ""; +End + +RegistryItem gid_Regitem_Hklm_Soft_Sun_Staroffice_Xmergesync_Msgs_Pocket_Excel + ParentID = PREDEFINED_HKEY_LOCAL_MACHINE; + Subkey = "Software\Sun Microsystems\StarOffice\XMergeSync\Messages"; + ModuleID = gid_Module_Optional_Javafilter_Pocketpc_Pocket_Excel; + Value = ""; +End + +RegistryItem gid_Regitem_Hklm_Soft_Sun_Staroffice_Xmergesync_Msgs_Pocket_Word + ParentID = PREDEFINED_HKEY_LOCAL_MACHINE; + Subkey = "Software\Sun Microsystems\StarOffice\XMergeSync\Messages"; + ModuleID = gid_Module_Optional_Javafilter_Pocketpc_Pocket_Word; + Value = ""; +End + +RegistryItem gid_Regitem_Wince_Services_Filters_Psw_Writer + ParentID = PREDEFINED_HKEY_LOCAL_MACHINE; + Subkey = "Software\Microsoft\Windows CE Services\Filters\.psw\InstalledFilters"; + ModuleID = gid_Module_Optional_Javafilter_Pocketpc_Pocket_Word; + Name = "{BDD611C3-7BAB-460F-8711-5B9AC9EF6020}"; + Value = ""; +End + +RegistryItem gid_Regitem_Wince_Services_Filters_Pxl_Calc + ParentID = PREDEFINED_HKEY_LOCAL_MACHINE; + Subkey = "Software\Microsoft\Windows CE Services\Filters\.pxl\InstalledFilters"; + ModuleID = gid_Module_Optional_Javafilter_Pocketpc_Pocket_Excel; + Name = "{C6AB3E74-9F4F-4370-8120-A8A6FABB7A7C}"; + Value = ""; +End + +RegistryItem gid_Regitem_Wince_Services_Filters_Sxc + ParentID = PREDEFINED_HKEY_LOCAL_MACHINE; + Subkey = "Software\Microsoft\Windows CE Services\Filters\.sxc"; + ModuleID = gid_Module_Optional_Javafilter_Pocketpc_Pocket_Excel; + Value = ""; +End + +RegistryItem gid_Regitem_Wince_Services_Filters_Sxc_Default_Export + ParentID = PREDEFINED_HKEY_LOCAL_MACHINE; + Subkey = "Software\Microsoft\Windows CE Services\Filters\.sxc"; + ModuleID = gid_Module_Optional_Javafilter_Pocketpc_Pocket_Excel; + Name = "DefaultExport"; + Value = "Binary Copy"; +End + +RegistryItem gid_Regitem_Wince_Services_Filters_Sxc_Default_Import + ParentID = PREDEFINED_HKEY_LOCAL_MACHINE; + Subkey = "Software\Microsoft\Windows CE Services\Filters\.sxc"; + ModuleID = gid_Module_Optional_Javafilter_Pocketpc_Pocket_Excel; + Name = "DefaultImport"; + Value = "{43887C67-4D5D-4127-BAAC-87A288494C7C}"; +End + +RegistryItem gid_Regitem_Wince_Services_Filters_Sxc_Installed_Filters + ParentID = PREDEFINED_HKEY_LOCAL_MACHINE; + Subkey = "Software\Microsoft\Windows CE Services\Filters\.sxc\InstalledFilters"; + ModuleID = gid_Module_Optional_Javafilter_Pocketpc_Pocket_Excel; + Value = ""; +End + +RegistryItem gid_Regitem_Wince_Services_Filters_Sxc_Installed_Filters_Pxl + ParentID = PREDEFINED_HKEY_LOCAL_MACHINE; + Subkey = "Software\Microsoft\Windows CE Services\Filters\.sxc\InstalledFilters"; + ModuleID = gid_Module_Optional_Javafilter_Pocketpc_Pocket_Excel; + Name = "{43887C67-4D5D-4127-BAAC-87A288494C7C}"; + Value = ""; +End + +RegistryItem gid_Regitem_Wince_Services_Filters_Sxw + ParentID = PREDEFINED_HKEY_LOCAL_MACHINE; + Subkey = "Software\Microsoft\Windows CE Services\Filters\.sxw"; + ModuleID = gid_Module_Optional_Javafilter_Pocketpc_Pocket_Word; + Value = ""; +End + +RegistryItem gid_Regitem_Wince_Services_Filters_Sxw_Default_Export + ParentID = PREDEFINED_HKEY_LOCAL_MACHINE; + Subkey = "Software\Microsoft\Windows CE Services\Filters\.sxw"; + ModuleID = gid_Module_Optional_Javafilter_Pocketpc_Pocket_Word; + Name = "DefaultExport"; + Value = "Binary Copy"; +End + +RegistryItem gid_Regitem_Wince_Services_Filters_Sxw_Default_Import + ParentID = PREDEFINED_HKEY_LOCAL_MACHINE; + Subkey = "Software\Microsoft\Windows CE Services\Filters\.sxw"; + ModuleID = gid_Module_Optional_Javafilter_Pocketpc_Pocket_Word; + Name = "DefaultImport"; + Value = "{CB43F086-838D-4FA4-B5F6-3406B9A57439}"; +End + +RegistryItem gid_Regitem_Wince_Services_Filters_Sxw_Installed_Filters + ParentID = PREDEFINED_HKEY_LOCAL_MACHINE; + Subkey = "Software\Microsoft\Windows CE Services\Filters\.sxw\InstalledFilters"; + ModuleID = gid_Module_Optional_Javafilter_Pocketpc_Pocket_Word; + Value = ""; +End + +RegistryItem gid_Regitem_Wince_Services_Filters_Sxw_Installed_Filters_Psw + ParentID = PREDEFINED_HKEY_LOCAL_MACHINE; + Subkey = "Software\Microsoft\Windows CE Services\Filters\.sxw\InstalledFilters"; + ModuleID = gid_Module_Optional_Javafilter_Pocketpc_Pocket_Word; + Name = "{CB43F086-838D-4FA4-B5F6-3406B9A57439}"; + Value = ""; +End diff --git a/scp2/source/javafilter/registryitem_javafilter.ulf b/scp2/source/javafilter/registryitem_javafilter.ulf new file mode 100644 index 000000000000..5c0bf9d2dfb5 --- /dev/null +++ b/scp2/source/javafilter/registryitem_javafilter.ulf @@ -0,0 +1,62 @@ +/************************************************************************* + * + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2008 by Sun Microsystems, Inc. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * $RCSfile: registryitem_javafilter.ulf,v $ + * $Revision: 1.6 $ + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * + ************************************************************************/ + +[STR_VALUE__43887C67_4D5D_4127_BAAC_87A288494C7C_] +en-US = "Pocket Excel" + +[STR_VALUE__43887C67_4D5D_4127_BAAC_87A288494C7C__PEGASUSFILTER_DESCRIPTION] +en-US = "Pocket Excel Workbook" + +[STR_VALUE__BDD611C3_7BAB_460F_8711_5B9AC9EF6020_] +en-US = "%PRODUCTNAME Writer" + +[STR_VALUE__BDD611C3_7BAB_460F_8711_5B9AC9EF6020__PEGASUSFILTER_DESCRIPTION] +en-US = "%PRODUCTNAME Writer XML Document" + +[STR_VALUE__C6AB3E74_9F4F_4370_8120_A8A6FABB7A7C_] +en-US = "%PRODUCTNAME Calc" + +[STR_VALUE__C6AB3E74_9F4F_4370_8120_A8A6FABB7A7C__PEGASUSFILTER_DESCRIPTION] +en-US = "%PRODUCTNAME Calc XML Document" + +[STR_VALUE__CB43F086_838D_4FA4_B5F6_3406B9A57439_] +en-US = "Pocket Word" + +[STR_VALUE__CB43F086_838D_4FA4_B5F6_3406B9A57439__PEGASUSFILTER_DESCRIPTION] +en-US = "Pocket Word Document - Pocket PC" + +[STR_VALUE_HKLM_SOFT_SUN_STAROFFICE_XMERGESYNC_MSGS_ERROR_CLASSPATH] +en-US = "The %PRODUCTNAME mobile device filters cannot be located." + +[STR_VALUE_HKLM_SOFT_SUN_STAROFFICE_XMERGESYNC_MSGS_ERROR_JAVA] +en-US = "A Java 1.4 installation cannot be located." + +[STR_VALUE_HKLM_SOFT_SUN_STAROFFICE_XMERGESYNC_MSGS_ERROR_JAVAINIT] +en-US = "There was an error while initializing the Java Runtime Environment." diff --git a/scp2/source/kde/file_kde.scp b/scp2/source/kde/file_kde.scp new file mode 100644 index 000000000000..4cd9de0b240c --- /dev/null +++ b/scp2/source/kde/file_kde.scp @@ -0,0 +1,52 @@ +/************************************************************************* + * + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2008 by Sun Microsystems, Inc. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * $RCSfile: file_kde.scp,v $ + * $Revision: 1.6 $ + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * + ************************************************************************/ +#include "macros.inc" + +#ifdef ENABLE_KDE +File gid_File_Lib_Kdebe + TXT_FILE_BODY; + Styles = (PACKED); + Dir = SCP2_OOO_BIN_DIR; + Name = STRING(CONCAT2(kdebe1.uno,UNXSUFFIX)); + RegistryID = gid_Starregistry_Services_Rdb; + Regmergefile = "kdebe1-ucd.txt"; +End +#endif + +#ifdef ENABLE_KDE4 +File gid_File_Lib_Kde4be + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Program; + Name = STRING(CONCAT2(kde4be1.uno,UNXSUFFIX)); + RegistryID = gid_Starregistry_Services_Rdb; + Regmergefile = "kde4be1-ucd.txt"; +End +#endif diff --git a/scp2/source/kde/makefile.mk b/scp2/source/kde/makefile.mk new file mode 100644 index 000000000000..6ddb30108ce6 --- /dev/null +++ b/scp2/source/kde/makefile.mk @@ -0,0 +1,66 @@ +#************************************************************************* +# +# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. +# +# Copyright 2008 by Sun Microsystems, Inc. +# +# OpenOffice.org - a multi-platform office productivity suite +# +# $RCSfile: makefile.mk,v $ +# +# $Revision: 1.6 $ +# +# This file is part of OpenOffice.org. +# +# OpenOffice.org is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License version 3 +# only, as published by the Free Software Foundation. +# +# OpenOffice.org is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License version 3 for more details +# (a copy is included in the LICENSE file that accompanied this code). +# +# You should have received a copy of the GNU Lesser General Public License +# version 3 along with OpenOffice.org. If not, see +# <http://www.openoffice.org/license.html> +# for a copy of the LGPLv3 License. +# +#************************************************************************* + +PRJ=..$/.. + +PRJPCH= + +PRJNAME=scp2 +TARGET=kde +TARGETTYPE=CUI + +# --- Settings ----------------------------------------------------- + +.INCLUDE : settings.mk + +SCP_PRODUCT_TYPE=osl + +.IF "$(ENABLE_KDE)" == "TRUE" || "$(ENABLE_KDE4)" == "TRUE" + +.IF "$(ENABLE_KDE)" != "" +SCPDEFS+=-DENABLE_KDE +.ENDIF + +.IF "$(ENABLE_KDE4)" != "" +SCPDEFS+=-DENABLE_KDE4 +.ENDIF + +PARFILES = \ + module_kde.par \ + file_kde.par + +ULFFILES= \ + module_kde.ulf +.ENDIF + +# --- File --------------------------------------------------------- + +.INCLUDE : target.mk diff --git a/scp2/source/kde/module_kde.scp b/scp2/source/kde/module_kde.scp new file mode 100644 index 000000000000..28dacbef0583 --- /dev/null +++ b/scp2/source/kde/module_kde.scp @@ -0,0 +1,53 @@ +/************************************************************************* + * + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2008 by Sun Microsystems, Inc. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * $RCSfile: module_kde.scp,v $ + * $Revision: 1.7 $ + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * + ************************************************************************/ + +#include "macros.inc" + +#if defined( ENABLE_KDE ) || defined( ENABLE_KDE4 ) +Module gid_Module_Optional_Kde + ParentID = gid_Module_Optional; + Default = YES; + PackageInfo = "packinfo_office.txt"; + MOD_NAME_DESC(MODULE_OPTIONAL_KDE); + Styles = (DONTSHOWINUSERINSTALL); + Files = ( +#ifdef ENABLE_KDE + gid_File_Lib_Kdebe +#ifdef ENABLE_KDE4 + , +#endif // ENABLE_KDE4 +#endif // ENABLE_KDE +#ifdef ENABLE_KDE4 + gid_File_Lib_Kde4be +#endif // ENABLE_KDE4 + ); +End +#endif + diff --git a/scp2/source/kde/module_kde.ulf b/scp2/source/kde/module_kde.ulf new file mode 100644 index 000000000000..1c9aa414b9e9 --- /dev/null +++ b/scp2/source/kde/module_kde.ulf @@ -0,0 +1,36 @@ +/************************************************************************* + * + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2008 by Sun Microsystems, Inc. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * $RCSfile: module_kde.ulf,v $ + * $Revision: 1.6 $ + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * + ************************************************************************/ + +[STR_NAME_MODULE_OPTIONAL_KDE] +en-US = "KDE Integration" + +[STR_DESC_MODULE_OPTIONAL_KDE] +en-US = "System integration of %PRODUCTNAME %PRODUCTVERSION into KDE." + diff --git a/scp2/source/layout/layout.scp b/scp2/source/layout/layout.scp new file mode 100644 index 000000000000..0bb9d19ec2ab --- /dev/null +++ b/scp2/source/layout/layout.scp @@ -0,0 +1,65 @@ +/************************************************************************* + * + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2008 by Sun Microsystems, Inc. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * $RCSfile: layout.scp,v $ + * $Revision: 1.4 $ + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * +************************************************************************/ + +#include "macros.inc" + +Directory gid_Dir_Share_Layout + ParentID = gid_Dir_Share; + DosName = "layout"; +End + +File gid_File_Zip_Toolkit_Layout + Dir = gid_Dir_Share_Layout; + USER_FILE_BODY; + Styles = (ARCHIVE); + Name = "toolkit-layout.zip"; +End + +File gid_File_Zip_Sc_Layout + Dir = gid_Dir_Share_Layout; + USER_FILE_BODY; + Styles = (ARCHIVE); + Name = "sc-layout.zip"; +End + +File gid_File_Zip_Svx_Layout + Dir = gid_Dir_Share_Layout; + USER_FILE_BODY; + Styles = (ARCHIVE); + Name = "svx-layout.zip"; +End + +File gid_File_Zip_Sw_Layout + Dir = gid_Dir_Share_Layout; + USER_FILE_BODY; + Styles = (ARCHIVE); + Name = "sw-layout.zip"; +End + diff --git a/scp2/source/layout/makefile.mk b/scp2/source/layout/makefile.mk new file mode 100644 index 000000000000..eb923ceb7cae --- /dev/null +++ b/scp2/source/layout/makefile.mk @@ -0,0 +1,54 @@ +#************************************************************************* +# +# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. +# +# Copyright 2008 by Sun Microsystems, Inc. +# +# OpenOffice.org - a multi-platform office productivity suite +# +# $RCSfile: makefile.mk,v $ +# +# $Revision: 1.3 $ +# +# This file is part of OpenOffice.org. +# +# OpenOffice.org is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License version 3 +# only, as published by the Free Software Foundation. +# +# OpenOffice.org is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License version 3 for more details +# (a copy is included in the LICENSE file that accompanied this code). +# +# You should have received a copy of the GNU Lesser General Public License +# version 3 along with OpenOffice.org. If not, see +# <http://www.openoffice.org/license.html> +# for a copy of the LGPLv3 License. +# +#************************************************************************* + +PRJ=..$/.. + +PRJPCH= + +PRJNAME=scp2 +TARGET=layout +TARGETTYPE=CUI + +# --- Settings ----------------------------------------------------- + +.INCLUDE : settings.mk + +SCP_PRODUCT_TYPE=osl + +PARFILES= + +.IF "$(ENABLE_LAYOUT)" == "TRUE" +PARFILES+= layout.par +.ENDIF # ENABLE_LAYOUT == TRUE + +# --- File --------------------------------------------------------- + +.INCLUDE : target.mk diff --git a/scp2/source/math/file_math.scp b/scp2/source/math/file_math.scp new file mode 100644 index 000000000000..5bd506f7432b --- /dev/null +++ b/scp2/source/math/file_math.scp @@ -0,0 +1,147 @@ +/************************************************************************* + * + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2008 by Sun Microsystems, Inc. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * $RCSfile: file_math.scp,v $ + * $Revision: 1.38 $ + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * + ************************************************************************/ + +#include "macros.inc" + +#ifndef WITHOUT_MATHMLDTD +File gid_File_Html_W3c_Ipr + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Dtd_Math_1_01; + Name = "w3c_ipr_software_notice.html"; +End + +#endif + +STD_UNO_LIB_FILE( gid_File_Lib_Sm , sm) + +STD_UNO_LIB_FILE( gid_File_Lib_Smd , smd) + +STD_RES_FILE( gid_File_Res_Sm, sm ) + +File gid_File_Registry_Spool_Oo_Office_Embedding_Math_Xcu + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Modules_Oo_Office_Embedding; + Name = "/registry/spool/org/openoffice/Office/Embedding-math.xcu"; +End + +File gid_File_Help_Smath_Zip + Dir = gid_Dir_Help_Isolanguage; + ARCHIVE_TXT_FILE_BODY; + EXTRA_ALL_GOOD_HELP_LOCALIZATIONS_LANG(smath); + Patchfiles = (); +End + +File gid_File_Exe_Smath + BIN_FILE_BODY; + Dir = gid_Brand_Dir_Program; + Name = EXENAME(smath); + #ifdef WNT + FileDescription = "%PRODUCTNAME Math"; + Styles = (PACKED, PATCH_SO_NAME); + #else + Styles = (PACKED); + #endif +End + +// new user interface configuration files +/* +File gid_File_Share_Config_Sofficecfg_Math_Menubar_Xml + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Config_Sofficecfg_Smath_Menubar; + Name = "/uiconfig/smath/menubar/menubar.xml"; +End +*/ + +File gid_File_Oo_Office_Ui_Mathcommands_Xcs + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Schema_Org_Openoffice_Office_Ui; + Name = "/registry/schema/org/openoffice/Office/UI/MathCommands.xcs"; +End + +File gid_File_Oo_Office_Ui_Mathcommands_Xcu + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Data_Org_Openoffice_Office_Ui; + Name = "/registry/data/org/openoffice/Office/UI/MathCommands.xcu"; +End + +File gid_File_Registry_Spool_Oo_TypeDetection_Math_UISort_Xcu + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Modules_Oo_TypeDetection_UISort; + Name = "/registry/spool/org/openoffice/TypeDetection/UISort-math.xcu"; +End + +File gid_File_Registry_Spool_Oo_TypeDetection_Math_Types_Xcu + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Modules_Oo_TypeDetection_Types; + Name = "/registry/spool/fcfg_math_types.xcu"; +End + +File gid_File_Registry_Spool_Oo_TypeDetection_Math_Filters_Xcu + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Modules_Oo_TypeDetection_Filter; + Name = "/registry/spool/fcfg_math_filters.xcu"; +End + +File gid_File_Registry_Spool_Oo_Common_Math_Xcu + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Modules_Oo_Office_Common; + Name = "/registry/spool/org/openoffice/Office/Common-math.xcu"; +End + +File gid_File_Registry_Spool_Oo_Setup_Math_Xcu + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Modules_Oo_Setup; + Name = "/registry/spool/org/openoffice/Setup-math.xcu"; +End + +File gid_File_Oo_Office_Ui_Mathwindowstate_Xcs + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Schema_Org_Openoffice_Office_Ui; + Name = "/registry/schema/org/openoffice/Office/UI/MathWindowState.xcs"; +End + +File gid_File_Oo_Office_Ui_Mathwindowstate_Xcu + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Data_Org_Openoffice_Office_Ui; + Name = "/registry/data/org/openoffice/Office/UI/MathWindowState.xcu"; +End + diff --git a/scp2/source/math/folderitem_math.scp b/scp2/source/math/folderitem_math.scp new file mode 100644 index 000000000000..cf6564e414a1 --- /dev/null +++ b/scp2/source/math/folderitem_math.scp @@ -0,0 +1,44 @@ +/************************************************************************* + * + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2008 by Sun Microsystems, Inc. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * $RCSfile: folderitem_math.scp,v $ + * $Revision: 1.8 $ + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * + ************************************************************************/ + +#include "macros.inc" + +FolderItem gid_Folderitem_Smath + Name = "%PRODUCTNAME Math"; + ModuleID = gid_Module_Prg_Math_Bin; + FolderID = gid_Folder_Staroffice51; + FileID = gid_File_Exe_Smath; + IconFile = gid_File_Exe_Smath; + IconID = 0; + WkDir = gid_Dir_Program; + Parameter = ""; + Styles = (NOWEB, NON_ADVERTISED); + ALL_LANG(Tooltip, STR_FI_TOOLTIP_MATH); +End diff --git a/scp2/source/math/folderitem_math.ulf b/scp2/source/math/folderitem_math.ulf new file mode 100644 index 000000000000..3e0372b8b1aa --- /dev/null +++ b/scp2/source/math/folderitem_math.ulf @@ -0,0 +1,34 @@ +/************************************************************************* + * + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2008 by Sun Microsystems, Inc. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * $RCSfile: folderitem_math.ulf,v $ + * $Revision: 1.5 $ + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * + ************************************************************************/ + +[STR_FI_TOOLTIP_MATH] +en-US = "Create and edit scientific formulas and equations by using Math." + + diff --git a/scp2/source/math/makefile.mk b/scp2/source/math/makefile.mk new file mode 100644 index 000000000000..6237dc67c09d --- /dev/null +++ b/scp2/source/math/makefile.mk @@ -0,0 +1,61 @@ +#************************************************************************* +# +# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. +# +# Copyright 2008 by Sun Microsystems, Inc. +# +# OpenOffice.org - a multi-platform office productivity suite +# +# $RCSfile: makefile.mk,v $ +# +# $Revision: 1.10 $ +# +# This file is part of OpenOffice.org. +# +# OpenOffice.org is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License version 3 +# only, as published by the Free Software Foundation. +# +# OpenOffice.org is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License version 3 for more details +# (a copy is included in the LICENSE file that accompanied this code). +# +# You should have received a copy of the GNU Lesser General Public License +# version 3 along with OpenOffice.org. If not, see +# <http://www.openoffice.org/license.html> +# for a copy of the LGPLv3 License. +# +#************************************************************************* + +PRJ=..$/.. + +PRJPCH= + +PRJNAME=scp2 +TARGET=math +TARGETTYPE=CUI + +# --- Settings ----------------------------------------------------- + +.INCLUDE : settings.mk + +SCP_PRODUCT_TYPE=osl +PARFILES= \ + module_math.par \ + file_math.par + +.IF "$(GUI)"=="WNT" +PARFILES += \ + registryitem_math.par \ + folderitem_math.par +.ENDIF + +ULFFILES= \ + module_math.ulf \ + folderitem_math.ulf \ + registryitem_math.ulf + +# --- File --------------------------------------------------------- +.INCLUDE : target.mk diff --git a/scp2/source/math/module_math.scp b/scp2/source/math/module_math.scp new file mode 100644 index 000000000000..08ab1725ed1e --- /dev/null +++ b/scp2/source/math/module_math.scp @@ -0,0 +1,85 @@ +/************************************************************************* + * + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2008 by Sun Microsystems, Inc. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * $RCSfile: module_math.scp,v $ + * $Revision: 1.22 $ + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * + ************************************************************************/ + +#include "macros.inc" + +Module gid_Module_Prg_Math + MOD_NAME_DESC ( MODULE_PRG_MATH ); + ParentID = gid_Module_Prg; + Sortkey = "600"; + Styles =(APPLICATIONMODULE); +End + +Module gid_Module_Prg_Math_Bin + PackageInfo = "packinfo_office.txt"; + MOD_NAME_DESC ( MODULE_PRG_MATH_BIN ); + ParentID = gid_Module_Prg_Math; + Sortkey = "100"; + Minimal = YES; + Default = YES; + Styles = (HIDDEN_ROOT); + Files = (gid_File_Html_W3c_Ipr,gid_File_Lib_Sm,gid_File_Lib_Smd,gid_File_Extra_Urlmore_Math,gid_File_Extra_Urlnew_Math,gid_File_Extra_Urltasks_Math, + gid_File_Oo_Office_Ui_Mathcommands_Xcs,gid_File_Oo_Office_Ui_Mathcommands_Xcu,gid_File_Oo_Office_Ui_Mathwindowstate_Xcs + gid_File_Registry_Spool_Oo_Common_Math_Xcu, gid_File_Registry_Spool_Oo_Setup_Math_Xcu, + gid_File_Oo_Office_Ui_Mathwindowstate_Xcu, gid_File_Registry_Spool_Oo_Office_Embedding_Math_Xcu, + gid_File_Registry_Spool_Oo_TypeDetection_Math_Types_Xcu,gid_File_Registry_Spool_Oo_TypeDetection_Math_Filters_Xcu, gid_File_Tmp_Userinstall_Math_Inf); +End + +// Module gid_Module_Prg_Math_Help +// MOD_NAME_DESC ( MODULE_PRG_MATH_HELP ); +// ParentID = gid_Module_Prg_Math; +// Sortkey = "200"; +// Default = YES; +// Files = (gid_File_Help_Smath_Zip); +// End + +Module gid_Module_Brand_Prg_Math + PackageInfo = "packinfo_brand.txt"; + Name = "gid_Module_Brand_Prg_Math"; + Description = "gid_Module_Brand_Prg_Math"; + ParentID = gid_Module_Prg_Math; + Sortkey = "100"; + InstallOrder = "1040"; + Minimal = YES; + Default = YES; + Styles = (HIDDEN_ROOT); + Files = (gid_File_Exe_Smath); +End + +Module gid_Module_Langpack_Math_Template + ParentID = gid_Module_Prg_Math_Bin; + Name = "gid_Module_Langpack_Math_Template"; + Description = "gid_Module_Langpack_Math_Template"; + Styles = (TEMPLATEMODULE); + Files = (gid_File_Help_Smath_Zip, + gid_File_Res_Sm); +End + +#include "alllangmodules_math.inc" diff --git a/scp2/source/math/module_math.ulf b/scp2/source/math/module_math.ulf new file mode 100644 index 000000000000..b830e39735c9 --- /dev/null +++ b/scp2/source/math/module_math.ulf @@ -0,0 +1,50 @@ +/************************************************************************* + * + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2008 by Sun Microsystems, Inc. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * $RCSfile: module_math.ulf,v $ + * $Revision: 1.6 $ + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * + ************************************************************************/ + +[STR_NAME_MODULE_PRG_MATH] +en-US = "%PRODUCTNAME Math" + +[STR_DESC_MODULE_PRG_MATH] +en-US = "Create and edit scientific formulas and equations by using %PRODUCTNAME Math." + +[STR_NAME_MODULE_PRG_MATH_BIN] +en-US = "Program Module" + +[STR_DESC_MODULE_PRG_MATH_BIN] +en-US = "The application %PRODUCTNAME Math" + +[STR_NAME_MODULE_PRG_MATH_HELP] +en-US = "%PRODUCTNAME Math Help" + +[STR_DESC_MODULE_PRG_MATH_HELP] +en-US = "Help about %PRODUCTNAME Math" + + + diff --git a/scp2/source/math/registryitem_math.scp b/scp2/source/math/registryitem_math.scp new file mode 100644 index 000000000000..cc50981da023 --- /dev/null +++ b/scp2/source/math/registryitem_math.scp @@ -0,0 +1,670 @@ +/************************************************************************* + * + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2008 by Sun Microsystems, Inc. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * $RCSfile: registryitem_math.scp,v $ + * $Revision: 1.15.122.1 $ + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * + ************************************************************************/ +#include "macros.inc" + +// MSOLE embedded object in SO7 file format +RegistryItem gid_Regitem_Clsid__D0484de6_Aaee_468a_991f_8d4b0737b57a_ + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Math_Bin; + Subkey = "CLSID\{D0484DE6-AAEE-468a-991F-8D4B0737B57A}"; + REG_VALUE_LNG(SO60_FORMULA) +End + +RegistryItem gid_Regitem_Clsid__D0484de6_Aaee_468a_991f_8d4b0737b57a__Auxusertype_2 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Math_Bin; + Subkey = "CLSID\{D0484DE6-AAEE-468a-991F-8D4B0737B57A}\AuxUserType\2"; + Value = "%PRODUCTNAME"; +End + +RegistryItem gid_Regitem_Clsid__D0484de6_Aaee_468a_991f_8d4b0737b57a__Auxusertype_3 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Math_Bin; + Subkey = "CLSID\{D0484DE6-AAEE-468a-991F-8D4B0737B57A}\AuxUserType\3"; + REG_VALUE_LNG(SO60_FORMULA) +End + +RegistryItem gid_Regitem_Clsid__D0484de6_Aaee_468a_991f_8d4b0737b57a__Dataformats_Getset_0 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Math_Bin; + Subkey = "CLSID\{D0484DE6-AAEE-468a-991F-8D4B0737B57A}\DataFormats\GetSet\0"; + Value = "Embed Source,1,8,1"; +End + +RegistryItem gid_Regitem_Clsid__D0484de6_Aaee_468a_991f_8d4b0737b57a__Dataformats_Getset_1 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Math_Bin; + Subkey = "CLSID\{D0484DE6-AAEE-468a-991F-8D4B0737B57A}\DataFormats\GetSet\1"; + Value = "3,1,32,1"; +End + +RegistryItem gid_Regitem_Clsid__D0484de6_Aaee_468a_991f_8d4b0737b57a__Dataformats_Getset_2 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Math_Bin; + Subkey = "CLSID\{D0484DE6-AAEE-468a-991F-8D4B0737B57A}\DataFormats\GetSet\2"; + Value = "2,1,16,1"; +End + +RegistryItem gid_Regitem_Clsid__D0484de6_Aaee_468a_991f_8d4b0737b57a__Defaulticon + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Math_Bin; + Subkey = "CLSID\{D0484DE6-AAEE-468a-991F-8D4B0737B57A}\DefaultIcon"; + Value = "<progpath>\program\soffice.exe,0"; +End + +RegistryItem gid_Regitem_Clsid__D0484de6_Aaee_468a_991f_8d4b0737b57a__Inprochandler32 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Math_Bin; + Subkey = "CLSID\{D0484DE6-AAEE-468a-991F-8D4B0737B57A}\InprocHandler32"; + Value = "<progpath>\program\inprocserv.dll"; + Styles = (); +End + +RegistryItem gid_Regitem_Clsid__D0484de6_Aaee_468a_991f_8d4b0737b57a__Insertable + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Math_Bin; + Subkey = "CLSID\{D0484DE6-AAEE-468a-991F-8D4B0737B57A}\Insertable"; +End + +RegistryItem gid_Regitem_Clsid__D0484de6_Aaee_468a_991f_8d4b0737b57a__Localserver32 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Math_Bin; + Subkey = "CLSID\{D0484DE6-AAEE-468a-991F-8D4B0737B57A}\LocalServer32"; + Value = "<progpath>\program\soffice.exe -nodefault -nologo"; +End + +RegistryItem gid_Regitem_Clsid__D0484de6_Aaee_468a_991f_8d4b0737b57a__Miscstatus + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Math_Bin; + Subkey = "CLSID\{D0484DE6-AAEE-468a-991F-8D4B0737B57A}\MiscStatus"; + Value = "16"; +End + +RegistryItem gid_Regitem_Clsid__D0484de6_Aaee_468a_991f_8d4b0737b57a__Progid + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Math_Bin; + Subkey = "CLSID\{D0484DE6-AAEE-468a-991F-8D4B0737B57A}\ProgID"; + Value = "soffice.StarMathDocument.6"; +End + +RegistryItem gid_Regitem_Clsid__D0484de6_Aaee_468a_991f_8d4b0737b57a__Programmable + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Math_Bin; + Subkey = "CLSID\{D0484DE6-AAEE-468a-991F-8D4B0737B57A}\Programmable"; +End + +RegistryItem gid_Regitem_Clsid__D0484de6_Aaee_468a_991f_8d4b0737b57a__Verb_0 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Math_Bin; + Subkey = "CLSID\{D0484DE6-AAEE-468a-991F-8D4B0737B57A}\verb\0"; + Value = "&Edit,0,0"; +End + +RegistryItem gid_Regitem_Clsid__D0484de6_Aaee_468a_991f_8d4b0737b57a__Verb__1 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Math_Bin; + Subkey = "CLSID\{D0484DE6-AAEE-468a-991F-8D4B0737B57A}\verb\-1"; + Value = "Show,0,0"; +End + +RegistryItem gid_Regitem_Clsid__D0484de6_Aaee_468a_991f_8d4b0737b57a__Verb__2 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Math_Bin; + Subkey = "CLSID\{D0484DE6-AAEE-468a-991F-8D4B0737B57A}\verb\-2"; + Value = "Open,0,0"; +End + +RegistryItem gid_Regitem_Clsid__D0484de6_Aaee_468a_991f_8d4b0737b57a__Versionindependentprogid + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Math_Bin; + Subkey = "CLSID\{D0484DE6-AAEE-468a-991F-8D4B0737B57A}\VersionIndependentProgID"; + Value = "soffice.StarMathDocument.6"; +End + +// MSOLE embedded object in SO7 file format +RegistryItem gid_Regitem_Clsid__D2d59cd1_0a6a_4d36_Ae20_47817077d57c_ + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Math_Bin; + Subkey = "CLSID\{D2D59CD1-0A6A-4D36-AE20-47817077D57C}"; + REG_VALUE_LNG(OO_FORMULA) +End + +RegistryItem gid_Regitem_Clsid__D2d59cd1_0a6a_4d36_Ae20_47817077d57c__Auxusertype_2 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Math_Bin; + Subkey = "CLSID\{D2D59CD1-0A6A-4D36-AE20-47817077D57C}\AuxUserType\2"; + Value = "%PRODUCTNAME"; +End + +RegistryItem gid_Regitem_Clsid__D2d59cd1_0a6a_4d36_Ae20_47817077d57c__Auxusertype_3 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Math_Bin; + Subkey = "CLSID\{D2D59CD1-0A6A-4D36-AE20-47817077D57C}\AuxUserType\3"; + REG_VALUE_LNG(OO_FORMULA) +End + +RegistryItem gid_Regitem_Clsid__D2d59cd1_0a6a_4d36_Ae20_47817077d57c__Dataformats_Getset_0 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Math_Bin; + Subkey = "CLSID\{D2D59CD1-0A6A-4D36-AE20-47817077D57C}\DataFormats\GetSet\0"; + Value = "Embed Source,1,8,1"; +End + +RegistryItem gid_Regitem_Clsid__D2d59cd1_0a6a_4d36_Ae20_47817077d57c__Dataformats_Getset_1 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Math_Bin; + Subkey = "CLSID\{D2D59CD1-0A6A-4D36-AE20-47817077D57C}\DataFormats\GetSet\1"; + Value = "3,1,32,1"; +End + +RegistryItem gid_Regitem_Clsid__D2d59cd1_0a6a_4d36_Ae20_47817077d57c__Dataformats_Getset_2 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Math_Bin; + Subkey = "CLSID\{D2D59CD1-0A6A-4D36-AE20-47817077D57C}\DataFormats\GetSet\2"; + Value = "2,1,16,1"; +End + +RegistryItem gid_Regitem_Clsid__D2d59cd1_0a6a_4d36_Ae20_47817077d57c__Defaulticon + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Math_Bin; + Subkey = "CLSID\{D2D59CD1-0A6A-4D36-AE20-47817077D57C}\DefaultIcon"; + Value = "<progpath>\program\soffice.exe,0"; +End + +RegistryItem gid_Regitem_Clsid__D2d59cd1_0a6a_4d36_Ae20_47817077d57c__Inprochandler32 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Math_Bin; + Subkey = "CLSID\{D2D59CD1-0A6A-4D36-AE20-47817077D57C}\InprocHandler32"; + Value = "<progpath>\program\inprocserv.dll"; + Styles = (); +End + +RegistryItem gid_Regitem_Clsid__D2d59cd1_0a6a_4d36_Ae20_47817077d57c__Insertable + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Math_Bin; + Subkey = "CLSID\{D2D59CD1-0A6A-4D36-AE20-47817077D57C}\Insertable"; +End + +RegistryItem gid_Regitem_Clsid__D2d59cd1_0a6a_4d36_Ae20_47817077d57c__Localserver32 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Math_Bin; + Subkey = "CLSID\{D2D59CD1-0A6A-4D36-AE20-47817077D57C}\LocalServer32"; + Value = "<progpath>\program\soffice.exe -nodefault -nologo"; +End + +RegistryItem gid_Regitem_Clsid__D2d59cd1_0a6a_4d36_Ae20_47817077d57c__Miscstatus + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Math_Bin; + Subkey = "CLSID\{D2D59CD1-0A6A-4D36-AE20-47817077D57C}\MiscStatus"; + Value = "16"; +End + +RegistryItem gid_Regitem_Clsid__D2d59cd1_0a6a_4d36_Ae20_47817077d57c__Progid + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Math_Bin; + Subkey = "CLSID\{D2D59CD1-0A6A-4D36-AE20-47817077D57C}\ProgID"; + Value = "opendocument.MathDocument.1"; +End + +RegistryItem gid_Regitem_Clsid__D2d59cd1_0a6a_4d36_Ae20_47817077d57c__Programmable + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Math_Bin; + Subkey = "CLSID\{D2D59CD1-0A6A-4D36-AE20-47817077D57C}\Programmable"; +End + +RegistryItem gid_Regitem_Clsid__D2d59cd1_0a6a_4d36_Ae20_47817077d57c__Verb_0 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Math_Bin; + Subkey = "CLSID\{D2D59CD1-0A6A-4D36-AE20-47817077D57C}\verb\0"; + Value = "&Edit,0,0"; +End + +RegistryItem gid_Regitem_Clsid__D2d59cd1_0a6a_4d36_Ae20_47817077d57c__Verb__1 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Math_Bin; + Subkey = "CLSID\{D2D59CD1-0A6A-4D36-AE20-47817077D57C}\verb\-1"; + Value = "Show,0,0"; +End + +RegistryItem gid_Regitem_Clsid__D2d59cd1_0a6a_4d36_Ae20_47817077d57c__Verb__2 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Math_Bin; + Subkey = "CLSID\{D2D59CD1-0A6A-4D36-AE20-47817077D57C}\verb\-2"; + Value = "Open,0,0"; +End + +RegistryItem gid_Regitem_Clsid__D2d59cd1_0a6a_4d36_Ae20_47817077d57c__Versionindependentprogid + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Math_Bin; + Subkey = "CLSID\{D2D59CD1-0A6A-4D36-AE20-47817077D57C}\VersionIndependentProgID"; + Value = "opendocument.MathDocument.1"; +End + + + +RegistryItem gid_Regitem_Soffice_Starmathdocument_6 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Math_Bin; + Subkey = "soffice.StarMathDocument.6"; + REG_VALUE_LNG(SO60_FORMULA) +End + +RegistryItem gid_Regitem_Soffice_Starmathdocument_6_Clsid + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Math_Bin; + Subkey = "soffice.StarMathDocument.6\CLSID"; + Value = "{D0484DE6-AAEE-468a-991F-8D4B0737B57A}"; +End + +RegistryItem gid_Regitem_Soffice_Starmathdocument_6_Defaulticon + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Math_Bin; + Subkey = "soffice.StarMathDocument.6\DefaultIcon"; + Value = "<progpath>\program\soffice.exe,38"; +End + +RegistryItem gid_Regitem_Soffice_Starmathdocument_6_Insertable + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Math_Bin; + Subkey = "soffice.StarMathDocument.6\Insertable"; +End + +RegistryItem gid_Regitem_Soffice_Starmathdocument_6_Protocol_Stdfileediting_Server + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Math_Bin; + Subkey = "soffice.StarMathDocument.6\protocol\StdFileEditing\server"; + Value = "<progpath>\program\soffice.exe"; +End + +RegistryItem gid_Regitem_Soffice_Starmathdocument_6_Protocol_Stdfileediting_Verb_0 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Math_Bin; + Subkey = "soffice.StarMathDocument.6\protocol\StdFileEditing\verb\0"; + Value = "&Edit"; +End + +RegistryItem gid_Regitem_Soffice_Starmathdocument_6_Protocol_Stdfileediting_Verb__1 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Math_Bin; + Subkey = "soffice.StarMathDocument.6\protocol\StdFileEditing\verb\-1"; + Value = "&Show"; +End + +RegistryItem gid_Regitem_Soffice_Starmathdocument_6_Protocol_Stdfileediting_Verb__2 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Math_Bin; + Subkey = "soffice.StarMathDocument.6\protocol\StdFileEditing\verb\-2"; + Value = "&Open"; +End + +RegistryItem gid_Regitem_Soffice_Starmathdocument_6_Shell + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Math_Bin; + Subkey = "soffice.StarMathDocument.6\shell"; + Value = "open"; +End + +RegistryItem gid_Regitem_Soffice_Starmathdocument_6_Shell_New + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Math_Bin; + Subkey = "soffice.StarMathDocument.6\shell\new"; + REG_VALUE_LNG(NEW) +End + +RegistryItem gid_Regitem_Soffice_Starmathdocument_6_Shell_New_Command + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Math_Bin; + Subkey = "soffice.StarMathDocument.6\shell\new\command"; + Value = "\"<progpath>\program\soffice.exe\" -n \"%1\""; +End + +RegistryItem gid_Regitem_Soffice_Starmathdocument_6_Shell_Open_Command + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Math_Bin; + Subkey = "soffice.StarMathDocument.6\shell\open\command"; + Value = "\"<progpath>\program\soffice.exe\" -o \"%1\""; +End + +RegistryItem gid_Regitem_Soffice_Starmathdocument_6_Shell_Print_Command + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Math_Bin; + Subkey = "soffice.StarMathDocument.6\shell\print\command"; + Value = "\"<progpath>\program\soffice.exe\" -p \"%1\""; +End + +RegistryItem gid_Regitem_Soffice_Starmathdocument_6_Shell_Printto_Command + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Math_Bin; + Subkey = "soffice.StarMathDocument.6\shell\printto\command"; + Value = "\"<progpath>\program\soffice.exe\" -pt \"%2\" \"%1\""; +End + +RegistryItem gid_Regitem_Soffice_Starmathdocument_Curver + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "soffice.StarMathDocument\CurVer"; + ModuleID = gid_Module_Prg_Math_Bin; + Value = "soffice.StarMathDocument.6"; +End + +RegistryItem gid_Regitem_Sxm_PersistentHandler + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Math_Bin; + Subkey = ".sxm\PersistentHandler"; + Value = "{7BC0E713-5703-45BE-A29D-5D46D8B39262}"; +End + +RegistryItem gid_Regitem_Sxm_Shellex_00021500_0000_0000_C000_000000000046 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Math_Bin; + Subkey = ".sxm\shellex\{00021500-0000-0000-C000-000000000046}"; + Value = "{087B3AE3-E237-4467-B8DB-5A38AB959AC9}"; +End + +RegistryItem gid_Regitem_Sxm_Shellex_BB2E617C_0920_11D1_9A0B_00C04FC2D6C1 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Math_Bin; + Subkey = ".sxm\shellex\{BB2E617C-0920-11D1-9A0B-00C04FC2D6C1}"; + Value = "{3B092F0C-7696-40E3-A80F-68D74DA84210}"; +End + +RegistryItem gid_Regitem_StarMathDocument_6_Shellex_PropertySheetHandlers_MyPropSheet1 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Math_Bin; + Subkey = "soffice.StarMathDocument.6\shellex\PropertySheetHandlers\MyPropSheet1"; + Value = "{63542C48-9552-494A-84F7-73AA6A7C99C1}"; +End + +RegistryItem gid_Regitem_Sxm_Contenttype + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Math_Bin; + Subkey = ".sxm"; + Name = "Content Type"; + Value = "application/vnd.sun.xml.math"; +End + +RegistryItem gid_Regitem_Sxm_Mime_Database + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Math_Bin; + Subkey = "MIME\Database\Content Type\application/vnd.sun.xml.math"; + Name = "Extension"; + Value = ".sxm"; +End + +RegistryItem gid_Regitem__Mml + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Math_Bin; + Subkey = ".sxm"; + Value = "soffice.StarMathDocument.6"; +End + +RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabilities_FileAssociations_sxm + ParentID = PREDEFINED_HKEY_LOCAL_MACHINE; + Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities\FileAssociations"; + ModuleID = gid_Module_Prg_Math_Bin; + Name = ".sxm"; + Value = "soffice.StarMathDocument.6"; + Styles = (); +End + +// new odf file extension + +RegistryItem gid_Regitem_Odf_PersistentHandler + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Math_Bin; + Subkey = ".odf\PersistentHandler"; + Value = "{7BC0E713-5703-45BE-A29D-5D46D8B39262}"; +End + +RegistryItem gid_Regitem_Odf_Shellex_00021500_0000_0000_C000_000000000046 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Math_Bin; + Subkey = ".odf\shellex\{00021500-0000-0000-C000-000000000046}"; + Value = "{087B3AE3-E237-4467-B8DB-5A38AB959AC9}"; +End + +RegistryItem gid_Regitem_Odf_Shellex_BB2E617C_0920_11D1_9A0B_00C04FC2D6C1 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Math_Bin; + Subkey = ".odf\shellex\{BB2E617C-0920-11D1-9A0B-00C04FC2D6C1}"; + Value = "{3B092F0C-7696-40E3-A80F-68D74DA84210}"; +End + +RegistryItem gid_Regitem_MathDocument_1_Shellex_PropertySheetHandlers_MyPropSheet1 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Math_Bin; + Subkey = "opendocument.MathDocument.1\shellex\PropertySheetHandlers\MyPropSheet1"; + Value = "{63542C48-9552-494A-84F7-73AA6A7C99C1}"; +End + +RegistryItem gid_Regitem_Odf_Contenttype + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Math_Bin; + Subkey = ".odf"; + Name = "Content Type"; + Value = "application/vnd.oasis.opendocument.formula"; +End + +RegistryItem gid_Regitem_Odf_Mime_Database + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Math_Bin; + Subkey = "MIME\Database\Content Type\application/vnd.oasis.opendocument.formula"; + Name = "Extension"; + Value = ".odf"; +End + +RegistryItem gid_Regitem__Odf + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Math_Bin; + Subkey = ".odf"; + Value = "opendocument.MathDocument.1"; +End + +RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabilities_FileAssociations_odf + ParentID = PREDEFINED_HKEY_LOCAL_MACHINE; + Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities\FileAssociations"; + ModuleID = gid_Module_Prg_Math_Bin; + Name = ".odf"; + Value = "opendocument.MathDocument.1"; + Styles = (); +End + +RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabilities_MimeAssociations_odf + ParentID = PREDEFINED_HKEY_LOCAL_MACHINE; + Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities\MimeAssociations"; + ModuleID = gid_Module_Root; + Name = "application/vnd.oasis.opendocument.formula"; + Value = "opendocument.MathDocument.1"; + Styles = (); +End + +RegistryItem gid_Regitem_Openoffice_Mathdocument_Curver + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "opendocument.MathDocument\CurVer"; + ModuleID = gid_Module_Prg_Math_Bin; + Value = "opendocument.MathDocument.1"; +End + +RegistryItem gid_Regitem_Openoffice_Mathdocument_1 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Math_Bin; + Subkey = "opendocument.MathDocument.1"; + REG_VALUE_LNG(OO_FORMULA) +End + +RegistryItem gid_Regitem_Openoffice_Mathdocument_1_Clsid + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Math_Bin; + Subkey = "opendocument.MathDocument.1\CLSID"; + Value = "{D2D59CD1-0A6A-4D36-AE20-47817077D57C}"; +End + +RegistryItem gid_Regitem_Openoffice_Mathdocument_1_Defaulticon + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Math_Bin; + Subkey = "opendocument.MathDocument.1\DefaultIcon"; + Value = "<progpath>\program\soffice.exe,14"; +End + +RegistryItem gid_Regitem_Openoffice_Mathdocument_1_Insertable + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Math_Bin; + Subkey = "opendocument.MathDocument.1\Insertable"; +End + +RegistryItem gid_Regitem_Openoffice_Mathdocument_1_Protocol_Stdfileediting_Server + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Math_Bin; + Subkey = "opendocument.MathDocument.1\protocol\StdFileEditing\server"; + Value = "<progpath>\program\soffice.exe"; +End + +RegistryItem gid_Regitem_Openoffice_Mathdocument_1_Protocol_Stdfileediting_Verb_0 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Math_Bin; + Subkey = "opendocument.MathDocument.1\protocol\StdFileEditing\verb\0"; + Value = "&Edit"; +End + +RegistryItem gid_Regitem_Openoffice_Mathdocument_1_Protocol_Stdfileediting_Verb__1 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Math_Bin; + Subkey = "opendocument.MathDocument.1\protocol\StdFileEditing\verb\-1"; + Value = "&Show"; +End + +RegistryItem gid_Regitem_Openoffice_Mathdocument_1_Protocol_Stdfileediting_Verb__2 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Math_Bin; + Subkey = "opendocument.MathDocument.1\protocol\StdFileEditing\verb\-2"; + Value = "&Open"; +End + +RegistryItem gid_Regitem_Openoffice_Mathdocument_1_Shell + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Math_Bin; + Subkey = "opendocument.MathDocument.1\shell"; + Value = "open"; +End + +RegistryItem gid_Regitem_Openoffice_Mathdocument_1_Shell_New + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Math_Bin; + Subkey = "opendocument.MathDocument.1\shell\new"; + REG_VALUE_LNG(NEW) +End + +RegistryItem gid_Regitem_Openoffice_Mathdocument_1_Shell_New_Command + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Math_Bin; + Subkey = "opendocument.MathDocument.1\shell\new\command"; + Value = "\"<progpath>\program\soffice.exe\" -n \"%1\""; +End + +// RegistryItem gid_Regitem_Openoffice_Mathdocument_1_Shell_Open_Command +// ParentID = PREDEFINED_HKEY_CLASSES_ROOT; +// ModuleID = gid_Module_Prg_Math_Bin; +// Subkey = "opendocument.MathDocument.1\shell\open\command"; +// Value = "\"<progpath>\program\soffice.exe\" -o \"%1\""; +// End + +RegistryItem gid_Regitem_Openoffice_Mathdocument_1_Shell_Open_Command + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Math_Bin; + Subkey = "opendocument.MathDocument.1\shell\open\command"; + Value = "\"<progpath>\program\smath.exe\" -o \"%1\""; + Styles = (); +End + +RegistryItem gid_Regitem_Openoffice_Mathdocument_1_Shell_Print_Command + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Math_Bin; + Subkey = "opendocument.MathDocument.1\shell\print\command"; + Value = "\"<progpath>\program\soffice.exe\" -p \"%1\""; +End + +RegistryItem gid_Regitem_Openoffice_Mathdocument_1_Shell_Printto_Command + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Math_Bin; + Subkey = "opendocument.MathDocument.1\shell\printto\command"; + Value = "\"<progpath>\program\soffice.exe\" -pt \"%2\" \"%1\""; +End + +// "OpenWith" Windows Registry keys for extensions supported by Math + +// .ODF +RegistryItem gid_Regitem_OpenOffice_ODF_OpenWith_Math + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = ".odf\OpenWithProgIDs"; + ModuleID = gid_Module_Prg_Math_Bin; + Name = "opendocument.MathDocument.1"; + Value = " "; +End + +// .SXM +RegistryItem gid_Regitem_OpenOffice_SXM_OpenWith_Math + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = ".sxm\OpenWithProgIDs"; + ModuleID = gid_Module_Prg_Math_Bin; + Name = "opendocument.MathDocument.1"; + Value = " "; +End + +// .MML +RegistryItem gid_Regitem_OpenOffice_MML_OpenWith_Math + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = ".mml\OpenWithProgIDs"; + ModuleID = gid_Module_Prg_Math_Bin; + Name = "opendocument.MathDocument.1"; + Value = " "; +End + +// RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabilities_FileAssociations_Mml +// ParentID = PREDEFINED_HKEY_LOCAL_MACHINE; +// Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities\FileAssociations"; +// ModuleID = gid_Module_Prg_Math_Bin; +// Name = ".mml"; +// Value = "opendocument.MathDocument.1"; +// Styles = (); +// End + +RegistryItem gid_Regitem_Software_Microsoft_Windows_Currentversion_Apppaths_Smath_Exe + ParentID = PREDEFINED_HKEY_LOCAL_MACHINE; + Subkey = "Software\Microsoft\Windows\CurrentVersion\App Paths\smath.exe"; + ModuleID = gid_Module_Prg_Math_Bin; + Value = "<progpath>\program\smath.exe"; +End + +RegistryItem gid_Regitem_Software_Microsoft_Windows_Currentversion_Apppaths_Smath_Exepath + ParentID = PREDEFINED_HKEY_LOCAL_MACHINE; + Subkey = "Software\Microsoft\Windows\CurrentVersion\App Paths\smath.exe"; + ModuleID = gid_Module_Prg_Math_Bin; + Name = "Path"; + Value = "<progpath>"; +End diff --git a/scp2/source/math/registryitem_math.ulf b/scp2/source/math/registryitem_math.ulf new file mode 100644 index 000000000000..d94c2e3f2331 --- /dev/null +++ b/scp2/source/math/registryitem_math.ulf @@ -0,0 +1,39 @@ +/************************************************************************* + * + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2008 by Sun Microsystems, Inc. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * $RCSfile: registryitem_math.ulf,v $ + * $Revision: 1.8 $ + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * + ************************************************************************/ + +[STR_REG_VAL_NEW] +en-US = "&New" + +[STR_REG_VAL_SO60_FORMULA] +en-US = "%PRODUCTNAME %SXWFORMATVERSION Formula" + +[STR_REG_VAL_OO_FORMULA] +en-US = "OpenDocument Formula" +de = "OpenDocument Formel" diff --git a/scp2/source/mkopenwith.btm b/scp2/source/mkopenwith.btm new file mode 100755 index 000000000000..0c09f3b5e151 --- /dev/null +++ b/scp2/source/mkopenwith.btm @@ -0,0 +1,52 @@ +@ECHO OFF +IF '%1'==' GOTO End +IF NOT EXIST %1\. GOTO Module_Error + +SET OUTPUT=%1\OpenWith.SCP + +SET FILE=%@FILEOPEN[supported_extensions.txt,read,t] + +ECHO // "OpenWith" Windows Registry keys for extensions supported by %1 > %OUTPUT% +ECHO. >> %OUTPUT% + +:While_Read_File +SET LINE=%@FILEREAD[%FILE%] +IF '%LINE%'=='' GOTO While_Read_File +IF '%@LEFT[1,%LINE%]'==';' GOTO While_Read_File +IF '%LINE%'=='**EOF**' GOTO End_Read_File + +IF NOT '%@LEFT[1,%LINE%]'=='[' GOTO Register_Extension + +SET MODULE=%@UPPER[%@WORD["[]",0,%LINE%]] +GOTO While_Read_File + +:Register_Extension +IF NOT '%MODULE%'=='%@UPPER[%1]' GOTO While_Read_File + +ECHO // .%LINE% >> %OUTPUT% +ECHO RegistryItem gid_Regitem_OpenOffice_%LINE%_OpenWith_%1 >> %OUTPUT% +ECHO ParentID = PREDEFINED_HKEY_CLASSES_ROOT; >> %OUTPUT% +ECHO Subkey = ".%LINE%\OpenWithProgIDs"; >> %OUTPUT% +ECHO ModuleID = gid_Module_Prg_%1_Bin; >> %OUTPUT% +ECHO Name = "opendocument.%1Document.1"; >> %OUTPUT% +ECHO Value = "%PRODUCTNAME %PRODUCTVERSION"; >> %OUTPUT% +ECHO End >> %OUTPUT% +ECHO. >> %OUTPUT% + +REM GOTO End_Read_File +GOTO While_Read_File + +:End_Read_File +SET ERROR=%@FILECLOSE[%FILE%] +GOTO End + +:Help +ECHO Usage: %0 Module +ECHO Example: %0 Calc +GOTO End + +:Module_Error +ECHO Module %1 not found ! +GOTO End + +:End diff --git a/scp2/source/onlineupdate/file_onlineupdate.scp b/scp2/source/onlineupdate/file_onlineupdate.scp new file mode 100644 index 000000000000..470b69eb9030 --- /dev/null +++ b/scp2/source/onlineupdate/file_onlineupdate.scp @@ -0,0 +1,56 @@ +/************************************************************************* + * + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2008 by Sun Microsystems, Inc. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * $RCSfile: file_onlineupdate.scp,v $ + * $Revision: 1.7.116.1 $ + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * + ************************************************************************/ + +#include "macros.inc" + +SPECIAL_UNO_COMPONENT_LIB_FILE( gid_File_Lib_Updchk , updchk.uno ) + +File gid_File_Registry_Spool_Oo_Office_Addons_Onlineupdate_Xcu + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Modules_Oo_Office_Addons; + Name = "/registry/spool/org/openoffice/Office/Addons/Addons-onlineupdate.xcu"; +End + +File gid_File_Registry_Spool_Oo_Office_Jobs_Onlineupdate_Xcu + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Modules_Oo_Office_Jobs; + Name = "/registry/spool/org/openoffice/Office/Jobs/Jobs-onlineupdate.xcu"; +End + +#if defined LINUX || defined SOLARIS +File gid_File_Bin_UnpackUpdate + BIN_FILE_BODY; + Dir = gid_Dir_Program; + Name = "unpack_update"; + Styles = (PACKED); +End +#endif diff --git a/scp2/source/onlineupdate/makefile.mk b/scp2/source/onlineupdate/makefile.mk new file mode 100644 index 000000000000..19d62c5549c5 --- /dev/null +++ b/scp2/source/onlineupdate/makefile.mk @@ -0,0 +1,55 @@ +#************************************************************************* +# +# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. +# +# Copyright 2008 by Sun Microsystems, Inc. +# +# OpenOffice.org - a multi-platform office productivity suite +# +# $RCSfile: makefile.mk,v $ +# +# $Revision: 1.3 $ +# +# This file is part of OpenOffice.org. +# +# OpenOffice.org is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License version 3 +# only, as published by the Free Software Foundation. +# +# OpenOffice.org is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License version 3 for more details +# (a copy is included in the LICENSE file that accompanied this code). +# +# You should have received a copy of the GNU Lesser General Public License +# version 3 along with OpenOffice.org. If not, see +# <http://www.openoffice.org/license.html> +# for a copy of the LGPLv3 License. +# +#************************************************************************* + +PRJ=..$/.. + +PRJPCH= + +PRJNAME=scp2 +TARGET=update +TARGETTYPE=CUI + +# --- Settings ----------------------------------------------------- + +.INCLUDE : settings.mk + +SCP_PRODUCT_TYPE=osl + +PARFILES= \ + module_onlineupdate.par \ + file_onlineupdate.par + +ULFFILES= \ + module_onlineupdate.ulf + +# --- File --------------------------------------------------------- + +.INCLUDE : target.mk diff --git a/scp2/source/onlineupdate/module_onlineupdate.scp b/scp2/source/onlineupdate/module_onlineupdate.scp new file mode 100644 index 000000000000..cb6d6e267b98 --- /dev/null +++ b/scp2/source/onlineupdate/module_onlineupdate.scp @@ -0,0 +1,42 @@ +/************************************************************************* + * + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2008 by Sun Microsystems, Inc. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * $RCSfile: module_onlineupdate.scp,v $ + * $Revision: 1.10 $ + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * + ************************************************************************/ + +#include "macros.inc" + +Module gid_Module_Optional_Onlineupdate + PackageInfo = "packinfo_office.txt"; + MOD_NAME_DESC(MODULE_OPT_ONLINEUPDATE); + Sortkey = "800"; + ParentID = gid_Module_Optional; + Default = YES; + Styles = (DONTSHOWINUSERINSTALL); + Files = (gid_File_Lib_Updchk, gid_File_Registry_Spool_Oo_Office_Addons_Onlineupdate_Xcu, gid_File_Registry_Spool_Oo_Office_Jobs_Onlineupdate_Xcu, gid_File_Bin_UnpackUpdate); + Dirs = (gid_Dir_Share_Registry_Modules_Oo_Office_Addons, gid_Dir_Share_Registry_Modules_Oo_Office_Jobs); +End diff --git a/scp2/source/onlineupdate/module_onlineupdate.ulf b/scp2/source/onlineupdate/module_onlineupdate.ulf new file mode 100644 index 000000000000..c0620c9c548b --- /dev/null +++ b/scp2/source/onlineupdate/module_onlineupdate.ulf @@ -0,0 +1,36 @@ +/************************************************************************* + * + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2008 by Sun Microsystems, Inc. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * $RCSfile: module_onlineupdate.ulf,v $ + * $Revision: 1.4 $ + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * + ************************************************************************/ + +[STR_NAME_MODULE_OPT_ONLINEUPDATE] +en-US = "Online Update" + +[STR_DESC_MODULE_OPT_ONLINEUPDATE] +en-US = "Get automatically notified when a new update of %PRODUCTNAME becomes available." + diff --git a/scp2/source/ooo/common_brand.scp b/scp2/source/ooo/common_brand.scp new file mode 100644 index 000000000000..bfb171387aa3 --- /dev/null +++ b/scp2/source/ooo/common_brand.scp @@ -0,0 +1,1358 @@ +/************************************************************************* + * + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2008 by Sun Microsystems, Inc. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * $RCSfile: common_brand.scp,v $ + * $Revision: 1.21 $ + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * + ************************************************************************/ + +#include "macros.inc" + +Module gid_Module_Root_Brand + ParentID = gid_Module_Root; + InstallOrder = "150"; + Name = "ooobrand"; + Description = "OOo Brand"; + Sortkey = "1030"; + Default = YES; + Styles = (HIDDEN_ROOT,ROOT_BRAND_PACKAGE,ISUPDATEPACKAGE); + PackageInfo = "packinfo_brand.txt"; + Dirs = (gid_Brand_Dir_Program, + gid_Brand_Dir_Share, + gid_Brand_Dir_Share_C05, + gid_Brand_Dir_Share_C05_Rgt, + gid_Brand_Dir_Share_C05_Faq, + gid_Brand_Dir_Share_Config, + gid_Brand_Dir_Share_Extension, + gid_Brand_Dir_Share_Extension_Install, + gid_Brand_Dir_Share_Uno_Packages, + gid_Brand_Dir_Share_Uno_Packages_Cache, + gid_Brand_Dir_Share_Registry, + gid_Brand_Dir_Share_Registry_Data, + gid_Brand_Dir_Share_Registry_Data_Org, + gid_Brand_Dir_Share_Registry_Data_Org_Openoffice, + gid_Brand_Dir_Share_Registry_Data_Org_Openoffice_Office, + gid_Brand_Dir_Share_Registry_Modules, + gid_Brand_Dir_Share_Registry_Modules_Org, + gid_Brand_Dir_Share_Registry_Modules_Oo, + gid_Brand_Dir_Share_Registry_Modules_Oo_Inet, + gid_Brand_Dir_Share_Registry_Modules_Oo_Office, + gid_Brand_Dir_Share_Registry_Modules_Oo_Office_Common, + gid_Brand_Dir_Share_Registry_Modules_Oo_Office_Jobs, + gid_Brand_Dir_Share_Registry_Modules_Oo_Office_Ui, + gid_Brand_Dir_Share_Registry_Modules_Oo_Office_Writer, + gid_Brand_Dir_Share_Registry_Modules_Oo_Setup, + gid_Brand_Dir_Share_Xdg); + Files = (gid_Brand_File_BasisLink, + gid_Brand_File_Bin_Crashreport, + gid_Brand_File_Bin_Crashreport_Script, + gid_Brand_File_Bin_Crashreport_Com, + gid_Brand_File_Bin_Python, + gid_Brand_File_Bin_Soffice, + gid_Brand_File_Bin_Soffice_Bin, + gid_Brand_File_Bin_Soffice_Bin_Manifest, + gid_Brand_File_Bin_Spadmin, + gid_Brand_File_Bin_Unoinfo, + gid_Brand_File_Bin_Unopkgcom, + gid_Brand_File_Bin_Unopkgexe, + gid_Brand_File_Bin_Unopkg, + gid_Brand_File_Bin_Msvcr71, + gid_Brand_File_Bin_Libxml2, + gid_Brand_File_Bmp_IntroAbout, + gid_Brand_File_C05_Zip_Faq, + gid_Brand_File_C05_Zip_Register, + gid_Brand_File_C05_Htm_Faq, + gid_Brand_File_C05_Htm_Rgt, + gid_Brand_File_C05_Pdf_Gettingstartedguide, + gid_Brand_File_C05_Exe_Suptool, + gid_Brand_File_Desktophelper_Txt, + gid_Brand_File_Html_Thirdpartylicensereadme, + gid_Brand_File_Images_Brand_Zip, + gid_Brand_File_Lib_Dbghelp, + gid_Brand_File_Lib_Mingw_GccS, + gid_Brand_File_Lib_Mingw_Stdcpp, + gid_Brand_File_Lib_Mingwm10, + gid_Brand_File_Lib_Msvcr80, + gid_Brand_File_Lib_Msvcp80, + gid_Brand_File_Lib_Msvcm80, + gid_Brand_File_Msvcm80crt_Manifest, + gid_Brand_File_Lib_Npsoplugin, + gid_Brand_File_Lib_Subscrib_C05, + gid_Brand_File_Oo_Office_Compatibility_Xcu, + gid_Brand_File_Registry_Spool_Oo_Setup_Brand_Xcu, + gid_Brand_File_Registry_Spool_Oo_Office_Common_Brand_Xcu, + gid_Brand_File_Registry_Spool_Oo_Office_Ui_Brand_Xcu, + gid_Brand_File_Script_Unopkg, + gid_Brand_File_Share_Registry_Modules_Oo_Office_Jobs_Registration, + gid_Brand_File_Share_Xdg_Base, + gid_Brand_File_Share_Xdg_Calc, + gid_Brand_File_Share_Xdg_Draw, + gid_Brand_File_Share_Xdg_Extension, + gid_Brand_File_Share_Xdg_Impress, + gid_Brand_File_Share_Xdg_Math, + gid_Brand_File_Share_Xdg_Printeradmin, + gid_Brand_File_Share_Xdg_QStart, + gid_Brand_File_Share_Xdg_Writer); + Unixlinks = (gid_Brand_Unixlink_BasisLink, + gid_Brand_Unixlink_Program, + gid_Brand_Unixlink_Unopkg, + gid_Brand_Unixlink_Urelibs); +End + +// Language specific brand module + +Module gid_Module_Langpack_Brand_Template + ParentID = gid_Module_Langpack_Languageroot; + Name = "gid_Module_Langpack_Brand_Template"; + Description = "gid_Module_Langpack_Brand_Template"; + Styles = (TEMPLATEMODULE); + InstallOrder = "1050"; + Dirs = (gid_Brand_Dir_Help, + gid_Brand_Dir_Help_Isolanguage, + gid_Brand_Dir_License, + gid_Brand_Dir_Program, + gid_Brand_Dir_Resource, + gid_Brand_Dir_Readme, + gid_Brand_Dir_Share, + gid_Brand_Dir_Share_Readme); + Files = (gid_Brand_File_Res_Iso, + gid_Brand_File_Res_Ooo, + gid_Brand_File_Entitlement, + gid_Brand_File_Help_C05_Sdatabase_Zip, + gid_Brand_File_Help_C05_Scalc_Zip, + gid_Brand_File_Help_C05_Sdraw_Zip, + gid_Brand_File_Help_C05_Swriter_Zip, + gid_Brand_File_License_License, + gid_Brand_File_License_License_Html, + gid_Brand_File_Readme_Readme, + gid_Brand_File_Readme_Readme_Html, + gid_Brand_File_Registry_Spool_Oo_Office_Common_Cjk_Xcu, + gid_Brand_File_Registry_Spool_Oo_Office_Common_Korea_Xcu, + gid_Brand_File_Registry_Spool_Oo_Office_Writer_Cjk_Xcu, + gid_Brand_File_Txt_License, + gid_Brand_File_Txt_License_Html, + gid_Brand_File_Txt_Readme, + gid_Brand_File_Txt_Readme_Html); +End + +// Directories + +Directory gid_Brand_Dir_Program +#if defined MACOSX + ParentID = gid_Dir_Bundle_Contents; + DosName = "MacOS"; +#else + ParentID = gid_Dir_Brand_Root; + DosName = "program"; +#endif +End + +Directory gid_Brand_Dir_Resource + ParentID = gid_Brand_Dir_Program; + DosName = "resource"; +End + +Directory gid_Brand_Dir_Readme +#if defined MACOSX + ParentID = gid_Brand_Dir_BasisLink; +#else + ParentID = gid_Dir_Brand_Root; +#endif + DosName = "readmes"; +End + +Directory gid_Brand_Dir_License +#if defined MACOSX + ParentID = gid_Brand_Dir_BasisLink; +#else + ParentID = gid_Dir_Brand_Root; +#endif + DosName = "licenses"; +End + +Directory gid_Brand_Dir_Help +#if defined MACOSX + ParentID = gid_Dir_Bundle_Contents; +#else + ParentID = gid_Dir_Brand_Root; +#endif + DosName = "help"; +End + +Directory gid_Brand_Dir_Help_Isolanguage + ParentID = gid_Brand_Dir_Help; + DIR_ISOLANGUAGE_ALL_LANG; +End + +Directory gid_Brand_Dir_Share +#if defined MACOSX + ParentID = gid_Dir_Bundle_Contents; +#else + ParentID = gid_Dir_Brand_Root; +#endif + DosName = "share"; +End + +Directory gid_Brand_Dir_Share_Config + ParentID = gid_Brand_Dir_Share; + DosName = "config"; +End + +Directory gid_Brand_Dir_Share_Readme + ParentID = gid_Brand_Dir_Share; + DosName = "readme"; +End + +Directory gid_Brand_Dir_Share_Extension + ParentID = gid_Brand_Dir_Share; + DosName = "extension"; +End + +Directory gid_Brand_Dir_Share_Extension_Install + ParentID = gid_Brand_Dir_Share_Extension; + DosName = "install"; + Styles = (CREATE); +End + +Directory gid_Brand_Dir_Share_Uno_Packages + ParentID = gid_Brand_Dir_Share; + DosName = "uno_packages"; + Styles = (CREATE); +End + +Directory gid_Brand_Dir_Share_Uno_Packages_Cache + ParentID = gid_Brand_Dir_Share_Uno_Packages; + DosName = "cache"; + Styles = (CREATE); +End + +Directory gid_Brand_Dir_Share_Registry + ParentID = gid_Brand_Dir_Share; + DosName = "registry"; +End + +Directory gid_Brand_Dir_Share_Registry_Data + ParentID = gid_Brand_Dir_Share_Registry; + HostName = "data"; +End + +Directory gid_Brand_Dir_Share_Registry_Data_Org + ParentID = gid_Brand_Dir_Share_Registry_Data; + HostName = "org"; +End + +Directory gid_Brand_Dir_Share_Registry_Data_Org_Openoffice + ParentID = gid_Brand_Dir_Share_Registry_Data_Org; + HostName = "openoffice"; +End + +Directory gid_Brand_Dir_Share_Registry_Data_Org_Openoffice_Office + ParentID = gid_Brand_Dir_Share_Registry_Data_Org_Openoffice; + HostName = "Office"; +End + +Directory gid_Brand_Dir_Share_Registry_Modules + ParentID = gid_Brand_Dir_Share_Registry; + HostName = "modules"; +End + +Directory gid_Brand_Dir_Share_Registry_Modules_Org + ParentID = gid_Brand_Dir_Share_Registry_Modules; + HostName = "org"; +End + +Directory gid_Brand_Dir_Share_Registry_Modules_Oo + ParentID = gid_Brand_Dir_Share_Registry_Modules_Org; + HostName = "openoffice"; +End + +Directory gid_Brand_Dir_Share_Registry_Modules_Oo_Inet + ParentID = gid_Brand_Dir_Share_Registry_Modules_Oo; + HostName = "Inet"; +End + +Directory gid_Brand_Dir_Share_Registry_Modules_Oo_Office + ParentID = gid_Brand_Dir_Share_Registry_Modules_Oo; + HostName = "Office"; +End + +Directory gid_Brand_Dir_Share_Registry_Modules_Oo_Office_Common + ParentID = gid_Brand_Dir_Share_Registry_Modules_Oo_Office; + HostName = "Common"; +End + +Directory gid_Brand_Dir_Share_Registry_Modules_Oo_Office_Ui + ParentID = gid_Brand_Dir_Share_Registry_Modules_Oo_Office; + HostName = "UI"; +End + +Directory gid_Brand_Dir_Share_Registry_Modules_Oo_Office_Writer + ParentID = gid_Brand_Dir_Share_Registry_Modules_Oo_Office; + HostName = "Writer"; +End + +Directory gid_Brand_Dir_Share_Registry_Modules_Oo_Setup + ParentID = gid_Brand_Dir_Share_Registry_Modules_Oo; + HostName = "Setup"; +End + +#if defined UNX && ! defined MACOSX +Directory gid_Brand_Dir_Share_Xdg + ParentID = gid_Brand_Dir_Share; + DosName = "xdg"; +End +#endif + +// Link to basis + +#if defined WNT +File gid_Brand_File_BasisLink + TXT_FILE_BODY; + Dir = gid_Dir_Brand_Root; + Name = "basis-link"; + Styles = (PACKED); +End +#elif defined MACOSX +Directory gid_Brand_Dir_BasisLink + ParentID = gid_Dir_Bundle_Contents; + DosName = "basis-link"; +End +#else +Unixlink gid_Brand_Unixlink_BasisLink + BIN_FILE_BODY; + Styles = (); + // Styles = (LAYERLINK); + Name = "basis-link"; + Dir = gid_Dir_Brand_Root; + Target = "../${UNIXBASISROOTNAME}/basis${OOOBASEVERSION}"; +End +#endif + +// UnixLinks + +#if defined MACOSX +Unixlink gid_Brand_Unixlink_Urelibs + Dir = gid_Brand_Dir_Program; + Name = "urelibs"; + Target = "../basis-link/ure-link/lib"; +End +#endif + +#if defined MACOSX +Unixlink gid_Brand_Unixlink_Program + BIN_FILE_BODY; + Dir = gid_Dir_Bundle_Contents; + Name = "program"; + Target = "MacOS"; + Styles = (); +End +#endif + +// Files + +File gid_Brand_File_Html_Thirdpartylicensereadme + Name = "THIRDPARTYLICENSEREADME.html"; +#ifdef MACOSX + Dir = gid_Brand_Dir_BasisLink; +#else + Dir = gid_Dir_Brand_Root; +#endif + Styles = (WORKSTATION); + TXT_FILE_BODY; +End + +File gid_Brand_File_Bin_Soffice + BIN_FILE_BODY; + Dir = gid_Brand_Dir_Program; + Name = EXENAME(soffice); + #ifdef WNT + Styles = (PACKED, PATCH_SO_NAME); + #else + Styles = (PACKED); + #endif +End + +#if defined(UNX) && !defined(QUARTZ) +File gid_Brand_File_Bin_Spadmin + BIN_FILE_BODY; + Dir = gid_Brand_Dir_Program; + Name = "spadmin"; + Styles = (PACKED); +End +#endif + +File gid_Brand_File_Bin_Soffice_Bin + BIN_FILE_BODY; + Dir = gid_Brand_Dir_Program; +#if defined WNT + Styles = (PACKED, PATCH_SO_NAME); +#else + Styles = (PACKED); +#endif + Name = "soffice.bin"; +End + +// use this for high detail file open dialog >= 5.1 windows +#ifdef WNT +File gid_Brand_File_Bin_Soffice_Bin_Manifest + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Brand_Dir_Program; + Name = "soffice.bin.manifest"; +End +#endif + +#ifdef WNT +File gid_Brand_File_Desktophelper_Txt + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Brand_Dir_Program; + Name = "desktophelper.txt"; + ComponentCondition = "CREATEDESKTOPLINK=1"; +End +#endif + +File gid_Brand_File_Bin_Unoinfo + BIN_FILE_BODY; + Dir = gid_Brand_Dir_Program; + Name = EXENAME(unoinfo); + Styles = (PACKED); +End + +#ifdef WNT +File gid_Brand_File_Bin_Unopkgcom + BIN_FILE_BODY; + Dir = gid_Brand_Dir_Program; + Styles = (PACKED); + Name = "unopkg.com"; +End +#endif + +#ifdef WNT +File gid_Brand_File_Bin_Unopkgexe + BIN_FILE_BODY; + Dir = gid_Brand_Dir_Program; + Styles = (PACKED); + Name = "unopkg.exe"; +End +#endif + +#ifdef WNT +File gid_Brand_File_Bin_Rebaseoo + BIN_FILE_BODY; + Dir = gid_Brand_Dir_Program; + Styles = (PACKED); + Name = "rebaseoo.exe"; +End + +File gid_Brand_File_Bin_Rebasegui + BIN_FILE_BODY; + Dir = gid_Brand_Dir_Program; + Styles = (PACKED); + Name = "rebasegui.exe"; +End +#endif + +#if defined UNX && !defined MACOSX +File gid_Brand_File_Script_Unopkg + BIN_FILE_BODY; + Dir = gid_Brand_Dir_Program; + Styles = (PACKED); + Name = "unopkg"; +End +#endif + +#if defined MACOSX +Unixlink gid_Brand_Unixlink_Unopkg + BIN_FILE_BODY; + Dir = gid_Brand_Dir_Program; + Name = "unopkg"; + Target = "unopkg.bin"; + Styles = (); +End +#endif + +File gid_Brand_File_Bin_Unopkg + BIN_FILE_BODY; + Dir = gid_Brand_Dir_Program; + Styles = (PACKED); + Name = "unopkg.bin"; +End + +#if defined WNT && \ + (defined M1310 || \ + ((defined M1400 || defined M1500) && \ + !(defined SYSTEM_MOZILLA || defined WITHOUT_MOZILLA))) +File gid_Brand_File_Bin_Msvcr71 + TXT_FILE_BODY; + Dir = gid_Brand_Dir_Program; + Name = SCP2_URE_DL_NORMAL("msvcr71" SCP2_STDLP_DEBUG); + Styles = (PACKED); +End +#endif + +// Due to Windows DLL search order, OOo executables might pick up a libxml2 DLL +// from a Windows system directory instead of the one from the URE; to avoid +// problems, as a HACK, for now a copy of the URE libxml2 DLL is placed next to +// the OOo executables (where it takes precedence even over DLLs from the +// Windows system directory): +#if defined WNT && !defined SYSTEM_LIBXML +File gid_Brand_File_Bin_Libxml2 + TXT_FILE_BODY; + Dir = gid_Brand_Dir_Program; +#if defined _gcc3 + Name = SCP2_URE_DL_NORMAL("libxml2-2"); +#else + Name = SCP2_URE_DL_NORMAL("libxml2"); +#endif + Styles = (PACKED); +End +#endif + +#if !defined WITHOUT_MOZILLA && (!defined UNX || defined ENABLE_GTK) +File gid_Brand_File_Lib_Npsoplugin + BIN_FILE_BODY; + Name = SPECIAL_NAME(npsoplugin); + Dir = gid_Brand_Dir_Program; + Styles = (PACKED); +End +#endif + +File gid_Brand_File_Bmp_IntroAbout + TXT_FILE_BODY; + Dir = gid_Brand_Dir_Program; + Name = "intro.zip"; + Styles = (ARCHIVE); +End + +File gid_Brand_File_Images_Brand_Zip + TXT_FILE_BODY; + Dir = gid_Brand_Dir_Share_Config; + Name = "images_brand.zip"; + Styles = (PACKED); +End + +File gid_Brand_File_Oo_Office_Compatibility_Xcu + TXT_FILE_BODY; + Styles = (PACKED, SCPZIP_REPLACE); + Dir = gid_Brand_Dir_Share_Registry_Data_Org_Openoffice_Office; + Name = "/registry/data/org/openoffice/Office/Compatibility.xcu"; +End + +File gid_Brand_File_Registry_Spool_Oo_Office_Common_Brand_Xcu + TXT_FILE_BODY; + Styles = (PACKED, SCPZIP_REPLACE); + Dir = gid_Brand_Dir_Share_Registry_Modules_Oo_Office_Common; + Name = "/registry/spool/org/openoffice/Office/Common-brand.xcu"; +End + +File gid_Brand_File_Registry_Spool_Oo_Office_Common_Cjk_Xcu + TXT_FILE_BODY; + Styles = (PACKED,MAKE_LANG_SPECIFIC); + Dir = gid_Brand_Dir_Share_Registry_Modules_Oo_Office_Common; + Name (ja) = "/registry/spool/org/openoffice/Office/Common-cjk.xcu"; + Name (ko) = "/registry/spool/org/openoffice/Office/Common-cjk.xcu"; + Name (zh-CN) = "/registry/spool/org/openoffice/Office/Common-cjk.xcu"; + Name (zh-TW) = "/registry/spool/org/openoffice/Office/Common-cjk.xcu"; +End + +File gid_Brand_File_Registry_Spool_Oo_Office_Common_Korea_Xcu + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Brand_Dir_Share_Registry_Modules_Oo_Office_Common; + Name (ko) = "/registry/spool/org/openoffice/Office/Common-korea.xcu"; +End + +File gid_Brand_File_Registry_Spool_Oo_Office_Ui_Brand_Xcu + TXT_FILE_BODY; + Styles = (PACKED, SCPZIP_REPLACE); + Dir = gid_Brand_Dir_Share_Registry_Modules_Oo_Office_Ui; + Name = "/registry/spool/org/openoffice/Office/UI-brand.xcu"; +End + +File gid_Brand_File_Registry_Spool_Oo_Office_Writer_Cjk_Xcu + TXT_FILE_BODY; + Styles = (PACKED,MAKE_LANG_SPECIFIC); + Dir = gid_Brand_Dir_Share_Registry_Modules_Oo_Office_Writer; + Name (ja) = "/registry/spool/org/openoffice/Office/Writer-cjk.xcu"; + Name (ko) = "/registry/spool/org/openoffice/Office/Writer-cjk.xcu"; + Name (zh-CN) = "/registry/spool/org/openoffice/Office/Writer-cjk.xcu"; + Name (zh-TW) = "/registry/spool/org/openoffice/Office/Writer-cjk.xcu"; +End + +File gid_Brand_File_Registry_Spool_Oo_Setup_Brand_Xcu + TXT_FILE_BODY; + Styles = (PACKED, SCPZIP_REPLACE); + Dir = gid_Brand_Dir_Share_Registry_Modules_Oo_Setup; + Name = "/registry/spool/org/openoffice/Setup-brand.xcu"; +End + +#if defined UNX && ! defined MACOSX +File gid_Brand_File_Share_Xdg_Base + TXT_FILE_BODY; + Dir = gid_Brand_Dir_Share_Xdg; + Styles = (PACKED,SCPZIP_REPLACE); + Name = "base.desktop"; +End +#endif + +#if defined UNX && ! defined MACOSX +File gid_Brand_File_Share_Xdg_Calc + TXT_FILE_BODY; + Dir = gid_Brand_Dir_Share_Xdg; + Name = "calc.desktop"; + Styles = (PACKED,SCPZIP_REPLACE); +End +#endif + +#if defined UNX && ! defined MACOSX +File gid_Brand_File_Share_Xdg_Draw + TXT_FILE_BODY; + Dir = gid_Brand_Dir_Share_Xdg; + Name = "draw.desktop"; + Styles = (PACKED,SCPZIP_REPLACE); +End +#endif + +#if defined UNX && ! defined MACOSX +File gid_Brand_File_Share_Xdg_Impress + TXT_FILE_BODY; + Dir = gid_Brand_Dir_Share_Xdg; + Name = "impress.desktop"; + Styles = (PACKED,SCPZIP_REPLACE); +End +#endif + +#if defined UNX && ! defined MACOSX +File gid_Brand_File_Share_Xdg_Math + TXT_FILE_BODY; + Dir = gid_Brand_Dir_Share_Xdg; + Name = "math.desktop"; + Styles = (PACKED,SCPZIP_REPLACE); +End +#endif + +#if defined UNX && ! defined MACOSX +File gid_Brand_File_Share_Xdg_Printeradmin + TXT_FILE_BODY; + Dir = gid_Brand_Dir_Share_Xdg; + Styles = (PACKED,SCPZIP_REPLACE); + Name = "printeradmin.desktop"; +End +#endif + +#if defined UNX && ! defined MACOSX +#ifdef ENABLE_GTK +File gid_Brand_File_Share_Xdg_QStart + TXT_FILE_BODY; + Dir = gid_Brand_Dir_Share_Xdg; + Styles = (PACKED,SCPZIP_REPLACE); + Name = "qstart.desktop"; +End +#endif +#endif + +#if defined UNX && ! defined MACOSX +File gid_Brand_File_Share_Xdg_Writer + TXT_FILE_BODY; + Dir = gid_Brand_Dir_Share_Xdg; + Name = "writer.desktop"; + Styles = (PACKED,SCPZIP_REPLACE); +End +#endif + +#if defined WNT && defined(_gcc3) +File gid_Brand_File_Lib_Mingwm10 + BIN_FILE_BODY; + Styles = (PACKED); + Dir = gid_Brand_Dir_Program; + Name = "mingwm10.dll"; +End +#endif + +#if defined(WNT) +#if defined(M1400) +#if defined(PROF_EDITION) +File gid_Brand_File_Lib_Msvcr80 + BIN_FILE_BODY; + Styles = (PACKED); + Dir = gid_Brand_Dir_Program; +#ifndef _STLP_DEBUG + Name = "msvcr80.dll"; +#else + Name = "msvcr80d.dll"; +#endif +End +#endif +#endif +#endif + +#if defined(WNT) && defined( _gcc3 ) + +#if defined(MINGW_GCCDLL) + +File gid_Brand_File_Lib_Mingw_GccS + TXT_FILE_BODY; + Dir = gid_Brand_Dir_Program; + Name = MINGW_GCCDLL; + Styles = (PACKED); +End + +#endif + +#if defined(MINGW_GXXDLL) + +File gid_Brand_File_Lib_Mingw_Stdcpp + TXT_FILE_BODY; + Dir = gid_Brand_Dir_Program; + Name = MINGW_GXXDLL; + Styles = (PACKED); +End + +#endif + +#endif + +#if defined(WNT) +#if defined(M1400) +#if defined(PROF_EDITION) +File gid_Brand_File_Lib_Msvcp80 + BIN_FILE_BODY; + Styles = (PACKED); + Dir = gid_Brand_Dir_Program; +#ifndef _STLP_DEBUG + Name = "msvcp80.dll"; +#else + Name = "msvcp80d.dll"; +#endif +End +#endif +#endif +#endif + +#if defined(WNT) +#if defined(M1400) +#if defined(PROF_EDITION) +File gid_Brand_File_Lib_Msvcm80 + BIN_FILE_BODY; + Styles = (PACKED); + Dir = gid_Brand_Dir_Program; +#ifndef _STLP_DEBUG + Name = "msvcm80.dll"; +#else + Name = "msvcm80d.dll"; +#endif +End +#endif +#endif +#endif + +#if defined(WNT) +#if defined(M1400) +#if defined(PROF_EDITION) +File gid_Brand_File_Msvcm80crt_Manifest + BIN_FILE_BODY; + Styles = (PACKED); + Dir = gid_Brand_Dir_Program; +#ifndef _STLP_DEBUG + Name = "Microsoft.VC80.CRT.manifest"; +#else + Name = "Microsoft.VC80.DebugCRT.manifest"; +#endif +End +#endif +#endif +#endif + +// Profiles + +Profile gid_Brand_Profile_Bootstrap_Ini + ModuleID = gid_Module_Root_Brand; + Name = PROFILENAME(bootstrap); + Dir = gid_Brand_Dir_Program; + Styles = (NETWORK); +End + +Profile gid_Brand_Profile_Soffice_Ini + ModuleID = gid_Module_Root_Brand; + Name = PROFILENAME(soffice); + Dir = gid_Brand_Dir_Program; + Styles = (NETWORK); +End + +Profile gid_Brand_Profile_Setup_Ini + ModuleID = gid_Module_Root_Brand; + Name = PROFILENAME(setup); + Dir = gid_Brand_Dir_Program; + Styles = (NETWORK); +End + +Profile gid_Brand_Profile_Version_Ini + ModuleID = gid_Module_Root_Brand; + Name = PROFILENAME(version); + Dir = gid_Brand_Dir_Program; + Styles = (NETWORK); +End + +Profile gid_Brand_Profile_Fundamental_Ini + ModuleID = gid_Module_Root_Brand; + Name = PROFILENAME(fundamental); + Dir = gid_Brand_Dir_Program; +End + +#if !defined MACOSX +Profile gid_Brand_Profile_Redirect_Ini + ModuleID = gid_Module_Root_Brand; + Name = PROFILENAME(redirect); + Dir = gid_Brand_Dir_Program; +End +#endif + +// ProfileItems + +ProfileItem gid_Brand_Profileitem_Bootstrap_Baseinstall + ProfileID = gid_Brand_Profile_Bootstrap_Ini; + ModuleID = gid_Module_Root_Brand; + Section = "Bootstrap"; + Order = 2; + Key = "BaseInstallation"; + Value = "${OOO_BASE_DIR}"; +End + +ProfileItem gid_Brand_Profileitem_Bootstrap_Productkey + ProfileID = gid_Brand_Profile_Bootstrap_Ini; + ModuleID = gid_Module_Root_Brand; + Section = "Bootstrap"; + Order = 1; + Key = "ProductKey"; + Value = "<productkey>"; +End + +ProfileItem gid_Brand_Profileitem_Bootstrap_Errorreport_Port + ProfileID = gid_Brand_Profile_Bootstrap_Ini; + ModuleID = gid_Module_Root_Brand; + Section = "ErrorReport"; + Order = 7; + Key = "ErrorReportPort"; + Value = "80"; +End + +ProfileItem gid_Brand_Profileitem_Bootstrap_Installmode + ProfileID = gid_Brand_Profile_Bootstrap_Ini; + ModuleID = gid_Module_Root_Brand; + Section = "Bootstrap"; + Order = 5; + Key = "InstallMode"; + Value = "<installmode>"; +End + +ProfileItem gid_Brand_Profileitem_Bootstrap_Userinstall + ProfileID = gid_Brand_Profile_Bootstrap_Ini; + ModuleID = gid_Module_Root_Brand; + Section = "Bootstrap"; + Order = 3; + Key = "UserInstallation"; + #ifdef WNT + Value = "$SYSUSERCONFIG/%ONEWORDPRODUCTNAME/%USERDIRPRODUCTVERSION"; + #elif defined MACOSX + Value = "$SYSUSERCONFIG/%ONEWORDPRODUCTNAME/%USERDIRPRODUCTVERSION"; + #else + Value = "$SYSUSERCONFIG/.%LCONEWORDPRODUCTNAME/%USERDIRPRODUCTVERSION"; + #endif + StandaloneValue = "$ORIGIN/.."; +End + +ProfileItem gid_Brand_Profileitem_Soffice_UreBootstrap + ModuleID = gid_Module_Root_Brand; + ProfileID = gid_Brand_Profile_Soffice_Ini; + Section = "Bootstrap"; + Key = "URE_BOOTSTRAP"; + Value = "${ORIGIN}/" PROFILENAME(fundamental); +End + +ProfileItem gid_Brand_Profileitem_Soffice_Logo + ProfileID = gid_Brand_Profile_Soffice_Ini; + ModuleID = gid_Module_Root_Brand; + Section = "Bootstrap"; + Order = 1; + Key = "Logo"; + Value = "1"; +End + +ProfileItem gid_Brand_Profileitem_Soffice_ProgressBarColor_So + ProfileID = gid_Brand_Profile_Soffice_Ini; + ModuleID = gid_Module_Root_Brand; + Section = "Bootstrap"; + Order = 2; + Key = "ProgressBarColor"; + Value = "${PROGRESSBARCOLOR}"; +End + +ProfileItem gid_Brand_Profileitem_Soffice_ProgressSize_So + ProfileID = gid_Brand_Profile_Soffice_Ini; + ModuleID = gid_Module_Root_Brand; + Section = "Bootstrap"; + Order = 3; + Key = "ProgressSize"; + Value = "${PROGRESSSIZE}"; +End + +ProfileItem gid_Brand_Profileitem_Soffice_ProgressPosition_So + ProfileID = gid_Brand_Profile_Soffice_Ini; + ModuleID = gid_Module_Root_Brand; + Section = "Bootstrap"; + Order = 4; + Key = "ProgressPosition"; + Value = "${PROGRESSPOSITION}"; +End + +ProfileItem gid_Brand_Profileitem_Soffice_ProgressFrameColor_So + ProfileID = gid_Brand_Profile_Soffice_Ini; + ModuleID = gid_Module_Root_Brand; + Section = "Bootstrap"; + Order = 5; + Key = "ProgressFrameColor"; + Value = "${PROGRESSFRAMECOLOR}"; +End + +#ifdef WNT +ProfileItem gid_Brand_Profileitem_Soffice_Hideeula + ProfileID = gid_Brand_Profile_Soffice_Ini; + ModuleID = gid_Module_Root_Brand; + Section = "Bootstrap"; + Order = 7; + Key = "HideEula"; + Value = "[HIDEEULA]"; + Inifiletablekey = "HideEula"; + Inifiletableaction = "1"; + Styles = (INIFILETABLE); +End +#endif + +ProfileItem gid_Brand_Profileitem_Version_Buildid + ProfileID = gid_Brand_Profile_Version_Ini; + ModuleID = gid_Module_Root_Brand; + Section = "Version"; + Order = 4; + Key = "buildid"; + Value = "<buildid>"; +End + +ProfileItem gid_Brand_Profileitem_Version_Productsource + ProfileID = gid_Brand_Profile_Version_Ini; + ModuleID = gid_Module_Root_Brand; + Section = "Version"; + Order = 7; + Key = "ProductSource"; + Value = "<sourceid>"; +End + +#ifdef WNT + +ProfileItem gid_Brand_Profileitem_Version_Productcode + ProfileID = gid_Brand_Profile_Version_Ini; + ModuleID = gid_Module_Root_Brand; + Section = "Version"; + Order = 8; + Key = "ProductCode"; + Value = "<productcode>"; +End + +#endif + +#ifdef WNT + +ProfileItem gid_Brand_Profileitem_Version_Upgradecode + ProfileID = gid_Brand_Profile_Version_Ini; + ModuleID = gid_Module_Root_Brand; + Section = "Version"; + Order = 9; + Key = "UpgradeCode"; + Value = "<upgradecode>"; +End + +#endif + +ProfileItem gid_Brand_Profileitem_Version_Productmajor + ProfileID = gid_Brand_Profile_Version_Ini; + ModuleID = gid_Module_Root_Brand; + Section = "Version"; + Order = 10; + Key = "ProductMajor"; + Value = "<productmajor>"; +End + +ProfileItem gid_Brand_Profileitem_Version_Productminor + ProfileID = gid_Brand_Profile_Version_Ini; + ModuleID = gid_Module_Root_Brand; + Section = "Version"; + Order = 11; + Key = "ProductMinor"; + Value = "<productminor>"; +End + +ProfileItem gid_Brand_Profileitem_Version_Productbuildid + ProfileID = gid_Brand_Profile_Version_Ini; + ModuleID = gid_Module_Root_Brand; + Section = "Version"; + Order = 12; + Key = "ProductBuildid"; + Value = "<productbuildid>"; +End + +ProfileItem gid_Brand_Profileitem_Version_Alllanguages + ProfileID = gid_Brand_Profile_Version_Ini; + ModuleID = gid_Module_Root_Brand; + Section = "Version"; + Order = 13; + Key = "AllLanguages"; + Value = "<alllanguages>"; +End + +#ifdef WNT + +ProfileItem gid_Brand_Profileitem_Version_Msiproductversion + ProfileID = gid_Brand_Profile_Version_Ini; + ModuleID = gid_Module_Root_Brand; + Section = "Version"; + Order = 14; + Key = "MsiProductVersion"; + Value = "<msiproductversion>"; +End + +#endif + +ProfileItem gid_Brand_Profileitem_Version_Updateurl + ProfileID = gid_Brand_Profile_Version_Ini; + ModuleID = gid_Module_Root_Brand; + Section = "Version"; + Order = 15; + Key = "UpdateURL"; + #if defined(BUILD_SPECIAL) + #ifdef WNT + Value = "${UPDATEURL}"; + #else // defined WNT + Value = "${UPDATEURL}?pkgfmt=<pkgformat>"; + #endif //defined WNT + #else + Value = ""; + #endif +End + +ProfileItem gid_Brand_Profileitem_Version_Updateid + ProfileID = gid_Brand_Profile_Version_Ini; + ModuleID = gid_Module_Root_Brand; + Section = "Version"; + Order = 16; + Key = "UpdateID"; + Value = "<updateid>"; +End + +ProfileItem gid_Brand_Profileitem_Version_Useragent + ProfileID = gid_Brand_Profile_Version_Ini; + ModuleID = gid_Module_Root_Brand; + Section = "Version"; + Order = 17; + Key = "UpdateUserAgent"; + Value = "<PRODUCT> (${buildid}; ${_OS}; ${_ARCH}; BundledLanguages=${AllLanguages})"; +End + +ProfileItem gid_Brand_Profileitem_Version_Ooobaseversion + ProfileID = gid_Brand_Profile_Version_Ini; + ModuleID = gid_Module_Root_Brand; + Section = "Version"; + Order = 18; + Key = "OOOBaseVersion"; + Value = "${OOOBASEVERSION}"; +End + +ProfileItem gid_Brand_Profileitem_Version_Extensionupdateurl + ProfileID = gid_Brand_Profile_Version_Ini; + ModuleID = gid_Module_Root_Brand; + Section = "Version"; + Order = 18; + Key = "ExtensionUpdateURL"; + Value = "http://updateexte.services.openoffice.org/ExtensionUpdateService/check.Update"; +End + +ProfileItem gid_Brand_Profileitem_Fundamental_Brand_Base_Dir + ModuleID = gid_Module_Root_Brand; + ProfileID = gid_Brand_Profile_Fundamental_Ini; + Section = "Bootstrap"; + Key = "BRAND_BASE_DIR"; + Value = "${ORIGIN}/.."; +End + +ProfileItem gid_Brand_Profileitem_Fundamental_Ooo_Base_Dir + ModuleID = gid_Module_Root_Brand; + ProfileID = gid_Brand_Profile_Fundamental_Ini; + Section = "Bootstrap"; + Key = "OOO_BASE_DIR"; +#if defined WNT + Value = "${.link:${BRAND_BASE_DIR}/basis-link}"; +#else + Value = "${BRAND_BASE_DIR}/basis-link"; +#endif +End + +ProfileItem gid_Brand_Profileitem_Fundamental_Uno_Shared_Packages_Cache + ModuleID = gid_Module_Root_Brand; + ProfileID = gid_Brand_Profile_Fundamental_Ini; + Section = "Bootstrap"; + Key = "UNO_SHARED_PACKAGES_CACHE"; + Value = "${${OOO_BASE_DIR}/program/" PROFILENAME(fundamentalbasis) ":UNO_SHARED_PACKAGES_CACHE}"; +End + +ProfileItem gid_Brand_Profileitem_Fundamental_Uno_User_Packages_Cache + ModuleID = gid_Module_Root_Brand; + ProfileID = gid_Brand_Profile_Fundamental_Ini; + Section = "Bootstrap"; + Key = "UNO_USER_PACKAGES_CACHE"; + Value = "${${OOO_BASE_DIR}/program/" PROFILENAME(fundamentalbasis) ":UNO_USER_PACKAGES_CACHE}"; +End + +ProfileItem gid_Brand_Profileitem_Fundamental_Ure_More_Types + ModuleID = gid_Module_Root_Brand; + ProfileID = gid_Brand_Profile_Fundamental_Ini; + Section = "Bootstrap"; + Key = "URE_MORE_TYPES"; + Value = "${${OOO_BASE_DIR}/program/" PROFILENAME(fundamentalbasis) ":URE_MORE_TYPES}"; +End + +ProfileItem gid_Brand_Profileitem_Fundamental_Ure_More_Services + ModuleID = gid_Module_Root_Brand; + ProfileID = gid_Brand_Profile_Fundamental_Ini; + Section = "Bootstrap"; + Key = "URE_MORE_SERVICES"; + Value = "${${OOO_BASE_DIR}/program/" PROFILENAME(fundamentalbasis) ":URE_MORE_SERVICES}"; +End + +ProfileItem gid_Brand_Profileitem_Fundamental_Ure_More_Java_Types + ModuleID = gid_Module_Root_Brand; + ProfileID = gid_Brand_Profile_Fundamental_Ini; + Section = "Bootstrap"; + Key = "URE_MORE_JAVA_TYPES"; + Value = "${${OOO_BASE_DIR}/program/" PROFILENAME(fundamentalbasis) ":URE_MORE_JAVA_TYPES}"; +End + +ProfileItem gid_Brand_Profileitem_Fundamental_Ure_Java_Jfw_Shared_Data + ModuleID = gid_Module_Root_Brand; + ProfileID = gid_Brand_Profile_Fundamental_Ini; + Section = "Bootstrap"; + Key = "URE_OVERRIDE_JAVA_JFW_SHARED_DATA"; + Value = "${${OOO_BASE_DIR}/program/" PROFILENAME(fundamentalbasis) ":URE_OVERRIDE_JAVA_JFW_SHARED_DATA}"; +End + +ProfileItem gid_Brand_Profileitem_Fundamental_Ure_Java_Jfw_User_Data + ModuleID = gid_Module_Root_Brand; + ProfileID = gid_Brand_Profile_Fundamental_Ini; + Section = "Bootstrap"; + Key = "URE_OVERRIDE_JAVA_JFW_USER_DATA"; + Value = "${${OOO_BASE_DIR}/program/" PROFILENAME(fundamentalbasis) ":URE_OVERRIDE_JAVA_JFW_USER_DATA}"; +End + +ProfileItem gid_Brand_Profileitem_Fundamental_Ure_Java_Classpath_Urls + ModuleID = gid_Module_Root_Brand; + ProfileID = gid_Brand_Profile_Fundamental_Ini; + Section = "Bootstrap"; + Key = "URE_MORE_JAVA_CLASSPATH_URLS"; + Value = "${${OOO_BASE_DIR}/program/" PROFILENAME(fundamentalbasis) ":URE_MORE_JAVA_CLASSPATH_URLS}"; +End + +ProfileItem gid_Brand_Profileitem_Fundamental_Ure_Bin_Dir + ModuleID = gid_Module_Root_Brand; + ProfileID = gid_Brand_Profile_Fundamental_Ini; + Section = "Bootstrap"; + Key = "URE_BIN_DIR"; + Value = "${${OOO_BASE_DIR}/program/" PROFILENAME(fundamentalbasis) ":URE_BIN_DIR}"; +End + +ProfileItem gid_Brand_Profileitem_Fundamental_Ure_Lib_Dir + ModuleID = gid_Module_Root_Brand; + ProfileID = gid_Brand_Profile_Fundamental_Ini; + Section = "Bootstrap"; + Key = "URE_LIB_DIR"; + Value = "${${OOO_BASE_DIR}/program/" PROFILENAME(fundamentalbasis) ":URE_LIB_DIR}"; +End + +#if !defined MACOSX +ProfileItem gid_Brand_Profileitem_Redirect_Ure_Bootstrap + ModuleID = gid_Module_Root_Brand; + ProfileID = gid_Brand_Profile_Redirect_Ini; + Section = "Bootstrap"; + Key = "URE_BOOTSTRAP"; + Value = "${ORIGIN}/" PROFILENAME(fundamental); +End +#endif + +#ifdef WNT +ProfileItem gid_Brand_Profileitem_Setup_Alluserset + ProfileID = gid_Brand_Profile_Setup_Ini; + ModuleID = gid_Module_Root_Brand; + Section = "Bootstrap"; + Order = 4; + Key = "ALLUSERS"; + Value = "[ALLUSERS]"; + Inifiletablekey = "AllUsersSet"; + Inifiletableaction = "1"; + Styles = (INIFILETABLE); +End +#endif + +#ifdef WNT +ProfileItem gid_Brand_Profileitem_Setup_Findproduct + ProfileID = gid_Brand_Profile_Setup_Ini; + ModuleID = gid_Module_Root_Brand; + Section = "Bootstrap"; + Order = 5; + Key = "FINDPRODUCT"; + Value = "[FINDPRODUCT]"; + Inifiletablekey = "FindProductSet"; + Inifiletableaction = "1"; + Styles = (INIFILETABLE); +End +#endif + +#ifdef WNT +ProfileItem gid_Brand_Profileitem_Setup_Productcode + ProfileID = gid_Brand_Profile_Setup_Ini; + ModuleID = gid_Module_Root_Brand; + Section = "Bootstrap"; + Order = 6; + Key = "ProductCode"; + Value = "<productcode>"; +End +#endif + +#ifdef WNT +ProfileItem gid_Brand_Profileitem_Setup_Upgradecode + ProfileID = gid_Brand_Profile_Setup_Ini; + ModuleID = gid_Module_Root_Brand; + Section = "Bootstrap"; + Order = 7; + Key = "UpgradeCode"; + Value = "<upgradecode>"; +End +#endif + +ProfileItem gid_Brand_Profileitem_Setup_Productbuildid + ProfileID = gid_Brand_Profile_Setup_Ini; + ModuleID = gid_Module_Root_Brand; + Section = "Bootstrap"; + Order = 8; + Key = "ProductBuildid"; + Value = "<productbuildid>"; +End + +ProfileItem gid_Brand_Profileitem_Setup_Buildid + ProfileID = gid_Brand_Profile_Setup_Ini; + ModuleID = gid_Module_Root_Brand; + Section = "Bootstrap"; + Order = 9; + Key = "buildid"; + Value = "<buildid>"; +End + +#ifdef WNT +ProfileItem gid_Brand_Profileitem_Setup_Ureinstall + ProfileID = gid_Brand_Profile_Setup_Ini; + ModuleID = gid_Module_Root_Brand; + Section = "Bootstrap"; + Order = 4; + Key = "UREINSTALLLOCATION"; + Value = "[UREINSTALLLOCATION]"; + Inifiletablekey = "UreInstallLocation"; + Inifiletableaction = "1"; + Styles = (INIFILETABLE); +End +#endif + +#ifdef WNT +ProfileItem gid_Brand_Profileitem_Setup_Basisinstall + ProfileID = gid_Brand_Profile_Setup_Ini; + ModuleID = gid_Module_Root_Brand; + Section = "Bootstrap"; + Order = 4; + Key = "BASISINSTALLLOCATION"; + Value = "[BASISINSTALLLOCATION]"; + Inifiletablekey = "BasisInstallLocation"; + Inifiletableaction = "1"; + Styles = (INIFILETABLE); +End +#endif + +#ifdef WNT +ProfileItem gid_Brand_Profileitem_Setup_Officeinstall + ProfileID = gid_Brand_Profile_Setup_Ini; + ModuleID = gid_Module_Root_Brand; + Section = "Bootstrap"; + Order = 4; + Key = "OFFICEINSTALLLOCATION"; + Value = "[OFFICEINSTALLLOCATION]"; + Inifiletablekey = "OfficeInstallLocation"; + Inifiletableaction = "1"; + Styles = (INIFILETABLE); +End +#endif + +#ifdef WNT +ProfileItem gid_Brand_Profileitem_Setup_Install + ProfileID = gid_Brand_Profile_Setup_Ini; + ModuleID = gid_Module_Root_Brand; + Section = "Bootstrap"; + Order = 4; + Key = "INSTALLLOCATION"; + Value = "[INSTALLLOCATION]"; + Inifiletablekey = "InstallLocation"; + Inifiletableaction = "1"; + Styles = (INIFILETABLE); +End +#endif + +#ifdef ENABLE_SVCTAGS + +Directory gid_Brand_Dir_Share_Registry_Modules_Oo_Office_Jobs + ParentID = gid_Brand_Dir_Share_Registry_Modules_Oo_Office; + HostName = "Jobs"; +End + +File gid_Brand_File_Share_Registry_Modules_Oo_Office_Jobs_Registration + TXT_FILE_BODY; + Styles = (PACKED, SCPZIP_REPLACE); + Dir = gid_Brand_Dir_Share_Registry_Modules_Oo_Office_Jobs; + Name = "/registry/spool/org/openoffice/Office/Jobs/Jobs-registration.xcu"; +End + +#endif + +//TODO: This actually belongs into a module of its own: +#if !defined SYSTEM_PYTHON +File gid_Brand_File_Bin_Python + BIN_FILE_BODY; + Name = EXENAME(pyuno/python); + Dir = gid_Brand_Dir_Program; + Styles = (PACKED); +End +#endif diff --git a/scp2/source/ooo/common_brand_readme.scp b/scp2/source/ooo/common_brand_readme.scp new file mode 100644 index 000000000000..ba10f087fb2e --- /dev/null +++ b/scp2/source/ooo/common_brand_readme.scp @@ -0,0 +1,129 @@ +/************************************************************************* + * + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2008 by Sun Microsystems, Inc. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * $RCSfile: common_brand_readme.scp,v $ + * $Revision: 1.3 $ + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * + ************************************************************************/ + +#include "macros.inc" + +// Files + +File gid_Brand_File_Txt_License + TXT_FILE_BODY; + Dir = gid_Brand_Dir_Share_Readme; + #ifdef UNX + README_ALL_LANG(Name, LICENSE); + #endif + #ifdef WNT + README_TXT_ALL_LANG(Name, license, txt); + #endif + Styles = (PACKED, SCPZIP_REPLACE); +End + +File gid_Brand_File_Txt_License_Html + TXT_FILE_BODY; + Dir = gid_Brand_Dir_Share_Readme; + #ifdef UNX + README_TXT_ALL_LANG(Name, LICENSE, html); + #endif + #ifdef WNT + README_TXT_ALL_LANG(Name, license, html); + #endif + Styles = (PACKED, SCPZIP_REPLACE); +End + +File gid_Brand_File_License_License + TXT_FILE_BODY; + Dir = gid_Brand_Dir_License; + #ifdef UNX + README_ALL_LANG(Name, LICENSE); + #endif + #ifdef WNT + README_TXT_ALL_LANG(Name, license, txt); + #endif + Styles = (PACKED, SCPZIP_REPLACE); +End + +File gid_Brand_File_License_License_Html + TXT_FILE_BODY; + Dir = gid_Brand_Dir_License; + #ifdef UNX + README_TXT_ALL_LANG(Name, LICENSE, html); + #endif + #ifdef WNT + README_TXT_ALL_LANG(Name, license, html); + #endif + Styles = (PACKED, SCPZIP_REPLACE); +End + +File gid_Brand_File_Txt_Readme + TXT_FILE_BODY; + Dir = gid_Brand_Dir_Share_Readme; + #ifdef UNX + README_ALL_LANG(Name, README); + #endif + #ifdef WNT + README_TXT_ALL_LANG(Name, readme, txt); + #endif + Styles = (PACKED, SCPZIP_REPLACE); +End + +File gid_Brand_File_Txt_Readme_Html + TXT_FILE_BODY; + Dir = gid_Brand_Dir_Share_Readme; + #ifdef UNX + README_TXT_ALL_LANG(Name, README, html); + #endif + #ifdef WNT + README_TXT_ALL_LANG(Name, readme, html); + #endif + Styles = (PACKED, SCPZIP_REPLACE); +End + +File gid_Brand_File_Readme_Readme + TXT_FILE_BODY; + Dir = gid_Brand_Dir_Readme; + #ifdef UNX + README_ALL_LANG(Name, README); + #endif + #ifdef WNT + README_TXT_ALL_LANG(Name, readme, txt); + #endif + Styles = (PACKED, SCPZIP_REPLACE); +End + +File gid_Brand_File_Readme_Readme_Html + TXT_FILE_BODY; + Dir = gid_Brand_Dir_Readme; + #ifdef UNX + README_TXT_ALL_LANG(Name, README, html); + #endif + #ifdef WNT + README_TXT_ALL_LANG(Name, readme, html); + #endif + Styles = (PACKED, SCPZIP_REPLACE); +End diff --git a/scp2/source/ooo/datacarrier_ooo.scp b/scp2/source/ooo/datacarrier_ooo.scp new file mode 100644 index 000000000000..5d6398c984be --- /dev/null +++ b/scp2/source/ooo/datacarrier_ooo.scp @@ -0,0 +1,37 @@ +/************************************************************************* +* + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2008 by Sun Microsystems, Inc. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * $RCSfile: datacarrier_ooo.scp,v $ + * $Revision: 1.3 $ + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * +************************************************************************/ + +#include "macros.inc" + +DataCarrier gid_Datacarrier + Name = "%PRODUCTNAME %PRODUCTVERSION"; + DiskNo = 1; +End + diff --git a/scp2/source/ooo/directory_ooo.scp b/scp2/source/ooo/directory_ooo.scp new file mode 100644 index 000000000000..ce9fd987d038 --- /dev/null +++ b/scp2/source/ooo/directory_ooo.scp @@ -0,0 +1,1629 @@ +/************************************************************************* +* + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2008 by Sun Microsystems, Inc. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * $RCSfile: directory_ooo.scp,v $ + * $Revision: 1.55.66.1 $ + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * +************************************************************************/ + +#include "macros.inc" + +#ifdef MACOSX +Directory gid_Dir_Bundle_Contents_Resources + ParentID = gid_Dir_Bundle_Contents; + HostName = "Resources"; +End +#endif + +#ifdef MACOSX +Directory gid_Dir_Bundle_Contents_Resources_Lang + ParentID = gid_Dir_Bundle_Contents_Resources; + DIR_ISOLANGUAGE_ALL_LANG_LPROJ; +End +#endif + +#ifdef MACOSX +Directory gid_Dir_Bundle_Contents_Library + ParentID = gid_Dir_Bundle_Contents; + HostName = "Library"; +End +#endif + +#ifdef MACOSX +Directory gid_Dir_Bundle_Contents_Library_Spotlight + ParentID = gid_Dir_Bundle_Contents_Library; + HostName = "Spotlight"; +End +#endif + +#ifdef MACOSX +Directory gid_Dir_Bundle_Contents_Library_Spotlight_Bundle + ParentID = gid_Dir_Bundle_Contents_Library_Spotlight; + HostName = "OOoSpotlightImporter.mdimporter"; +End +#endif + +#ifdef MACOSX +Directory gid_Dir_Bundle_Contents_Library_Spotlight_Bundle_Contents + ParentID = gid_Dir_Bundle_Contents_Library_Spotlight_Bundle; + HostName = "Contents"; +End +#endif + +#ifndef MACOSX +Directory gid_Dir_Ooo_Openofficeorg + ParentID = PREDEFINED_PROGDIR; + #ifdef WNT + HostName = "${BASISROOTNAME}"; + #else + HostName = "${UNIXBASISROOTNAME}"; + #endif +End +#endif + +#ifndef MACOSX +Directory gid_Dir_Ooo_Basis + #ifdef WNT + ParentID = gid_Dir_Brand_Root; + #else + ParentID = gid_Dir_Ooo_Openofficeorg; + #endif + #ifdef WNT + HostName = "Basis"; + #else + HostName = "basis${OOOBASEVERSION}"; + #endif + Styles = (BASISDIRECTORY); +End +#endif + +Directory gid_Dir_Program +#if defined MACOSX + ParentID = gid_Brand_Dir_BasisLink; +#else + ParentID = gid_Dir_Ooo_Basis; +#endif + DosName = "program"; +End + +#if defined MACOSX +Unixlink gid_Unixlink_Applications + BIN_FILE_BODY; + Styles = (); + Dir = PD_PROGDIR; + Name = "Applications"; + Target = "/Applications"; +End +#endif + +Directory gid_Dir_Program_Remote + ParentID = gid_Dir_Program; + DosName = "remote"; +End + +Directory gid_Dir_Program_Local + ParentID = gid_Dir_Program; + DosName = "local"; +End + +Directory gid_Dir_Addin + Styles = (CREATE); + ParentID = gid_Dir_Program; + DosName = "addin"; +End + +Directory gid_Dir_Addin_Source + ParentID = gid_Dir_Addin; + DosName = "source"; +End + +Directory gid_Dir_Filter + ParentID = gid_Dir_Program; + DosName = "filter"; +End + +Directory gid_Dir_Resource + ParentID = gid_Dir_Program; + DosName = "resource"; +End + +Directory gid_Dir_Httphome + ParentID = gid_Dir_Program; + DosName = "httphome"; +End + +Directory gid_Dir_Classes + ParentID = gid_Dir_Program; + DosName = "classes"; +End + +#ifdef WNT + +Directory gid_Dir_Shellnew + ParentID = gid_Dir_Program; + DosName = "shellnew"; +End + +#endif + +Directory gid_Dir_User +#if defined MACOSX + ParentID = gid_Brand_Dir_BasisLink; +#else + ParentID = gid_Dir_Ooo_Basis; +#endif + DosName = "presets"; +End + +Directory gid_Dir_User_Registry + ParentID = gid_Dir_User; + DosName = "registry"; +End + +Directory gid_Dir_User_Registry_Data + ParentID = gid_Dir_User_Registry; + DosName = "data"; +End + +Directory gid_Dir_User_Registry_Data_Org + ParentID = gid_Dir_User_Registry_Data; + DosName = "org"; +End + +Directory gid_Dir_User_Registry_Data_Org_Openoffice + ParentID = gid_Dir_User_Registry_Data_Org; + DosName = "openoffice"; +End + +Directory gid_Dir_User_Registry_Data_Org_Openoffice_Office + ParentID = gid_Dir_User_Registry_Data_Org_Openoffice; + DosName = "Office"; +End + +Directory gid_Dir_User_Registry_Data_Org_Openoffice_Office_Ui + ParentID = gid_Dir_User_Registry_Data_Org_Openoffice_Office; + DosName = "UI"; +End + +Directory gid_Dir_User_Registry_Data_Org_Openoffice_Office_Dataaccess + ParentID = gid_Dir_User_Registry_Data_Org_Openoffice_Office; + HostName = "DataAccess"; +End + +Directory gid_Dir_User_Registry_Data_Org_Openoffice_Office_OOoImprovement + ParentID = gid_Dir_User_Registry_Data_Org_Openoffice_Office; + DosName = "OOoImprovement"; +End + +Directory gid_Dir_User_Registry_Data_Org_Openoffice_Ucb + ParentID = gid_Dir_User_Registry_Data_Org_Openoffice; + DosName = "ucb"; +End + +Directory gid_Dir_User_Registry_Cache + ParentID = gid_Dir_User_Registry; + DosName = "cache"; +End + +Directory gid_Dir_User_Xslt + ParentID = gid_Dir_User; + DosName = "xslt"; +End + +Directory gid_Dir_User_Autotext + ParentID = gid_Dir_User; + DosName = "autotext"; + Styles = (WORKSTATION, CREATE); +End + +Directory gid_Dir_User_Autotext_Language + ParentID = gid_Dir_User_Autotext; + DIR_ISOLANGUAGE_ALL_LANG_2; +End + +Directory gid_Dir_User_Uno_Packages + ParentID = gid_Dir_User; + DosName = "uno_packages"; + Styles = (CREATE); +End + +Directory gid_Dir_User_Uno_Packages_Cache + ParentID = gid_Dir_User_Uno_Packages; + DosName = "cache"; + Styles = (CREATE); +End + +Directory gid_Dir_User_Temp + ParentID = gid_Dir_User; + DosName = "temp"; + Styles = (WORKSTATION, CREATE); +End + +Directory gid_Dir_User_Autocorr + ParentID = gid_Dir_User; + DosName = "autocorr"; + Styles = (WORKSTATION, CREATE); +End + +Directory gid_Dir_User_Bookmark + ParentID = gid_Dir_User; + DosName = "bookmark"; + Styles = (WORKSTATION); +End + +Directory gid_Dir_User_Cache + ParentID = gid_Dir_User; + DosName = "cache"; +End + +Directory gid_Dir_User_Scripts + ParentID = gid_Dir_User; + DosName = "Scripts"; + Styles = (WORKSTATION,CREATE); +End + +Directory gid_Dir_Backup + ParentID = gid_Dir_User; + DosName = "backup"; + Styles = (WORKSTATION, CREATE); +End + +Directory gid_Dir_User_Basic + ParentID = gid_Dir_User; + DosName = "basic"; + Styles = (WORKSTATION, CREATE); +End + +Directory gid_Dir_Basic_Standard + ParentID = gid_Dir_User_Basic; + DosName = "Standard"; +End + +Directory gid_Dir_User_Config + ParentID = gid_Dir_User; + DosName = "config"; + Styles = (WORKSTATION, CREATE); +End + +Directory gid_Dir_User_Config_Sofficecfg + ParentID = gid_Dir_User_Config; + DosName = "soffice.cfg"; + Styles = (WORKSTATION); +End + +Directory gid_Dir_User_Config_Sofficecfg_Metainf + ParentID = gid_Dir_User_Config_Sofficecfg; + DosName = "META-INF"; + Styles = (WORKSTATION); +End + +Directory gid_Dir_User_Config_Sofficecfg_Bitmaps + ParentID = gid_Dir_User_Config_Sofficecfg; + DosName = "Bitmaps"; + Styles = (WORKSTATION); +End + +Directory gid_Dir_User_Template + ParentID = gid_Dir_User; + DosName = "template"; + Styles = (WORKSTATION, CREATE); +End + +Directory gid_Dir_Database + ParentID = gid_Dir_User; + DosName = "database"; + Styles = (WORKSTATION, CREATE); +End + +Directory gid_Dir_Database_Biblio + ParentID = gid_Dir_Database; + DosName = "biblio"; + Styles = (WORKSTATION, CREATE); +End + +Directory gid_Dir_Desktop + ParentID = gid_Dir_User; + DosName = "desktop"; + Styles = (WORKSTATION); +End + +Directory gid_Dir_User_Explorer + ParentID = gid_Dir_User; + DosName = "explorer"; + Styles = (WORKSTATION); +End + +Directory gid_Dir_User_Gallery + ParentID = gid_Dir_User; + DosName = "gallery"; + Styles = (WORKSTATION, CREATE); +End + +Directory gid_Dir_User_Wordbook + ParentID = gid_Dir_User; + DosName = "wordbook"; + Styles = (WORKSTATION, CREATE); +End + +Directory gid_Dir_Store + ParentID = gid_Dir_User; + DosName = "store"; + Styles = (WORKSTATION, CREATE); +End + +Directory gid_Dir_Store_Trash + ParentID = gid_Dir_Store; + DosName = "trash"; + Styles = (WORKSTATION); +End + +Directory gid_Dir_Download + ParentID = gid_Dir_User; + DosName = "download"; + Styles = (WORKSTATION); +End + +Directory gid_Dir_Work + ParentID = gid_Dir_User; + DosName = "work"; + Styles = (WORKSTATION); +End + +Directory gid_Dir_Plugin + ParentID = gid_Dir_Program; + DosName = "plugin"; + Styles = (WORKSTATION, CREATE); +End + +Directory gid_Dir_Share +#if defined MACOSX + ParentID = gid_Brand_Dir_BasisLink; +#else + ParentID = gid_Dir_Ooo_Basis; +#endif + DosName = "share"; +End + +Directory gid_Dir_Share_Migration + ParentID = gid_Dir_Share; + DosName = "migration"; +End + +Directory gid_Dir_Fonts + ParentID = gid_Dir_Share; + DosName = "fonts"; +End + +#ifdef WNT + +Directory gid_Dir_Winfonts + ParentID = gid_Dir_Fonts; + DosName = "truetype"; +End + +#endif + +Directory gid_Dir_Share_Xslt + ParentID = gid_Dir_Share; + DosName = "xslt"; +End + +Directory gid_Dir_Share_Xslt_Docbook + ParentID = gid_Dir_Share_Xslt; + DosName = "docbook"; +End + +Directory gid_Dir_Share_Xslt_Common + ParentID = gid_Dir_Share_Xslt; + DosName = "common"; +End + +Directory gid_Dir_Share_Xslt_Export + ParentID = gid_Dir_Share_Xslt; + DosName = "export"; +End + +Directory gid_Dir_Share_Xslt_Export_Common + ParentID = gid_Dir_Share_Xslt_Export; + DosName = "common"; +End + +Directory gid_Dir_Share_Xslt_Export_Common_Body + ParentID = gid_Dir_Share_Xslt_Export_Common; + DosName = "body"; +End + +Directory gid_Dir_Share_Xslt_Export_Common_Styles + ParentID = gid_Dir_Share_Xslt_Export_Common; + DosName = "styles"; +End + +Directory gid_Dir_Share_Xslt_Export_Common_Table + ParentID = gid_Dir_Share_Xslt_Export_Common; + DosName = "table"; +End + +Directory gid_Dir_Share_Xslt_Export_Spreadsheetml + ParentID = gid_Dir_Share_Xslt_Export; + DosName = "spreadsheetml"; +End +Directory gid_Dir_Share_Xslt_Export_uof + ParentID = gid_Dir_Share_Xslt_Export; + DosName = "uof"; +End +Directory gid_Dir_Share_Xslt_Import_uof + ParentID = gid_Dir_Share_Xslt_Import; + DosName = "uof"; +End +Directory gid_Dir_Share_Xslt_Export_Wordml + ParentID = gid_Dir_Share_Xslt_Export; + DosName = "wordml"; +End + +Directory gid_Dir_Share_Xslt_Export_Xhtml + ParentID = gid_Dir_Share_Xslt_Export; + DosName = "xhtml"; +End + +Directory gid_Dir_Share_Xslt_Import + ParentID = gid_Dir_Share_Xslt; + DosName = "import"; +End + +Directory gid_Dir_Share_Xslt_Import_Spreadsheetml + ParentID = gid_Dir_Share_Xslt_Import; + DosName = "spreadsheetml"; +End + +Directory gid_Dir_Share_Xslt_Import_Wordml + ParentID = gid_Dir_Share_Xslt_Import; + DosName = "wordml"; +End + +Directory gid_Dir_Share_Xslt_Import_Common + ParentID = gid_Dir_Share_Xslt_Import; + DosName = "common"; +End + +Directory gid_Dir_Share_Dtd + ParentID = gid_Dir_Share; + DosName = "dtd"; +End + +Directory gid_Dir_Share_Dtd_Ooo + ParentID = gid_Dir_Share_Dtd; + DosName = "officedocument"; +End + +Directory gid_Dir_Share_Dtd_Ooo_1_0 + ParentID = gid_Dir_Share_Dtd_Ooo; + DosName = "1_0"; +End + +Directory gid_Dir_Share_Dtd_Math + ParentID = gid_Dir_Share_Dtd; + DosName = "math"; +End + +Directory gid_Dir_Share_Dtd_Math_1_01 + ParentID = gid_Dir_Share_Dtd_Math; + DosName = "1_01"; +End + +Directory gid_Dir_Share_Pqa + ParentID = gid_Dir_Share; + DosName = "pqa"; +End + +Directory gid_Dir_Share_Config + ParentID = gid_Dir_Share; + DosName = "config"; +End + +Directory gid_Dir_Share_Config_Wizard + ParentID = gid_Dir_Share_Config; + DosName = "wizard"; +End + +Directory gid_Dir_Share_Config_Wizard_Web + ParentID = gid_Dir_Share_Config_Wizard; + DosName = "web"; +End + +Directory gid_Dir_Share_Config_Wizard_Web_Buttons + ParentID = gid_Dir_Share_Config_Wizard_Web; + DosName = "buttons"; +End + +Directory gid_Dir_Share_Config_Sofficecfg + ParentID = gid_Dir_Share_Config; + DosName = "soffice.cfg"; +End + +Directory gid_Dir_Share_Config_Sofficecfg_Basicide + ParentID = gid_Dir_Share_Config_Sofficecfg; + DosName = "BasicIDE"; +End + +Directory gid_Dir_Share_Config_Sofficecfg_Basicide_Menubar + ParentID = gid_Dir_Share_Config_Sofficecfg_Basicide; + DosName = "menubar"; +End + +Directory gid_Dir_Share_Config_Sofficecfg_Dbquery + ParentID = gid_Dir_Share_Config_Sofficecfg; + DosName = "dbquery"; +End + +Directory gid_Dir_Share_Config_Sofficecfg_Dbquery_Menubar + ParentID = gid_Dir_Share_Config_Sofficecfg_Dbquery; + DosName = "menubar"; +End + +Directory gid_Dir_Share_Config_Sofficecfg_Dbbrowser + ParentID = gid_Dir_Share_Config_Sofficecfg; + DosName = "dbbrowser"; +End + +Directory gid_Dir_Share_Config_Sofficecfg_Dbbrowser_Menubar + ParentID = gid_Dir_Share_Config_Sofficecfg_Dbbrowser; + DosName = "menubar"; +End + +Directory gid_Dir_Share_Config_Sofficecfg_Dbapp + ParentID = gid_Dir_Share_Config_Sofficecfg; + DosName = "dbapp"; +End + +Directory gid_Dir_Share_Config_Sofficecfg_Dbapp_Menubar + ParentID = gid_Dir_Share_Config_Sofficecfg_Dbapp; + DosName = "menubar"; +End + +Directory gid_Dir_Share_Config_Sofficecfg_Dbrelation + ParentID = gid_Dir_Share_Config_Sofficecfg; + DosName = "dbrelation"; +End + +Directory gid_Dir_Share_Config_Sofficecfg_Dbrelation_Menubar + ParentID = gid_Dir_Share_Config_Sofficecfg_Dbrelation; + DosName = "menubar"; +End + +Directory gid_Dir_Share_Config_Sofficecfg_Dbtable + ParentID = gid_Dir_Share_Config_Sofficecfg; + DosName = "dbtable"; +End + +Directory gid_Dir_Share_Config_Sofficecfg_Dbtable_Menubar + ParentID = gid_Dir_Share_Config_Sofficecfg_Dbtable; + DosName = "menubar"; +End + +Directory gid_Dir_Share_Config_Sofficecfg_Sbibliography + ParentID = gid_Dir_Share_Config_Sofficecfg; + DosName = "sbibliography"; +End + +Directory gid_Dir_Share_Config_Sofficecfg_Sbibliography_Menubar + ParentID = gid_Dir_Share_Config_Sofficecfg_Sbibliography; + DosName = "menubar"; +End + +Directory gid_Dir_Share_Config_Sofficecfg_Scalc + ParentID = gid_Dir_Share_Config_Sofficecfg; + DosName = "scalc"; +End + +Directory gid_Dir_Share_Config_Sofficecfg_Scalc_Menubar + ParentID = gid_Dir_Share_Config_Sofficecfg_Scalc; + DosName = "menubar"; +End + +Directory gid_Dir_Share_Config_Sofficecfg_Schart + ParentID = gid_Dir_Share_Config_Sofficecfg; + DosName = "schart"; +End + +Directory gid_Dir_Share_Config_Sofficecfg_Schart_Menubar + ParentID = gid_Dir_Share_Config_Sofficecfg_Schart; + DosName = "menubar"; +End + +Directory gid_Dir_Share_Config_Sofficecfg_Sdraw + ParentID = gid_Dir_Share_Config_Sofficecfg; + DosName = "sdraw"; +End + +Directory gid_Dir_Share_Config_Sofficecfg_Sdraw_Menubar + ParentID = gid_Dir_Share_Config_Sofficecfg_Sdraw; + DosName = "menubar"; +End + +Directory gid_Dir_Share_Config_Sofficecfg_Sglobal + ParentID = gid_Dir_Share_Config_Sofficecfg; + DosName = "sglobal"; +End + +Directory gid_Dir_Share_Config_Sofficecfg_Sglobal_Menubar + ParentID = gid_Dir_Share_Config_Sofficecfg_Sglobal; + DosName = "menubar"; +End + +Directory gid_Dir_Share_Config_Sofficecfg_Simpress + ParentID = gid_Dir_Share_Config_Sofficecfg; + DosName = "simpress"; +End + +Directory gid_Dir_Share_Config_Sofficecfg_Simpress_Menubar + ParentID = gid_Dir_Share_Config_Sofficecfg_Simpress; + DosName = "menubar"; +End + +Directory gid_Dir_Share_Config_Sofficecfg_Smath + ParentID = gid_Dir_Share_Config_Sofficecfg; + DosName = "smath"; +End + +Directory gid_Dir_Share_Config_Sofficecfg_Smath_Menubar + ParentID = gid_Dir_Share_Config_Sofficecfg_Smath; + DosName = "menubar"; +End + +Directory gid_Dir_Share_Config_Sofficecfg_Startmodule + ParentID = gid_Dir_Share_Config_Sofficecfg; + DosName = "StartModule"; +End + +Directory gid_Dir_Share_Config_Sofficecfg_Startmodule_Menubar + ParentID = gid_Dir_Share_Config_Sofficecfg_Startmodule; + DosName = "menubar"; +End + +Directory gid_Dir_Share_Config_Sofficecfg_Sweb + ParentID = gid_Dir_Share_Config_Sofficecfg; + DosName = "sweb"; +End + +Directory gid_Dir_Share_Config_Sofficecfg_Sweb_Menubar + ParentID = gid_Dir_Share_Config_Sofficecfg_Sweb; + DosName = "menubar"; +End + +Directory gid_Dir_Share_Config_Sofficecfg_Swriter + ParentID = gid_Dir_Share_Config_Sofficecfg; + DosName = "swriter"; +End + +Directory gid_Dir_Share_Config_Sofficecfg_Swriter_Menubar + ParentID = gid_Dir_Share_Config_Sofficecfg_Swriter; + DosName = "menubar"; +End + +Directory gid_Dir_Share_Registry + ParentID = gid_Dir_Share; + DosName = "registry"; +End + +Directory gid_Dir_Share_Registry_Schema + ParentID = gid_Dir_Share_Registry; + HostName = "schema"; +End + +Directory gid_Dir_Share_Registry_Schema_Org + ParentID = gid_Dir_Share_Registry_Schema; + HostName = "org"; +End + +Directory gid_Dir_Share_Registry_Schema_Org_Openoffice + ParentID = gid_Dir_Share_Registry_Schema_Org; + HostName = "openoffice"; +End + +Directory gid_Dir_Share_Registry_Schema_Org_Openoffice_Office + ParentID = gid_Dir_Share_Registry_Schema_Org_Openoffice; + HostName = "Office"; +End + +Directory gid_Dir_Share_Registry_Schema_Org_Openoffice_Office_Ui + ParentID = gid_Dir_Share_Registry_Schema_Org_Openoffice_Office; + HostName = "UI"; +End + +Directory gid_Dir_Share_Registry_Schema_Org_Openoffice_Office_Dataaccess + ParentID = gid_Dir_Share_Registry_Schema_Org_Openoffice_Office; + HostName = "DataAccess"; +End + +Directory gid_Dir_Share_Registry_Schema_Org_Openoffice_Office_OOoImprovement + ParentID = gid_Dir_Share_Registry_Schema_Org_Openoffice_Office; + HostName = "OOoImprovement"; +End + +Directory gid_Dir_Share_Registry_Schema_Org_Openoffice_Ucb + ParentID = gid_Dir_Share_Registry_Schema_Org_Openoffice; + HostName = "ucb"; +End + +Directory gid_Dir_Share_Registry_Schema_Org_Openoffice_Typedetection + ParentID = gid_Dir_Share_Registry_Schema_Org_Openoffice; + HostName = "TypeDetection"; +End + +Directory gid_Dir_Share_Registry_Ldap + ParentID = gid_Dir_Share_Registry; + HostName = "ldap"; +End + +Directory gid_Dir_Share_Registry_Data + ParentID = gid_Dir_Share_Registry; + HostName = "data"; +End + +Directory gid_Dir_Share_Registry_Data_Org + ParentID = gid_Dir_Share_Registry_Data; + HostName = "org"; +End + +Directory gid_Dir_Share_Registry_Data_Org_Openoffice + ParentID = gid_Dir_Share_Registry_Data_Org; + HostName = "openoffice"; +End + +Directory gid_Dir_Share_Registry_Data_Org_Openoffice_Office + ParentID = gid_Dir_Share_Registry_Data_Org_Openoffice; + HostName = "Office"; +End + +Directory gid_Dir_Share_Registry_Data_Org_Openoffice_Office_Ui + ParentID = gid_Dir_Share_Registry_Data_Org_Openoffice_Office; + HostName = "UI"; +End + +Directory gid_Dir_Share_Registry_Data_Org_Openoffice_Office_Dataaccess + ParentID = gid_Dir_Share_Registry_Data_Org_Openoffice_Office; + HostName = "DataAccess"; +End + +Directory gid_Dir_Share_Registry_Data_Org_Openoffice_Ucb + ParentID = gid_Dir_Share_Registry_Data_Org_Openoffice; + HostName = "ucb"; +End + +Directory gid_Dir_Share_Registry_Data_Org_Openoffice_Typedetection + ParentID = gid_Dir_Share_Registry_Data_Org_Openoffice; + HostName = "TypeDetection"; +End + +Directory gid_Dir_Share_Registry_Res + ParentID = gid_Dir_Share_Registry; + HostName = "res"; +End + +Directory gid_Dir_Share_Registry_Res_Lang + ParentID = gid_Dir_Share_Registry_Res; + DIR_ISOLANGUAGE_ALL_LANG_2; +End + +Directory gid_Dir_Share_Registry_Res_Lang_Org + ParentID = gid_Dir_Share_Registry_Res_Lang; + HostName = "org"; +End + +Directory gid_Dir_Share_Registry_Res_Lang_Org_Openoffice + ParentID = gid_Dir_Share_Registry_Res_Lang_Org; + HostName = "openoffice"; +End + +Directory gid_Dir_Share_Registry_Res_Lang_Org_Openoffice_Office + ParentID = gid_Dir_Share_Registry_Res_Lang_Org_Openoffice; + HostName = "Office"; +End + +Directory gid_Dir_Share_Registry_Res_Lang_Org_Openoffice_Ucb + ParentID = gid_Dir_Share_Registry_Res_Lang_Org_Openoffice; + HostName = "ucb"; +End + +Directory gid_Dir_Share_Registry_Modules + ParentID = gid_Dir_Share_Registry; + HostName = "modules"; +End + +Directory gid_Dir_Share_Registry_Modules_Org + ParentID = gid_Dir_Share_Registry_Modules; + HostName = "org"; +End + +Directory gid_Dir_Share_Registry_Modules_Oo + ParentID = gid_Dir_Share_Registry_Modules_Org; + HostName = "openoffice"; +End + +Directory gid_Dir_Share_Registry_Modules_Oo_Office + ParentID = gid_Dir_Share_Registry_Modules_Oo; + HostName = "Office"; +End + +Directory gid_Dir_Share_Registry_Modules_Oo_TypeDetection + ParentID = gid_Dir_Share_Registry_Modules_Oo; + HostName = "TypeDetection"; +End + +Directory gid_Dir_Share_Registry_Modules_Oo_TypeDetection_UISort + ParentID = gid_Dir_Share_Registry_Modules_Oo_TypeDetection; + HostName = "UISort"; +End + +Directory gid_Dir_Share_Registry_Modules_Oo_Ucb + ParentID = gid_Dir_Share_Registry_Modules_Oo; + HostName = "ucb"; +End + +Directory gid_Dir_Share_Registry_Modules_Oo_Ucb_Configuration + ParentID = gid_Dir_Share_Registry_Modules_Oo_Ucb; + HostName = "Configuration"; +End + +Directory gid_Dir_Share_Registry_Modules_Oo_Setup + ParentID = gid_Dir_Share_Registry_Modules_Oo; + HostName = "Setup"; +End + +Directory gid_Dir_Share_Registry_Modules_Oo_Office_Accelerators + ParentID = gid_Dir_Share_Registry_Modules_Oo_Office; + HostName = "Accelerators"; +End + +Directory gid_Dir_Share_Registry_Modules_Oo_Office_Paths + ParentID = gid_Dir_Share_Registry_Modules_Oo_Office; + HostName = "Paths"; +End + +Directory gid_Dir_Share_Registry_Modules_Oo_Office_Common + ParentID = gid_Dir_Share_Registry_Modules_Oo_Office; + HostName = "Common"; +End + +Directory gid_Dir_Share_Registry_Modules_Oo_Office_Writer + ParentID = gid_Dir_Share_Registry_Modules_Oo_Office; + HostName = "Writer"; +End + +Directory gid_Dir_Share_Registry_Modules_Oo_Office_Impress + ParentID = gid_Dir_Share_Registry_Modules_Oo_Office; + HostName = "Impress"; +End + +Directory gid_Dir_Share_Registry_Modules_Oo_Office_Linguistic + ParentID = gid_Dir_Share_Registry_Modules_Oo_Office; + HostName = "Linguistic"; +End + +Directory gid_Dir_Share_Registry_Modules_Oo_Office_Logging + ParentID = gid_Dir_Share_Registry_Modules_Oo_Office; + HostName = "Logging"; +End + +Directory gid_Dir_Share_Registry_Modules_Oo_Office_Embedding + ParentID = gid_Dir_Share_Registry_Modules_Oo_Office; + HostName = "Embedding"; +End + +Directory gid_Dir_Share_Registry_Modules_Oo_Office_Scripting + ParentID = gid_Dir_Share_Registry_Modules_Oo_Office; + HostName = "Scripting"; +End + +Directory gid_Dir_Share_Registry_Modules_Oo_Office_Addons + ParentID = gid_Dir_Share_Registry_Modules_Oo_Office; + HostName = "Addons"; +End + +Directory gid_Dir_Share_Registry_Modules_Oo_Office_Jobs + ParentID = gid_Dir_Share_Registry_Modules_Oo_Office; + HostName = "Jobs"; +End + +Directory gid_Dir_Share_Registry_Modules_Oo_TypeDetection_Filter + ParentID = gid_Dir_Share_Registry_Modules_Oo_TypeDetection; + HostName = "Filter"; +End + +Directory gid_Dir_Share_Registry_Modules_Oo_TypeDetection_GraphicFilter + ParentID = gid_Dir_Share_Registry_Modules_Oo_TypeDetection; + HostName = "GraphicFilter"; +End + +Directory gid_Dir_Share_Registry_Modules_Oo_TypeDetection_Types + ParentID = gid_Dir_Share_Registry_Modules_Oo_TypeDetection; + HostName = "Types"; +End + +Directory gid_Dir_Share_Registry_Modules_Oo_TypeDetection_Misc + ParentID = gid_Dir_Share_Registry_Modules_Oo_TypeDetection; + HostName = "Misc"; +End + +Directory gid_Dir_Share_Registry_Modules_Oo_Office_DataAccess + ParentID = gid_Dir_Share_Registry_Modules_Oo_Office; + HostName = "DataAccess"; +End + +Directory gid_Dir_Share_Registry_Modules_Oo_Office_DataAccess_Drivers + ParentID = gid_Dir_Share_Registry_Modules_Oo_Office_DataAccess; + HostName = "Drivers"; +End + +Directory gid_Dir_Autotext + ParentID = gid_Dir_Share; + DosName = "autotext"; +End + +Directory gid_Dir_Autotext_Language + ParentID = gid_Dir_Autotext; + DIR_ISOLANGUAGE_ALL_LANG_2; +End + +Directory gid_Dir_Share_Autocorr + ParentID = gid_Dir_Share; + DosName = "autocorr"; + Styles = (WORKSTATION, CREATE); +End + +Directory gid_Dir_Basic + ParentID = gid_Dir_Share; + DosName = "basic"; +End + +Directory gid_Dir_Basic_Euro + ParentID = gid_Dir_Basic; + DosName = "Euro"; +End + +Directory gid_Dir_Basic_Gimmicks + ParentID = gid_Dir_Basic; + DosName = "Gimmicks"; +End + +Directory gid_Dir_Basic_Depot + ParentID = gid_Dir_Basic; + DosName = "Depot"; +End + +Directory gid_Dir_Basic_Schedule + ParentID = gid_Dir_Basic; + DosName = "Schedule"; +End + +Directory gid_Dir_Basic_Template + ParentID = gid_Dir_Basic; + DosName = "Template"; +End + +Directory gid_Dir_Basic_Tools + ParentID = gid_Dir_Basic; + DosName = "Tools"; +End + +Directory gid_Dir_Basic_Importwiz + ParentID = gid_Dir_Basic; + DosName = "ImportWizard"; +End + +Directory gid_Dir_Basic_Formwiz + ParentID = gid_Dir_Basic; + DosName = "FormWizard"; +End + +Directory gid_Dir_Basic_Webwiz + ParentID = gid_Dir_Basic; + DosName = "WebWizard"; +End + +Directory gid_Dir_Basic_Tutorials + ParentID = gid_Dir_Basic; + DosName = "Tutorials"; +End + +Directory gid_Dir_Basic_Scriptbindinglib + ParentID = gid_Dir_Basic; + DosName = "ScriptBindingLibrary"; +End + +Directory gid_Dir_Share_Scripts + ParentID = gid_Dir_Share; + DosName = "Scripts"; +End + +Directory gid_Dir_Share_Dict + ParentID = gid_Dir_Share; + DosName = "dict"; +End + +Directory gid_Dir_Config + ParentID = gid_Dir_Share; + DosName = "config"; +End + +Directory gid_Dir_Config_Language + ParentID = gid_Dir_Config; + DIR_ISOLANGUAGE_ALL_LANG_2; +End + +Directory gid_Dir_Share_Config_Help + ParentID = gid_Dir_Config; + DosName = "help"; +End + +Directory gid_Dir_Config_More + ParentID = gid_Dir_Config; + DosName = "more"; +End + +Directory gid_Dir_Config_Start + ParentID = gid_Dir_Config; + DosName = "start"; +End + +Directory gid_Dir_Config_Tasks + ParentID = gid_Dir_Config; + DosName = "tasks"; +End + +Directory gid_Dir_Config_Settings + ParentID = gid_Dir_Config; + DosName = "settings"; +End + +Directory gid_Dir_Config_Symbol + ParentID = gid_Dir_Config; + DosName = "symbol"; +End + +Directory gid_Dir_Config_Webcast + ParentID = gid_Dir_Config; + DosName = "webcast"; +End + +Directory gid_Dir_Gallery + ParentID = gid_Dir_Share; + DosName = "gallery"; +End + +Directory gid_Dir_Gallery_Arrows + ParentID = gid_Dir_Gallery; + DosName = "arrows"; +End + +Directory gid_Dir_Gallery_Balloons + ParentID = gid_Dir_Gallery; + DosName = "balloons"; +End + +Directory gid_Dir_Gallery_Calendar + ParentID = gid_Dir_Gallery; + DosName = "calendar"; +End + +Directory gid_Dir_Gallery_Communic + ParentID = gid_Dir_Gallery; + DosName = "communic"; +End + +Directory gid_Dir_Gallery_Computer + ParentID = gid_Dir_Gallery; + DosName = "computer"; +End + +Directory gid_Dir_Gallery_Emoticons + ParentID = gid_Dir_Gallery; + DosName = "emoticons"; +End + +Directory gid_Dir_Gallery_Finances + ParentID = gid_Dir_Gallery; + DosName = "finances"; +End + +Directory gid_Dir_Gallery_Keyboard + ParentID = gid_Dir_Gallery; + DosName = "keyboard"; +End + +Directory gid_Dir_Gallery_Navi_2d + ParentID = gid_Dir_Gallery; + DosName = "navi-2d"; +End + +Directory gid_Dir_Gallery_Officeart + ParentID = gid_Dir_Gallery; + DosName = "officeart"; +End + +Directory gid_Dir_Gallery_People + ParentID = gid_Dir_Gallery; + DosName = "people"; +End + +Directory gid_Dir_Gallery_Time + ParentID = gid_Dir_Gallery; + DosName = "time"; +End + +Directory gid_Dir_Gallery_Clipart + ParentID = gid_Dir_Gallery; + DosName = "clipart"; +End + +Directory gid_Dir_Gallery_Bullets + ParentID = gid_Dir_Gallery; + DosName = "bullets"; +End + +Directory gid_Dir_Gallery_Flags + ParentID = gid_Dir_Gallery; + DosName = "flags"; +End + +Directory gid_Dir_Gallery_Htmlexpo + ParentID = gid_Dir_Gallery; + DosName = "htmlexpo"; +End + +Directory gid_Dir_Gallery_Photo + ParentID = gid_Dir_Gallery; + DosName = "photos"; +End + +Directory gid_Dir_Gallery_Clima + ParentID = gid_Dir_Gallery; + DosName = "clima"; +End + +Directory gid_Dir_Gallery_Education + ParentID = gid_Dir_Gallery; + DosName = "education"; +End + +Directory gid_Dir_Gallery_Trouble + ParentID = gid_Dir_Gallery; + DosName = "troubleshooting"; +End + +Directory gid_Dir_Gallery_Screenbeans + ParentID = gid_Dir_Gallery; + DosName = "screenbeans"; +End + +Directory gid_Dir_Gallery_Rulers + ParentID = gid_Dir_Gallery; + DosName = "rulers"; +End + +Directory gid_Dir_Gallery_Sounds + ParentID = gid_Dir_Gallery; + DosName = "sounds"; +End + +Directory gid_Dir_Gallery_Surface + ParentID = gid_Dir_Gallery; + DosName = "surface"; +End + +Directory gid_Dir_Gallery_Symbols + ParentID = gid_Dir_Gallery; + DosName = "symbols"; +End + +Directory gid_Dir_Gallery_Wwwanim + ParentID = gid_Dir_Gallery; + DosName = "www-anim"; +End + +Directory gid_Dir_Gallery_Wwwback + ParentID = gid_Dir_Gallery; + DosName = "www-back"; +End + +Directory gid_Dir_Gallery_Wwwgraf + ParentID = gid_Dir_Gallery; + DosName = "www-graf"; +End + +Directory gid_Dir_Template + ParentID = gid_Dir_Share; + DosName = "template"; +End + +Directory gid_Dir_Share_Template_Wizard + ParentID = gid_Dir_Template; + DosName = "wizard"; +End + +Directory gid_Dir_Share_Template_Wizard_Letter + ParentID = gid_Dir_Share_Template_Wizard; + DosName = "letter"; +End + +Directory gid_Dir_Template_Language + ParentID = gid_Dir_Template; + DIR_ISOLANGUAGE_ALL_LANG_2; +End + +Directory gid_Dir_Template_Educate + ParentID = gid_Dir_Template_Language; + DIR_IDENT_ALL_LANG(educate); +End + +Directory gid_Dir_Template_Finance + ParentID = gid_Dir_Template_Language; + DIR_IDENT_ALL_LANG(finance); +End + +Directory gid_Dir_Template_Forms + ParentID = gid_Dir_Template_Language; + DIR_IDENT_ALL_LANG(forms); +End + +Directory gid_Dir_Template_Layout + ParentID = gid_Dir_Template_Language; + DIR_IDENT_ALL_LANG(layout); +End + +Directory gid_Dir_Template_Misc + ParentID = gid_Dir_Template_Language; + DIR_IDENT_ALL_LANG(misc); +End + +Directory gid_Dir_Template_Officorr + ParentID = gid_Dir_Template_Language; + DIR_IDENT_ALL_LANG(officorr); +End + +Directory gid_Dir_Template_Offimisc + ParentID = gid_Dir_Template_Language; + DIR_IDENT_ALL_LANG(offimisc); +End + +Directory gid_Dir_Template_Personal + ParentID = gid_Dir_Template_Language; + DIR_IDENT_ALL_LANG(personal); +End + +Directory gid_Dir_Template_Presnt + ParentID = gid_Dir_Template_Language; + DIR_IDENT_ALL_LANG(presnt); +End + +Directory gid_Dir_Template_Wizard + ParentID = gid_Dir_Template_Language; + DIR_IDENT_ALL_LANG(wizard); +End + +Directory gid_Dir_Template_Wizard_Bitmap + ParentID = gid_Dir_Template_Wizard; + DIR_IDENT_ALL_LANG(bitmap); +End + +Directory gid_Dir_Template_Wizard_Web + ParentID = gid_Dir_Template_Wizard; + DIR_IDENT_ALL_LANG(web); +End + +Directory gid_Dir_Template_Wizard_Report + ParentID = gid_Dir_Template_Wizard; + DIR_IDENT_ALL_LANG(report); +End + +Directory gid_Dir_Template_Wizard_Letter + ParentID = gid_Dir_Template_Wizard; + DIR_IDENT_ALL_LANG(letter); +End + +Directory gid_Dir_Template_Wizard_Fax + ParentID = gid_Dir_Template_Wizard; + DIR_IDENT_ALL_LANG(fax); +End + +Directory gid_Dir_Template_Wizard_Agenda + ParentID = gid_Dir_Template_Wizard; + DIR_IDENT_ALL_LANG(agenda); +End + +Directory gid_Dir_Template_Wizard_Styles + ParentID = gid_Dir_Template_Wizard; + DIR_IDENT_ALL_LANG(styles); +End + +Directory gid_Dir_Template_Internal + ParentID = gid_Dir_Template_Language; + DIR_IDENT_ALL_LANG(internal); +End + +Directory gid_Dir_Share_Database + ParentID = gid_Dir_Share; + DosName = "database"; +End + +Directory gid_Dir_Share_Database_Language + ParentID = gid_Dir_Share_Database; + DIR_ISOLANGUAGE_ALL_LANG_2; +End + +Directory gid_Dir_Explorer + ParentID = gid_Dir_Share; + DosName = "explorer"; +End + +Directory gid_Dir_Bookmark + ParentID = gid_Dir_Share; + DosName = "bookmark"; +End + +Directory gid_Dir_Bookmark_Language + ParentID = gid_Dir_Bookmark; + DIR_ISOLANGUAGE_ALL_LANG_2; +End + +Directory gid_Dir_Bookmark_Info + ParentID = gid_Dir_Bookmark_Language; + ALL_LANG(DosName, STR_DIR_INFO); +End + +Directory gid_Dir_Bookmark_Internet + ParentID = gid_Dir_Bookmark_Language; + ALL_LANG(DosName, STR_DIR_INTERNET); +End + +Directory gid_Dir_Bookmark_Java + ParentID = gid_Dir_Bookmark_Language; + ALL_LANG(DosName, STR_DIR_JAVA); +End + +Directory gid_Dir_Bookmark_Freizeit + ParentID = gid_Dir_Bookmark_Language; + ALL_LANG(DosName, STR_DIR_FREIZEIT); +End + +Directory gid_Dir_Bookmark_Starone + ParentID = gid_Dir_Bookmark_Language; + ALL_LANG(DosName, STR_DIR_STARONE); +End + +Directory gid_Dir_Bookmark_Tourismus + ParentID = gid_Dir_Bookmark_Language; + ALL_LANG(DosName, STR_DIR_TOURISMUS); +End + +Directory gid_Dir_Palmpilot + ParentID = gid_Dir_Share; + DosName = "palmpilot"; +End + +Directory gid_Dir_Samples + ParentID = gid_Dir_Share; + DosName = "samples"; +End + +Directory gid_Dir_Samples_Language + ParentID = gid_Dir_Samples; + DIR_ISOLANGUAGE_ALL_LANG_2; + Styles = (CREATE); +End + +Directory gid_Dir_Samples_Drawings + ParentID = gid_Dir_Samples_Language; + DIR_IDENT_ALL_LANG(drawings); +End + +Directory gid_Dir_Samples_Formulas + ParentID = gid_Dir_Samples_Language; + DIR_IDENT_ALL_LANG(formulas); +End + +Directory gid_Dir_Samples_Presentations + ParentID = gid_Dir_Samples_Language; + DIR_IDENT_ALL_LANG(presentations); +End + +Directory gid_Dir_Samples_Spreadsheets + ParentID = gid_Dir_Samples_Language; + DIR_IDENT_ALL_LANG(spreadsheets); +End + +Directory gid_Dir_Samples_Texts + ParentID = gid_Dir_Samples_Language; + DIR_IDENT_ALL_LANG(texts); +End + +Directory gid_Dir_Samples_Texts_Kapitel + ParentID = gid_Dir_Samples_Texts; + ALL_LANG(DosName, STR_DIR_KAPITEL); +End + +Directory gid_Dir_Samples_Databases + ParentID = gid_Dir_Samples_Language; + DIR_IDENT_ALL_LANG(databases); +End + +Directory gid_Dir_Samples_Databases_Dateien + ParentID = gid_Dir_Samples_Databases; + ALL_LANG(DosName, STR_DIR_DATEIEN); +End + +Directory gid_Dir_Wordbook + ParentID = gid_Dir_Share; + DosName = "wordbook"; +End + +Directory gid_Dir_Wordbook_Language + ParentID = gid_Dir_Wordbook; + DIR_ISOLANGUAGE_ALL_LANG_2; +End + +Directory gid_Dir_Share_Plugin + ParentID = gid_Dir_Share; + DosName = "plugin"; +End + +Directory gid_Dir_Share_Fingerprint + ParentID = gid_Dir_Share; + DosName = "fingerprint"; +End + +Directory gid_Dir_Basis_Sdk +#if defined MACOSX + ParentID = gid_Brand_Dir_BasisLink; +#else + ParentID = gid_Dir_Ooo_Basis; +#endif + DosName = "sdk"; +End + +Directory gid_Dir_Help +#if defined MACOSX + ParentID = gid_Brand_Dir_BasisLink; +#else + ParentID = gid_Dir_Ooo_Basis; +#endif + DosName = "help"; +End + +Directory gid_Dir_Help_Isolanguage + ParentID = gid_Dir_Help; + DIR_ISOLANGUAGE_ALL_LANG; +End + +#ifdef UNX + +Directory gid_Dir_User_Psprint + ParentID = gid_Dir_User; + DosName = "psprint"; + Styles = (CREATE); +End + +#endif + +#ifdef UNX + +Directory gid_Dir_User_Psprint_Driver + ParentID = gid_Dir_User_Psprint; + DosName = "driver"; + Styles = (CREATE); +End + +#endif + +#ifdef UNX + +Directory gid_Dir_User_Psprint_Fontmetric + ParentID = gid_Dir_User_Psprint; + DosName = "fontmetric"; + Styles = (CREATE); +End + +#endif + +#ifdef UNX + +Directory gid_Dir_Fonts_Truetype + ParentID = gid_Dir_Fonts; + DosName = "truetype"; +End + +#endif + +#ifdef UNX + +Directory gid_Dir_Fonts_Truetypeserver + ParentID = gid_Dir_Fonts; + DosName = "serverfonts"; +End + +#endif + +#ifdef UNX + +Directory gid_Dir_Fonts_75dpi + ParentID = gid_Dir_Fonts; + DosName = "75dpi"; +End + +#endif + +#ifdef UNX + +Directory gid_Dir_Fonts_75dpi_Bdf + ParentID = gid_Dir_Fonts_75dpi; + DosName = "bdf"; +End + +#endif + +#ifdef UNX + +Directory gid_Dir_Fonts_Type1 + ParentID = gid_Dir_Fonts; + DosName = "type1"; +End + +#endif + +#ifdef UNX + +Directory gid_Dir_Psprint + ParentID = gid_Dir_Share; + DosName = "psprint"; +End + +#endif + +#ifdef UNX + +Directory gid_Dir_Psprint_Driver + ParentID = gid_Dir_Psprint; + DosName = "driver"; +End + +#endif + +#ifdef UNX + +Directory gid_Dir_Psprint_Fontmetric + ParentID = gid_Dir_Psprint; + DosName = "fontmetric"; +End + +#endif + +#ifdef UNX + +Directory gid_Dir_Share_Icons + ParentID = gid_Dir_Share; + DosName = "icons"; +End + +#endif diff --git a/scp2/source/ooo/directory_ooo.ulf b/scp2/source/ooo/directory_ooo.ulf new file mode 100644 index 000000000000..9c8604922589 --- /dev/null +++ b/scp2/source/ooo/directory_ooo.ulf @@ -0,0 +1,57 @@ +/************************************************************************* + * + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2008 by Sun Microsystems, Inc. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * $RCSfile: directory_ooo.ulf,v $ + * $Revision: 1.6 $ + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * + ************************************************************************/ + +[STR_DIR_INFO] +en-US = "Information" + +[STR_DIR_INTERNET] +en-US = "Internet" + +[STR_DIR_JAVA] +en-US = "Java" + +[STR_DIR_FREIZEIT] +en-US = "Fun&More" + +[STR_DIR_STARONE] +en-US = "%PRODUCTNAME API" + +[STR_DIR_TOURISMUS] +en-US = "Travel" + +[STR_DIR_KAPITEL] +en-US = "Chapters" + +[STR_DIR_DATEIEN] +en-US = "Files" + + + + diff --git a/scp2/source/ooo/directory_ooo_macosx.scp b/scp2/source/ooo/directory_ooo_macosx.scp new file mode 100755 index 000000000000..6bff77e6f355 --- /dev/null +++ b/scp2/source/ooo/directory_ooo_macosx.scp @@ -0,0 +1,48 @@ +/************************************************************************* +* + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2008 by Sun Microsystems, Inc. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * $RCSfile: directory_ooo_macosx.scp,v $ + * $Revision: 1.55.66.1 $ + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * +************************************************************************/ + +#include "macros.inc" + +#ifdef MACOSX +Directory gid_Dir_Bundle + ParentID = PD_PROGDIR; + HostName = "%PRODUCTNAME.app"; + LangPackHostName = "%PRODUCTNAME %PRODUCTVERSION Language Pack.app"; + PatchHostName = "%PRODUCTNAME %PRODUCTVERSION Patch.app"; +End +#endif + +#ifdef MACOSX +Directory gid_Dir_Bundle_Contents + ParentID = gid_Dir_Bundle; + HostName = "Contents"; + Styles = (OFFICEDIRECTORY); +End +#endif diff --git a/scp2/source/ooo/file_extra_ooo.scp b/scp2/source/ooo/file_extra_ooo.scp new file mode 100644 index 000000000000..b2789c3087d7 --- /dev/null +++ b/scp2/source/ooo/file_extra_ooo.scp @@ -0,0 +1,448 @@ +/************************************************************************* +* + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2008 by Sun Microsystems, Inc. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * $RCSfile: file_extra_ooo.scp,v $ + * $Revision: 1.31 $ + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * +************************************************************************/ + +#include "macros.inc" + +File gid_File_Extra_Autocorr + Dir = gid_Dir_Share_Autocorr; + USER_FILE_BODY; + Styles = (ARCHIVE); + Name = "autocorr.zip"; +End + +File gid_File_Extra_Autotextshare_Lang + Dir = gid_Dir_Autotext_Language; + USER_FILE_BODY; + Styles = (ARCHIVE, DONT_OVERWRITE); + EXTRA_ALL_LANG(autotextshare); +End + +File gid_File_Extra_Autotextuser + Dir = gid_Dir_User_Autotext; + USER_FILE_BODY; + Styles = (ARCHIVE, WORKSTATION, DOCLANG, DONT_OVERWRITE); + Name = "autotextuser.zip"; +End + +#ifdef UNX + +File gid_File_Extra_Cfgsrv_Bitmap_Unx + Dir = gid_Dir_Config; + ARCHIVE_TXT_FILE_BODY; + Name = "cfgsrvbitmapunx.zip"; +End + +#endif + +File gid_File_Extra_Cfgusr + Dir = gid_Dir_User_Config; + USER_FILE_BODY; + Styles = (ARCHIVE, WORKSTATION, DONT_OVERWRITE); + Name = "cfgusr.zip"; +End + +File gid_File_Extra_Cfgsrv + Dir = gid_Dir_Config; + TXT_FILE_BODY; + Styles = (ARCHIVE); + Name = "cfgsrvnolang.zip"; + Patchfiles = (); +End + +File gid_File_Extra_Common_Inc + Dir = gid_Dir_Config_Webcast; + PACKED_TXT_FILE_BODY; + Name = "common.inc"; +End + +File gid_File_Extra_Common_Pl + Dir = gid_Dir_Config_Webcast; + PACKED_TXT_FILE_BODY; + Name = "common.pl"; +End + +File gid_File_Extra_Database + Dir = gid_Dir_Database; + USER_FILE_BODY; + Styles = (ARCHIVE, WORKSTATION, DONT_OVERWRITE); + Name = "database.zip"; +End + +File gid_File_Extra_Databasebiblio + Dir = gid_Dir_Database_Biblio; + USER_FILE_BODY; + Styles = (ARCHIVE, WORKSTATION, DONT_OVERWRITE); + Name = "databasebiblio.zip"; +End + +File gid_File_Extra_Edit_Asp + Dir = gid_Dir_Config_Webcast; + PACKED_TXT_FILE_BODY; + Name = "edit.asp"; +End + +File gid_File_Extra_Edit_Pl + Dir = gid_Dir_Config_Webcast; + PACKED_TXT_FILE_BODY; + Name = "edit.pl"; +End + +File gid_File_Extra_Editpic_Asp + Dir = gid_Dir_Config_Webcast; + PACKED_TXT_FILE_BODY; + Name = "editpic.asp"; +End + +File gid_File_Extra_Editpic_Pl + Dir = gid_Dir_Config_Webcast; + PACKED_TXT_FILE_BODY; + Name = "editpic.pl"; +End + +File gid_File_Extra_Glas_Blue_Zip + Dir = gid_Dir_Share_Config_Wizard_Web_Buttons; + USER_FILE_BODY; + Styles = (); + Name = "glas-blue.zip"; +End + +File gid_File_Extra_Glas_Green_Zip + Dir = gid_Dir_Share_Config_Wizard_Web_Buttons; + USER_FILE_BODY; + Styles = (); + Name = "glas-green.zip"; +End + +File gid_File_Extra_Glas_Red_Zip + Dir = gid_Dir_Share_Config_Wizard_Web_Buttons; + USER_FILE_BODY; + Styles = (); + Name = "glas-red.zip"; +End + +File gid_File_Extra_Round_Gorilla_Zip + Dir = gid_Dir_Share_Config_Wizard_Web_Buttons; + USER_FILE_BODY; + Styles = (); + Name = "round-gorilla.zip"; +End + +File gid_File_Extra_Round_White_Zip + Dir = gid_Dir_Share_Config_Wizard_Web_Buttons; + USER_FILE_BODY; + Styles = (); + Name = "round-white.zip"; +End +File gid_File_Extra_Simple_Zip + Dir = gid_Dir_Share_Config_Wizard_Web_Buttons; + USER_FILE_BODY; + Styles = (); + Name = "simple.zip"; +End +File gid_File_Extra_Square_Blue_Zip + Dir = gid_Dir_Share_Config_Wizard_Web_Buttons; + USER_FILE_BODY; + Styles = (); + Name = "square-blue.zip"; +End +File gid_File_Extra_Square_Gray_Zip + Dir = gid_Dir_Share_Config_Wizard_Web_Buttons; + USER_FILE_BODY; + Styles = (); + Name = "square-gray.zip"; +End +File gid_File_Extra_Square_Green_Zip + Dir = gid_Dir_Share_Config_Wizard_Web_Buttons; + USER_FILE_BODY; + Styles = (); + Name = "square-green.zip"; +End +File gid_File_Extra_Square_Red_Zip + Dir = gid_Dir_Share_Config_Wizard_Web_Buttons; + USER_FILE_BODY; + Styles = (); + Name = "square-red.zip"; +End +File gid_File_Extra_Square_Yellow_Zip + Dir = gid_Dir_Share_Config_Wizard_Web_Buttons; + USER_FILE_BODY; + Styles = (); + Name = "square-yellow.zip"; +End + +#ifdef UNX + +#ifndef WITHOUT_AFMS +File gid_File_Extra_Fontunxafm + Dir = gid_Dir_Psprint_Fontmetric; + TXT_FILE_BODY; + Styles = (ARCHIVE); + Name = "fontunxafm.zip"; +End +#endif + +#endif + +#ifdef UNX + +#ifndef WITHOUT_PPDS +File gid_File_Extra_Fontunxppds + Dir = gid_Dir_Psprint_Driver; + TXT_FILE_BODY; + Styles = (ARCHIVE); + Name = "fontunxppds.zip"; +End +#endif + +#endif + +#ifdef UNX + +File gid_File_Extra_Fontunxpsprint + Dir = gid_Dir_Psprint; + TXT_FILE_BODY; + Styles = (ARCHIVE, DONT_OVERWRITE); + Name = "fontunxpsprint.zip"; +End + +#endif + +File gid_File_Extra_Gallbullets + Dir = gid_Dir_Gallery_Bullets; + ARCHIVE_TXT_FILE_BODY; + Name = "gallbullets.zip"; +End + +File gid_File_Extra_Gallhtmlexpo + Dir = gid_Dir_Gallery_Htmlexpo; + ARCHIVE_TXT_FILE_BODY; + Name = "gallhtmlexpo.zip"; +End + +File gid_File_Extra_Gallroot + Dir = gid_Dir_Gallery; + ARCHIVE_TXT_FILE_BODY; + Name = "gallroot.zip"; +End + +File gid_File_Extra_Gallrulers + Dir = gid_Dir_Gallery_Rulers; + ARCHIVE_TXT_FILE_BODY; + Name = "gallrulers.zip"; +End + +File gid_File_Extra_Gallsound + Dir = gid_Dir_User_Gallery; + USER_FILE_BODY; + Styles = (ARCHIVE, WORKSTATION, DONT_OVERWRITE); + Name = "gallsound.zip"; +End + +File gid_File_Extra_Gallsounds + Dir = gid_Dir_Gallery_Sounds; + ARCHIVE_TXT_FILE_BODY; + Name = "gallsounds.zip"; +End + +File gid_File_Extra_Gallsystem + Dir = gid_Dir_Gallery; + ARCHIVE_TXT_FILE_BODY; + Name = "gallsystem.zip"; + Patchfiles = (); +End + +File gid_File_Extra_Gallwwwback + Dir = gid_Dir_Gallery_Wwwback; + ARCHIVE_TXT_FILE_BODY; + Name = "gallwwwback.zip"; +End + +File gid_File_Extra_Gallwwwgraf + Dir = gid_Dir_Gallery_Wwwgraf; + ARCHIVE_TXT_FILE_BODY; + Name = "gallwwwgraf.zip"; +End + +File gid_File_Extra_Index_Pl + Dir = gid_Dir_Config_Webcast; + PACKED_TXT_FILE_BODY; + Name = "index.pl"; +End + +File gid_File_Extra_Palettes + Dir = gid_Dir_User_Config; + USER_FILE_BODY; + Styles = (ARCHIVE, WORKSTATION, DONT_OVERWRITE); + Name = "palettes.zip"; + Patchfiles = (); +End + +File gid_File_Extra_Palettes_Lang + Dir = gid_Dir_User_Config; + USER_FILE_BODY; + Styles = (ARCHIVE, WORKSTATION, DONT_OVERWRITE); + EXTRA_ALL_LANG(palettes); +End + +File gid_File_Extra_Poll_Asp + Dir = gid_Dir_Config_Webcast; + PACKED_TXT_FILE_BODY; + Name = "poll.asp"; +End + +File gid_File_Extra_Poll_Pl + Dir = gid_Dir_Config_Webcast; + PACKED_TXT_FILE_BODY; + Name = "poll.pl"; +End + +File gid_File_Extra_Savepic_Asp + Dir = gid_Dir_Config_Webcast; + PACKED_TXT_FILE_BODY; + Name = "savepic.asp"; +End + +File gid_File_Extra_Savepic_Pl + Dir = gid_Dir_Config_Webcast; + PACKED_TXT_FILE_BODY; + Name = "savepic.pl"; +End + +File gid_File_Extra_Show_Asp + Dir = gid_Dir_Config_Webcast; + PACKED_TXT_FILE_BODY; + Name = "show.asp"; +End + +File gid_File_Extra_Show_Pl + Dir = gid_Dir_Config_Webcast; + PACKED_TXT_FILE_BODY; + Name = "show.pl"; +End + +File gid_File_Extra_Symbols + Dir = gid_Dir_Config_Symbol; + ARCHIVE_TXT_FILE_BODY; + Name = "symbols.zip"; +End + +File gid_File_Extra_Tpllayoutimpr_Lang + Dir = gid_Dir_Template_Layout; + TXT_FILE_BODY; + Styles = (ARCHIVE, DONT_OVERWRITE); + EXTRA_ALL_LANG(tpllayoutimpr); +End + +File gid_File_Extra_Tplpresntimpr_Lang + Dir = gid_Dir_Template_Presnt; + TXT_FILE_BODY; + Styles = (ARCHIVE, DONT_OVERWRITE); + EXTRA_ALL_LANG(tplpresntimpr); +End + +File gid_File_Extra_Tplwizbitmap + Dir = gid_Dir_Template_Wizard_Bitmap; + TXT_FILE_BODY; + Styles = (ARCHIVE, DONT_OVERWRITE); + EXTRA_IDENT_ALL_LANG(tplwizbitmap.zip); +End + +File gid_File_Extra_Tplwizdesktop_Lang + Dir = gid_Dir_Template_Internal; + TXT_FILE_BODY; + Styles = (ARCHIVE, DONT_OVERWRITE); + EXTRA_ALL_LANG(tplwizdesktop); +End + +File gid_File_Extra_Tplwizletter + Dir = gid_Dir_Share_Template_Wizard_Letter; + ARCHIVE_TXT_FILE_BODY; + Name = "tplwizletter.zip"; +End + +File gid_File_Extra_Tplwizletter_Lang + Dir = gid_Dir_Template_Wizard_Letter; + ARCHIVE_TXT_FILE_BODY; + EXTRA_ALL_LANG(tplwizletter); +End + +File gid_File_Extra_Tplwizfax_Lang + Dir = gid_Dir_Template_Wizard_Fax; + TXT_FILE_BODY; + Styles = (ARCHIVE, DONT_OVERWRITE); + EXTRA_ALL_LANG(tplwizfax); +End + +File gid_File_Extra_Tplwizagenda_Lang + Dir = gid_Dir_Template_Wizard_Agenda; + TXT_FILE_BODY; + Styles = (ARCHIVE, DONT_OVERWRITE); + EXTRA_ALL_LANG(tplwizagenda); +End + +File gid_File_Extra_Tplwizreport_Lang + Dir = gid_Dir_Template_Wizard_Report; + TXT_FILE_BODY; + Styles = (ARCHIVE, DONT_OVERWRITE); + EXTRA_ALL_LANG(tplwizreport); +End + +File gid_File_Extra_Tplwizstyles_Lang + Dir = gid_Dir_Template_Wizard_Styles; + TXT_FILE_BODY; + Styles = (ARCHIVE, DONT_OVERWRITE); + EXTRA_ALL_LANG(tplwizstyles); +End + +File gid_File_Extra_Webcast_Asp + Dir = gid_Dir_Config_Webcast; + PACKED_TXT_FILE_BODY; + Name = "webcast.asp"; +End + +File gid_File_Extra_Webcast_Pl + Dir = gid_Dir_Config_Webcast; + PACKED_TXT_FILE_BODY; + Name = "webcast.pl"; +End + +File gid_File_Extra_Wordbook + Dir = gid_Dir_Wordbook_Language; + TXT_FILE_BODY; + Styles = (ARCHIVE, DONT_OVERWRITE); + EXTRA_IDENT_ALL_LANG(wordbook.zip); +End + +File gid_File_Extra_Wordbook_Lang + Dir = gid_Dir_Wordbook_Language; + TXT_FILE_BODY; + Styles = (ARCHIVE, DONT_OVERWRITE); + EXTRA_ALL_LANG(wordbook); +End diff --git a/scp2/source/ooo/file_font_ooo.scp b/scp2/source/ooo/file_font_ooo.scp new file mode 100644 index 000000000000..59d829b29830 --- /dev/null +++ b/scp2/source/ooo/file_font_ooo.scp @@ -0,0 +1,211 @@ +/************************************************************************* +* + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2008 by Sun Microsystems, Inc. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * $RCSfile: file_font_ooo.scp,v $ + * $Revision: 1.5 $ + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * +************************************************************************/ + +#include "macros.inc" + +STD_FONT_FILE( gid_File_Fnt_Opensymb, opens___.ttf, OpenSymbol) + +// DejaVu fonts + +// DejaVuSans Proportional +#ifndef WITHOUT_FONTS +STD_FONT_FILE( gid_File_Fnt_DejaVuSans, DejaVuSans.ttf, DejaVu Sans) +#endif + +#ifndef WITHOUT_FONTS +STD_FONT_FILE( gid_File_Fnt_DejaVuSans_Bold, DejaVuSans-Bold.ttf, DejaVu Sans Bold) +#endif + +#ifndef WITHOUT_FONTS +STD_FONT_FILE( gid_File_Fnt_DejaVuSans_Oblique, DejaVuSans-Oblique.ttf, DejaVu Sans Oblique) +#endif + +#ifndef WITHOUT_FONTS +STD_FONT_FILE( gid_File_Fnt_DejaVuSans_BoldOblique, DejaVuSans-BoldOblique.ttf, DejaVu Sans Bold Oblique) +#endif + +// DejaVuSans ExtraLight +#ifndef WITHOUT_FONTS +STD_FONT_FILE( gid_File_Fnt_DejaVuSansExtraLight, DejaVuSans-ExtraLight.ttf, DejaVu Sans ExtraLight) +#endif + +// DejaVuSans Condensed +#ifndef WITHOUT_FONTS +STD_FONT_FILE( gid_File_Fnt_DejaVuSansCondensed, DejaVuSansCondensed.ttf, DejaVu Sans Condensed) +#endif + +#ifndef WITHOUT_FONTS +STD_FONT_FILE( gid_File_Fnt_DejaVuSansCondensed_Bold, DejaVuSansCondensed-Bold.ttf, DejaVu Sans Condensed Bold) +#endif + +#ifndef WITHOUT_FONTS +STD_FONT_FILE( gid_File_Fnt_DejaVuSansCondensed_Oblique, DejaVuSansCondensed-Oblique.ttf, DejaVu Sans Condensed Oblique) +#endif + +#ifndef WITHOUT_FONTS +STD_FONT_FILE( gid_File_Fnt_DejaVuSansCondensed_BoldOblique, DejaVuSansCondensed-BoldOblique.ttf, DejaVu Sans Condensed Bold Oblique) +#endif + +// DejaVuSans Mono +#ifndef WITHOUT_FONTS +STD_FONT_FILE( gid_File_Fnt_DejaVuSansMono, DejaVuSansMono.ttf, DejaVu Sans Mono) +#endif + +#ifndef WITHOUT_FONTS +STD_FONT_FILE( gid_File_Fnt_DejaVuSansMono_Bold, DejaVuSansMono-Bold.ttf, DejaVu Sans Mono Bold) +#endif + +#ifndef WITHOUT_FONTS +STD_FONT_FILE( gid_File_Fnt_DejaVuSansMono_Oblique, DejaVuSansMono-Oblique.ttf, DejaVu Sans Mono Oblique) +#endif + +#ifndef WITHOUT_FONTS +STD_FONT_FILE( gid_File_Fnt_DejaVuSansMono_BoldOblique, DejaVuSansMono-BoldOblique.ttf, DejaVu Sans Mono Bold Oblique) +#endif + +// DejaVuSerif Proportional +#ifndef WITHOUT_FONTS +STD_FONT_FILE( gid_File_Fnt_DejaVuSerif, DejaVuSerif.ttf, DejaVu Serif) +#endif + +#ifndef WITHOUT_FONTS +STD_FONT_FILE( gid_File_Fnt_DejaVuSerif_Bold, DejaVuSerif-Bold.ttf, DejaVu Serif Bold) +#endif + +#ifndef WITHOUT_FONTS +STD_FONT_FILE( gid_File_Fnt_DejaVuSerif_Italic, DejaVuSerif-Italic.ttf, DejaVu Serif Italic) +#endif + +#ifndef WITHOUT_FONTS +STD_FONT_FILE( gid_File_Fnt_DejaVuSerif_BoldItalic, DejaVuSerif-BoldItalic.ttf, DejaVu Serif Bold Italic) +#endif + +// DejaVuSerif Condensed +#ifndef WITHOUT_FONTS +STD_FONT_FILE( gid_File_Fnt_DejaVuSerifCondensed, DejaVuSerifCondensed.ttf, DejaVu Serif Condensed) +STD_FONT_FILE( gid_File_Fnt_DejaVuSerifCondensed_Bold, DejaVuSerifCondensed-Bold.ttf, DejaVu Serif Condensed Bold) +STD_FONT_FILE( gid_File_Fnt_DejaVuSerifCondensed_Italic, DejaVuSerifCondensed-Italic.ttf, DejaVu Serif Condensed Italic) +STD_FONT_FILE( gid_File_Fnt_DejaVuSerifCondensed_BoldItalic, DejaVuSerifCondensed-BoldItalic.ttf, DejaVu Serif Condensed Bold Italic) +#endif + + +// Liberation fonts + +// Liberation Mono +#ifndef WITHOUT_FONTS +#ifndef WNT +STD_FONT_FILE( gid_File_Fnt_LiberationMono_Regular, LiberationMono-Regular.ttf, Liberation Mono Regular) +#endif +#endif + +#ifndef WITHOUT_FONTS +#ifndef WNT +STD_FONT_FILE( gid_File_Fnt_LiberationMono_Bold, LiberationMono-Bold.ttf, Liberation Mono Bold) +#endif +#endif + +#ifndef WITHOUT_FONTS +#ifndef WNT +STD_FONT_FILE( gid_File_Fnt_LiberationMono_Italic, LiberationMono-Italic.ttf, Liberation Mono Italic) +#endif +#endif + +#ifndef WITHOUT_FONTS +#ifndef WNT +STD_FONT_FILE( gid_File_Fnt_LiberationMono_BoldItalic, LiberationMono-BoldItalic.ttf, Liberation Mono Bold Italic) +#endif +#endif + +// Liberation Sans +#ifndef WITHOUT_FONTS +#ifndef WNT +STD_FONT_FILE( gid_File_Fnt_LiberationSans_Regular, LiberationSans-Regular.ttf, Liberation Sans Regular) +#endif +#endif + +#ifndef WITHOUT_FONTS +#ifndef WNT +STD_FONT_FILE( gid_File_Fnt_LiberationSans_Italic, LiberationSans-Italic.ttf, Liberation Sans Italic) +#endif +#endif + +#ifndef WITHOUT_FONTS +#ifndef WNT +STD_FONT_FILE( gid_File_Fnt_LiberationSans_Bold, LiberationSans-Bold.ttf, Liberation Serif Bold) +#endif +#endif + +#ifndef WITHOUT_FONTS +#ifndef WNT +STD_FONT_FILE( gid_File_Fnt_LiberationSans_BoldItalic, LiberationSans-BoldItalic.ttf, Liberation Sans Bold Italic) +#endif +#endif + +// Liberation Serif +#ifndef WITHOUT_FONTS +#ifndef WNT +STD_FONT_FILE( gid_File_Fnt_LiberationSerif_Regular, LiberationSerif-Regular.ttf, Liberation Serif Regular) +#endif +#endif + +#ifndef WITHOUT_FONTS +#ifndef WNT +STD_FONT_FILE( gid_File_Fnt_LiberationSerif_Bold, LiberationSerif-Bold.ttf, Liberation Serif Bold) +#endif +#endif + +#ifndef WITHOUT_FONTS +#ifndef WNT +STD_FONT_FILE( gid_File_Fnt_LiberationSerif_Italic, LiberationSerif-Italic.ttf, Liberation Serif Italic) +#endif +#endif + +#ifndef WITHOUT_FONTS +#ifndef WNT +STD_FONT_FILE( gid_File_Fnt_LiberationSerif_BoldItalic, LiberationSerif-BoldItalic.ttf, Liberation Serif Bold Italic) +#endif +#endif + +// Gentium fonts + +#ifndef WITHOUT_FONTS +STD_FONT_FILE( gid_File_Fnt_GentiumBasicRegular, GenBasR.ttf, Gentium Basic) +STD_FONT_FILE( gid_File_Fnt_GentiumBasicBold, GenBasB.ttf, Gentium Basic Bold) +STD_FONT_FILE( gid_File_Fnt_GentiumBasicItalic, GenBasI.ttf, Gentium Basic Bold) +STD_FONT_FILE( gid_File_Fnt_GentiumBasicBoldItalic, GenBasBI.ttf, Gentium Basic Bold Italic) +#endif + +#ifndef WITHOUT_FONTS +STD_FONT_FILE( gid_File_Fnt_GentiumBookBasicRegular, GenBkBasR.ttf, Gentium Book Basic) +STD_FONT_FILE( gid_File_Fnt_GentiumBookBasicBold, GenBkBasB.ttf, Gentium Book Basic Bold) +STD_FONT_FILE( gid_File_Fnt_GentiumBookBasicItalic, GenBkBasI.ttf, Gentium Book Basic Bold) +STD_FONT_FILE( gid_File_Fnt_GentiumBookBasicBoldItalic, GenBkBasBI.ttf, Gentium Book Basic Bold Italic) +#endif + diff --git a/scp2/source/ooo/file_improvement.scp b/scp2/source/ooo/file_improvement.scp new file mode 100644 index 000000000000..67ec89b15963 --- /dev/null +++ b/scp2/source/ooo/file_improvement.scp @@ -0,0 +1,53 @@ +/************************************************************************* +* + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2008 by Sun Microsystems, Inc. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * $RCSfile: file_jre_ooo.scp,v $ + * $Revision: 1.11 $ + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * +************************************************************************/ + +#include "macros.inc" + +#if defined(BUILD_SPECIAL) +File gid_File_Share_Registry_Modules_Oo_Office_Logging_Improvement + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Modules_Oo_Office_Logging; + Name = "/registry/spool/org/openoffice/Office/Logging/Logging-oooimprovement.xcu"; +End +#endif + +#if defined(BUILD_SPECIAL) +File gid_File_Share_Registry_Modules_Oo_Office_Jobs_Improvement + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Modules_Oo_Office_Jobs; + Name = "/registry/spool/org/openoffice/Office/Jobs/Jobs-oooimprovement.xcu"; +End +#endif + +#if defined(BUILD_SPECIAL) +STD_UNO_LIB_FILE( gid_File_Lib_Oooimprovement , oooimprovement) +#endif diff --git a/scp2/source/ooo/file_jre_ooo.scp b/scp2/source/ooo/file_jre_ooo.scp new file mode 100644 index 000000000000..45985d8c9290 --- /dev/null +++ b/scp2/source/ooo/file_jre_ooo.scp @@ -0,0 +1,52 @@ +/************************************************************************* +* + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2008 by Sun Microsystems, Inc. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * $RCSfile: file_jre_ooo.scp,v $ + * $Revision: 1.11 $ + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * +************************************************************************/ + +#include "macros.inc" + +#ifdef WNT +Directory gid_Dir_Jre + ParentID = PREDEFINED_PROGDIR; + HostName = "JRE"; +End +#endif + +File gid_File_Exe_Java + BIN_FILE_BODY; + #ifdef WNT + InstallName = "jre-windows-i586.exe"; + Styles = (DONT_PACK,JAVAFILE,SUBST_FILENAME); + #else + Styles = (DONT_PACK,JAVAFILE); + #endif + Dir = gid_Dir_Jre; + Name = "${WINDOWSJAVAFILENAME}"; + Javaversion = "${WINDOWSJAVAREGISTRYENTRY}"; + Subdir = "java"; +End diff --git a/scp2/source/ooo/file_library_ooo.scp b/scp2/source/ooo/file_library_ooo.scp new file mode 100644 index 000000000000..f9c247bd6157 --- /dev/null +++ b/scp2/source/ooo/file_library_ooo.scp @@ -0,0 +1,1928 @@ +************************************************************************* +* + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2008 by Sun Microsystems, Inc. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * $RCSfile: file_library_ooo.scp,v $ + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * +************************************************************************/ +#include "macros.inc" + +#ifdef WNT +File gid_File_Lib_Accessbridge + BIN_FILE_BODY; + Styles = (PACKED); + Dir = SCP2_OOO_BIN_DIR; + Name = "java_uno_accessbridge.dll"; +End +#endif +#if ((defined(WNT)) || (defined(LINUX)) || ((defined(SOLARIS)) && (defined(SPARC)))|| defined(NETBSD) ) +STD_UNO_LIB_FILE( gid_File_Lib_Adabas, adabas) +File gid_File_Oo_Office_Dataaccess_Adabas_Xcu + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Modules_Oo_Office_DataAccess_Drivers; + Name = "/registry/spool/DataAccess/adabas.xcu"; +End +#endif + +#if defined(WNT) +STD_UNO_LIB_FILE( gid_File_Lib_Ado, ado) +File gid_File_Oo_Office_Dataaccess_Ado_Xcu + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Modules_Oo_Office_DataAccess_Drivers; + Name = "/registry/spool/DataAccess/ado.xcu"; +End +#endif + +STD_UNO_LIB_FILE( gid_File_Lib_Basctl, basctl) + +File gid_File_Lib_Basprov + TXT_FILE_BODY; + Styles = (PACKED,UNO_COMPONENT); + RegistryID = gid_Starregistry_Services_Rdb; + Dir = SCP2_OOO_BIN_DIR; + #ifdef UNX + Name = STRING(CONCAT4(basprov,DLLPOSTFIX,.uno,UNXSUFFIX)); + #else + Name = STRING(CONCAT4(basprov,DLLPOSTFIX,.uno,.dll)); + #endif +End + +STD_UNO_LIB_FILE( gid_File_Lib_Bib , bib) + +File gid_File_Lib_Cached1 + TXT_FILE_BODY; + Styles = (PACKED,UNO_COMPONENT); + RegistryID = gid_Starregistry_Services_Rdb; + Dir = SCP2_OOO_BIN_DIR; + #ifdef UNX + Name = STRING(CONCAT2(libcached1,UNXSUFFIX)); + #else + Name = "cached1.dll"; + #endif +End + +File gid_File_Lib_Configmgr2 + TXT_FILE_BODY; + Styles = (PACKED,UNO_COMPONENT); + RegistryID = gid_Starregistry_Services_Rdb; + Dir = SCP2_OOO_BIN_DIR; + #ifdef UNX + Name = STRING(CONCAT2(configmgr2.uno,UNXSUFFIX)); + #else + Name = "configmgr2.uno.dll"; + #endif +End + +File gid_File_Lib_Sysmgr1 + TXT_FILE_BODY; + Styles = (PACKED,UNO_COMPONENT); + RegistryID = gid_Starregistry_Services_Rdb; + Dir = SCP2_OOO_BIN_DIR; + #ifdef UNX + Name = STRING(CONCAT2(sysmgr1.uno,UNXSUFFIX)); + #else + Name = "sysmgr1.uno.dll"; + #endif +End + +File gid_File_Lib_Behelper + TXT_FILE_BODY; + Styles = (PACKED,UNO_COMPONENT); + RegistryID = gid_Starregistry_Services_Rdb; + Dir = SCP2_OOO_BIN_DIR; + #ifdef UNX + Name = STRING(CONCAT2(behelper.uno,UNXSUFFIX)); + #else + Name = "behelper.uno.dll"; + #endif +End + +#ifdef WITH_LDAP +File gid_File_Lib_Ldapbe2 + TXT_FILE_BODY; + Styles = (PACKED,UNO_COMPONENT); + RegistryID = gid_Starregistry_Services_Rdb; + Dir = SCP2_OOO_BIN_DIR; + #ifdef UNX + Name = STRING(CONCAT2(ldapbe2.uno,UNXSUFFIX)); + #else + Name = "ldapbe2.uno.dll"; + #endif +End +#endif + +STD_UNO_LIB_FILE(gid_File_Lib_Chartcontroller, chartcontroller) +STD_UNO_LIB_FILE(gid_File_Lib_Chartmodel, chartmodel) +STD_UNO_LIB_FILE(gid_File_Lib_Charttools, charttools) +STD_UNO_LIB_FILE(gid_File_Lib_Chartview, chartview) + + +#if defined WNT && defined _MSC + +File gid_File_Lib_Cli_Oootypes_Assembly + TXT_FILE_BODY; + Styles = (PACKED, ASSEMBLY, DONTRENAMEINPATCH); + Name = "cli_oootypes.dll"; + Dir = gid_Dir_Program; + Assemblyname = "cli_oootypes"; + PublicKeyToken = "ce2cb7e279207b9e"; + Version = "${CLI_OOOTYPES_NEW_VERSION}"; + Culture = "neutral"; + Attributes = "0"; +#ifndef M1310 + ProcessorArchitecture = "MSIL"; +#endif +End + +#endif + +#if defined WNT && defined _MSC +File gid_File_Lib_Policy_Cli_Oootypes_Assembly + TXT_FILE_BODY; + Styles = (PACKED, ASSEMBLY, DONTRENAMEINPATCH); + Name = "${CLI_OOOTYPES_POLICY_ASSEMBLY}.dll"; + Dir = gid_Dir_Program; + Assemblyname = "${CLI_OOOTYPES_POLICY_ASSEMBLY}"; + PublicKeyToken = "ce2cb7e279207b9e"; + Version = "${CLI_OOOTYPES_POLICY_VERSION}"; + Culture = "neutral"; + Attributes = "0"; +#ifndef M1310 + ProcessorArchitecture = "MSIL"; +#endif +End + +#endif + +#if defined WNT && defined _MSC + +File gid_File_Lib_Policy_Cli_Oootypes_Config + TXT_FILE_BODY; + Styles = (PACKED, ASSIGNCOMPOMENT, DONTRENAMEINPATCH); + Name = "cli_oootypes.config"; + Dir = gid_Dir_Program; + AssignComponent = gid_File_Lib_Policy_Cli_Oootypes_Assembly; +End + +#endif + + +#if ! defined WNT // no longer supported on Windows +SPECIAL_UNO_COMPONENT_LIB_FILE( gid_File_Lib_Cmdmail, cmdmail.uno ) +#endif + + +File gid_File_Lib_Comphelper2 + TXT_FILE_BODY; + #ifdef UNX + Name = STRING(CONCAT3(libcomphelp4,COMID,UNXSUFFIX)); + #else + Name = STRING(CONCAT3(comphelp4,COMID,.dll)); + #endif + Dir = SCP2_OOO_BIN_DIR; + Styles = (PACKED,UNO_COMPONENT); + RegistryID = gid_Starregistry_Services_Rdb; +End + +STD_UNO_LIB_FILE( gid_File_Lib_Ctl , ctl) + +STD_LIB_FILE( gid_File_Lib_Cui, cui) + +#ifndef SYSTEM_CURL + +File gid_File_Lib_Curl + TXT_FILE_BODY; + Styles = (PACKED); + Dir = SCP2_OOO_BIN_DIR; + #ifdef UNX + #ifdef MACOSX + Name = STRING(CONCAT2(libcurl.3,UNXSUFFIX)); + #else + Name = STRING(CONCAT3(libcurl,UNXSUFFIX,.3)); + #endif + #else + #ifdef _gcc3 + Name = "libcurl-3.dll"; + #else + Name = "libcurl.dll"; + #endif + #endif +End + +#endif + +#ifndef SYSTEM_DB + +File gid_File_Lib_Db + TXT_FILE_BODY; + Styles = (PACKED); + Dir = SCP2_OOO_BIN_DIR; + #ifdef UNX + Name = STRING(CONCAT2(libdb-4.7,UNXSUFFIX)); + #else + Name = "libdb47.dll"; + #endif +End + +#endif + +#ifdef UNX +#ifdef ENABLE_GTK +#ifdef ENABLE_SYSTRAY_GTK +File gid_File_Lib_Egg_Tray + TXT_FILE_BODY; + Styles = (PACKED); + Dir = SCP2_OOO_BIN_DIR; + Name = STRING(CONCAT3(libeggtray,DLLPOSTFIX,UNXSUFFIX)); +End + +File gid_File_Lib_QStart_Gtk + Name = LIBNAME(qstart_gtk); + TXT_FILE_BODY; + Styles = (PACKED); + Dir = SCP2_OOO_BIN_DIR; +End +#endif +#endif +#endif + +STD_UNO_LIB_FILE( gid_File_Lib_Dba, dba) + +STD_UNO_LIB_FILE( gid_File_Lib_Sdbt, sdbt) + +STD_UNO_LIB_FILE( gid_File_Lib_Dbmm, dbmm) + +STD_UNO_LIB_FILE( gid_File_Lib_Dbacfg, dbacfg) + +STD_UNO_LIB_FILE( gid_File_Lib_Dbase2, dbase ) +File gid_File_Oo_Office_Dataaccess_Dbase_Xcu + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Modules_Oo_Office_DataAccess_Drivers; + Name = "/registry/spool/DataAccess/dbase.xcu"; +End + +STD_LIB_FILE( gid_File_Lib_Dbfile , file) +STD_LIB_FILE( gid_File_Lib_Odbcbase,odbcbase) + + +File gid_File_Lib_Dbpool + TXT_FILE_BODY; + Styles = (PACKED,UNO_COMPONENT); + RegistryID = gid_Starregistry_Services_Rdb; + Dir = SCP2_OOO_BIN_DIR; + #ifdef UNX + Name = STRING(CONCAT2(libdbpool2,UNXSUFFIX)); + #else + Name = "dbpool2.dll"; + #endif +End + +STD_UNO_LIB_FILE( gid_File_Lib_Dbt, dbtools ) + +STD_UNO_LIB_FILE( gid_File_Lib_Dbaxml, dbaxml ) + +File gid_File_Lib_Dict_Ja + TXT_FILE_BODY; + #ifdef UNX + Name = STRING(CONCAT2(libdict_ja,UNXSUFFIX)); + #else + Name = "dict_ja.dll"; + #endif + Dir = SCP2_OOO_BIN_DIR; + Styles = (PACKED); +End + +File gid_File_Lib_Dict_Zh + TXT_FILE_BODY; + #ifdef UNX + Name = STRING(CONCAT2(libdict_zh,UNXSUFFIX)); + #else + Name = "dict_zh.dll"; + #endif + Dir = SCP2_OOO_BIN_DIR; + Styles = (PACKED); +End + +File gid_File_Lib_Collator_Data + TXT_FILE_BODY; + #ifdef UNX + Name = STRING(CONCAT2(libcollator_data,UNXSUFFIX)); + #else + Name = "collator_data.dll"; + #endif + Dir = SCP2_OOO_BIN_DIR; + Styles = (PACKED); +End + +File gid_File_Lib_Index_Data + TXT_FILE_BODY; + #ifdef UNX + Name = STRING(CONCAT2(libindex_data,UNXSUFFIX)); + #else + Name = "index_data.dll"; + #endif + Dir = SCP2_OOO_BIN_DIR; + Styles = (PACKED); +End + +File gid_File_Lib_Textconv_Dict + TXT_FILE_BODY; + #ifdef UNX + Name = STRING(CONCAT2(libtextconv_dict,UNXSUFFIX)); + #else + Name = "textconv_dict.dll"; + #endif + Dir = SCP2_OOO_BIN_DIR; + Styles = (PACKED); +End + +File gid_File_Lib_Dlgprov + TXT_FILE_BODY; + Styles = (PACKED,UNO_COMPONENT); + RegistryID = gid_Starregistry_Services_Rdb; + Dir = SCP2_OOO_BIN_DIR; + #ifdef UNX + Name = STRING(CONCAT4(dlgprov,DLLPOSTFIX,.uno,UNXSUFFIX)); + #else + Name = STRING(CONCAT4(dlgprov,DLLPOSTFIX,.uno,.dll)); + #endif +End + +File gid_File_Lib_Stringresource + TXT_FILE_BODY; + Styles = (PACKED,UNO_COMPONENT); + RegistryID = gid_Starregistry_Services_Rdb; + Dir = SCP2_OOO_BIN_DIR; + #ifdef UNX + Name = STRING(CONCAT4(stringresource,DLLPOSTFIX,.uno,UNXSUFFIX)); + #else + Name = STRING(CONCAT4(stringresource,DLLPOSTFIX,.uno,.dll)); + #endif +End + +#if defined ENABLE_VBA +#ifndef VBA_EXTENSION + +File gid_File_Lib_Vbaobj + TXT_FILE_BODY; + Styles = (PACKED,UNO_COMPONENT); + RegistryID = gid_Starregistry_Services_Rdb; + Dir = SCP2_OOO_BIN_DIR; + #ifdef UNX + Name = STRING(CONCAT4(libvbaobj,DLLPOSTFIX,.uno,UNXSUFFIX)); + #else + Name = STRING(CONCAT4(vbaobj,DLLPOSTFIX,.uno,.dll)); + #endif +End + +File gid_File_Lib_Vbaswobj + TXT_FILE_BODY; + Styles = (PACKED,UNO_COMPONENT); + RegistryID = gid_Starregistry_Services_Rdb; + Dir = gid_Dir_Program; + #ifdef UNX + Name = STRING(CONCAT4(libvbaswobj,DLLPOSTFIX,.uno,UNXSUFFIX)); + #else + Name = STRING(CONCAT4(vbaswobj,DLLPOSTFIX,.uno,.dll)); + #endif +End + +File gid_File_Lib_Vbamsforms + TXT_FILE_BODY; + Styles = (PACKED,UNO_COMPONENT); + RegistryID = gid_Starregistry_Services_Rdb; + Dir = gid_Dir_Program; + #ifdef UNX + Name = STRING(CONCAT4(libmsforms,DLLPOSTFIX,.uno,UNXSUFFIX)); + #else + Name = STRING(CONCAT4(msforms,DLLPOSTFIX,.uno,.dll)); + #endif +End + +#endif // VBA_EXTENSION +File gid_File_Lib_Vbahelper + TXT_FILE_BODY; + Styles = (PACKED); + RegistryID = gid_Starregistry_Services_Rdb; + Dir = SCP2_OOO_BIN_DIR; + #ifdef UNX + Name = STRING(CONCAT3(libvbahelper,DLLPOSTFIX,UNXSUFFIX)); + #else + Name = STRING(CONCAT3(vbahelper,DLLPOSTFIX,.dll)); + #endif +End +#endif // ENABLE_VBA + + +#ifdef WNT + +File gid_File_Lib_Dnd + TXT_FILE_BODY; + Styles = (PACKED,UNO_COMPONENT); + RegistryID = gid_Starregistry_Services_Rdb; + Dir = SCP2_OOO_BIN_DIR; + Name = "dnd.dll"; +End + +#endif + +#ifdef WNT + +File gid_File_Lib_Dtrans + TXT_FILE_BODY; + Name = "dtrans.dll"; + Dir = SCP2_OOO_BIN_DIR; + Styles = (PACKED, UNO_COMPONENT); + RegistryID = gid_Starregistry_Services_Rdb; +End + +#endif + +STD_LIB_FILE(gid_File_Lib_Drawinglayer,drawinglayer) + +SPECIAL_UNO_LIB_FILE(gid_File_Lib_Embobj,embobj) + +#ifndef DISABLE_ATL +SPECIAL_UNO_LIB_FILE(gid_File_Lib_Emboleobj,emboleobj) +#endif + +#if defined(WNT) && !defined(DISABLE_ATL) + +STD_UNO_LIB_FILE( gid_File_Lib_Emser, emser ) + +File gid_File_Lib_Inprocserv + TXT_FILE_BODY; + Styles = (PACKED); + Dir = SCP2_OOO_BIN_DIR; + Name = "inprocserv.dll"; +End + +#endif + +#ifdef UNX + +#ifdef ENABLE_KAB +File gid_File_Oo_Office_Dataaccess_Kab_Xcu + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Modules_Oo_Office_DataAccess_Drivers; + Name = "/registry/spool/DataAccess/kab.xcu"; +End +File gid_File_Lib_Kab_1 + TXT_FILE_BODY; + Styles = (PACKED,UNO_COMPONENT); + RegistryID = gid_Starregistry_Services_Rdb; + Dir = SCP2_OOO_BIN_DIR; + Name = STRING(CONCAT2(libkab1,UNXSUFFIX)); +End + +File gid_File_Lib_Kab_Drv_1 + TXT_FILE_BODY; + Styles = (PACKED); + Dir = SCP2_OOO_BIN_DIR; + Name = STRING(CONCAT2(libkabdrv1,UNXSUFFIX)); +End + +#endif + +#ifdef MACOSX +File gid_File_Oo_Office_Dataaccess_Macab_Xcu + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Modules_Oo_Office_DataAccess_Drivers; + Name = "/registry/spool/DataAccess/macab.xcu"; +End +File gid_File_Lib_Macab_1 + TXT_FILE_BODY; + Styles = (PACKED,UNO_COMPONENT); + RegistryID = gid_Starregistry_Services_Rdb; + Dir = SCP2_OOO_BIN_DIR; + Name = STRING(CONCAT2(libmacab1,UNXSUFFIX)); +End + +File gid_File_Lib_Macab_Drv_1 + TXT_FILE_BODY; + Styles = (PACKED); + Dir = SCP2_OOO_BIN_DIR; + Name = STRING(CONCAT2(libmacabdrv1,UNXSUFFIX)); +End + +#endif // #ifdef ENABLE_KAB + +#ifdef ENABLE_EVOAB2 +File gid_File_Oo_Office_Dataaccess_Evoab2_Xcu + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Modules_Oo_Office_DataAccess_Drivers; + Name = "/registry/spool/DataAccess/evoab2.xcu"; +End + +STD_UNO_LIB_FILE( gid_File_Lib_Evoab , evoab) + +#endif // #ifdef ENABLE_EVOAB2 + +#endif // #ifdef UNX + +File gid_File_Lib_Evtatt + TXT_FILE_BODY; + Styles = (PACKED,UNO_COMPONENT); + RegistryID = gid_Starregistry_Services_Rdb; + Dir = SCP2_OOO_BIN_DIR; + #ifdef UNX + Name = STRING(CONCAT2(libevtatt,UNXSUFFIX)); + #else + Name = "evtatt.dll"; + #endif +End + +SPECIAL_UNO_LIB_FILE(gid_File_Lib_Fileacc,fileacc) + +File gid_File_Lib_Filterconfig1 + TXT_FILE_BODY; + Styles = (PACKED,UNO_COMPONENT); + Dir = SCP2_OOO_BIN_DIR; + RegistryID = gid_Starregistry_Services_Rdb; + Name = SPECIAL_NAME(filterconfig1); +End + +File gid_File_Oo_Office_Dataaccess_Flat_Xcu + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Modules_Oo_Office_DataAccess_Drivers; + Name = "/registry/spool/DataAccess/flat.xcu"; +End +STD_UNO_LIB_FILE( gid_File_Lib_Flat, flat) + +#ifdef WNT + +File gid_File_Lib_Fop + TXT_FILE_BODY; + Styles = (PACKED,UNO_COMPONENT); + RegistryID = gid_Starregistry_Services_Rdb; + Dir = SCP2_OOO_BIN_DIR; + Name = "fop.dll"; +End + +#endif + +#ifdef WNT + +File gid_File_Lib_Fps + TXT_FILE_BODY; + Styles = (PACKED,UNO_COMPONENT); + RegistryID = gid_Starregistry_Services_Rdb; + Dir = SCP2_OOO_BIN_DIR; + Name = "fps.dll"; +End + +#endif + +#if defined UNX && ! defined MACOSX + +File gid_File_Lib_Desktopbe + TXT_FILE_BODY; + Styles = (PACKED); + Dir = SCP2_OOO_BIN_DIR; + Name = STRING(CONCAT2(desktopbe1.uno,UNXSUFFIX)); + RegistryID = gid_Starregistry_Services_Rdb; + Regmergefile = "desktopbe1-ucd.txt"; +End + +#ifdef ENABLE_GTK +#ifdef GTK_TWO_FOUR +File gid_File_Lib_Fps_Gnome + TXT_FILE_BODY; + Styles = (PACKED); + RegistryID = gid_Starregistry_Services_Rdb; + Dir = SCP2_OOO_BIN_DIR; + Name = SPECIAL_COMPONENT_LIB_NAME(fps_gnome.uno); + Regmergefile = "fps-gnome-ucd.txt"; +End +#endif +#endif +#ifdef ENABLE_KDE4 +#ifndef MACOSX +File gid_File_Lib_Fps_Kde4 + TXT_FILE_BODY; + Styles = (PACKED,UNO_COMPONENT); + RegistryID = gid_Starregistry_Services_Rdb; + Dir = gid_Dir_Program; + Name = SPECIAL_COMPONENT_LIB_NAME(fps_kde4.uno); + Regmergefile = "fps-kde4-ucd.txt"; +End +#endif +#endif +#endif + +#ifdef MACOSX +#ifdef QUARTZ +File gid_File_Lib_Fps_Aqua + TXT_FILE_BODY; + Styles = (PACKED); + RegistryID = gid_Starregistry_Services_Rdb; + Dir = SCP2_OOO_BIN_DIR; + Name = SPECIAL_COMPONENT_LIB_NAME(fps_aqua.uno); + Regmergefile = "fps-aqua-ucd.txt"; +End + +File gid_File_Lib_MacOSXSpell + TXT_FILE_BODY; + Styles = (PACKED,UNO_COMPONENT); + RegistryID = gid_Starregistry_Services_Rdb; + Name = LIBNAME(MacOSXSpell); + Dir = SCP2_OOO_BIN_DIR; +End + +File gid_File_Lib_avmediaQuickTime + TXT_FILE_BODY; + Styles = (PACKED,UNO_COMPONENT); + RegistryID = gid_Starregistry_Services_Rdb; + Name = LIBNAME(avmediaQuickTime); + Dir = SCP2_OOO_BIN_DIR; +End +#endif +#endif + +SPECIAL_UNO_COMPONENT_LIB_FILE( gid_File_Lib_Fps_Office, fps_office.uno ) +SPECIAL_UNO_COMPONENT_LIB_FILE( gid_File_Lib_Fpicker, fpicker.uno ) + + +#if (defined(ENABLE_CAIRO) && ! defined (SYSTEM_CAIRO)) + +File gid_File_Lib_Cairo + TXT_FILE_BODY; + Styles = (PACKED); + Dir = SCP2_OOO_BIN_DIR; + #ifdef UNX + #ifdef MACOSX + Name = STRING(CONCAT3(libcairo,.2,UNXSUFFIX)); + #else + Name = STRING(CONCAT3(libcairo,UNXSUFFIX,.2)); + #endif + #elif defined(WNT) + #ifdef _gcc3 + Name = "libcairo-2.dll"; + #else + Name = "cairo.dll"; + #endif + #endif +End + +#endif + +STD_UNO_LIB_FILE( gid_File_Lib_Frm , frm) + +SPECIAL_UNO_COMPONENT_LIB_FILE( gid_File_Lib_Fsstorage, fsstorage.uno ) + +#ifdef WNT + +File gid_File_Lib_Ftransl + TXT_FILE_BODY; + Styles = (PACKED,UNO_COMPONENT); + RegistryID = gid_Starregistry_Services_Rdb; + Dir = SCP2_OOO_BIN_DIR; + Name = "ftransl.dll"; +End + +#endif + +STD_LIB_FILE( gid_File_Lib_Fwe , fwe) + +STD_LIB_FILE( gid_File_Lib_Fwi , fwi) + +File gid_File_Lib_Fwk + Name = LIBNAME(fwk); + TXT_FILE_BODY; + Styles = (PACKED,UNO_COMPONENT); + Dir = SCP2_OOO_BIN_DIR; + RegistryID = gid_Starregistry_Services_Rdb; +End + +STD_UNO_LIB_FILE( gid_File_Lib_Fwl , fwl) + +STD_UNO_LIB_FILE( gid_File_Lib_Fwm , fwm) + +#ifdef WNT +File gid_File_Lib_Gdiplus + BIN_FILE_BODY; + Styles = (PACKED); + Dir = SCP2_OOO_BIN_DIR; + Name = "gdiplus.dll"; +End +#endif + +File gid_File_Lib_Go + Name = LIBNAME(go); + TXT_FILE_BODY; + Styles = (PACKED,UNO_COMPONENT); + Dir = SCP2_OOO_BIN_DIR; + RegistryID = gid_Starregistry_Services_Rdb; +End + +SPECIAL_UNO_COMPONENT_LIB_FILE( gid_File_Lib_Hatchwindowfactory, hatchwindowfactory.uno ) + +STD_LIB_FILE( gid_File_Lib_Helplinker, helplinker) + +File gid_File_Lib_I18npool + TXT_FILE_BODY; + Styles = (PACKED,UNO_COMPONENT); + RegistryID = gid_Starregistry_Services_Rdb; + Dir = SCP2_OOO_BIN_DIR; + #ifdef UNX + Name = STRING(CONCAT2(i18npool.uno,UNXSUFFIX)); + #else + Name = STRING(CONCAT2(i18npool.uno,.dll)); + #endif +End + +File gid_File_Lib_I18nregexp + TXT_FILE_BODY; + Styles = (PACKED); + Dir = SCP2_OOO_BIN_DIR; + #ifdef UNX + Name = STRING(CONCAT3(libi18nregexp,COMID,UNXSUFFIX)); + #else + Name = STRING(CONCAT3(i18nregexp,COMID,.dll)); + #endif +End + +File gid_File_Lib_I18nsearch + TXT_FILE_BODY; + Styles = (PACKED,UNO_COMPONENT); + RegistryID = gid_Starregistry_Services_Rdb; + Dir = SCP2_OOO_BIN_DIR; + #ifdef UNX + Name = STRING(CONCAT2(i18nsearch.uno,UNXSUFFIX)); + #else + Name = "i18nsearch.uno.dll"; + #endif +End + +File gid_File_Lib_I18nisolang + #ifdef UNX + Name = STRING(CONCAT4(libi18nisolang,ISOLANG_MAJOR,COMID,UNXSUFFIX)); + #else + Name = STRING(CONCAT4(i18nisolang,ISOLANG_MAJOR,COMID,.dll)); + #endif + PACKED_LIB_FILE_BODY; +End + +File gid_File_Lib_I18nutil + TXT_FILE_BODY; + #ifdef UNX + Name = STRING(CONCAT3(libi18nutil,COMID,UNXSUFFIX)); + #else + Name = STRING(CONCAT3(i18nutil,COMID,.dll)); + #endif + Dir = SCP2_OOO_BIN_DIR; + Styles = (PACKED); +End + +STD_LIB_FILE( gid_File_Lib_I18npaper, i18npaper) + +#ifndef SYSTEM_ICU + +File gid_File_Lib_Icudata + TXT_FILE_BODY; + #ifdef UNX + Name = STRING(CONCAT7(libicudata,UNXSUFFIX,.,ICU_MAJOR,ICU_MINOR,.,ICU_MICRO)); + #else + Name = STRING(CONCAT4(icudt,ICU_MAJOR,ICU_MINOR,.dll)); + #endif + Dir = SCP2_OOO_BIN_DIR; + Styles = (PACKED); +End + +File gid_File_Lib_Icui18n + TXT_FILE_BODY; + #ifdef UNX + Name = STRING(CONCAT7(libicui18n,UNXSUFFIX,.,ICU_MAJOR,ICU_MINOR,.,ICU_MICRO)); + #else + Name = STRING(CONCAT4(icuin,ICU_MAJOR,ICU_MINOR,.dll)); + #endif + Dir = SCP2_OOO_BIN_DIR; + Styles = (PACKED); +End + +File gid_File_Lib_Icule + TXT_FILE_BODY; + #ifdef UNX + Name = STRING(CONCAT7(libicule,UNXSUFFIX,.,ICU_MAJOR,ICU_MINOR,.,ICU_MICRO)); + #else + Name = STRING(CONCAT4(icule,ICU_MAJOR,ICU_MINOR,.dll)); + #endif + Dir = SCP2_OOO_BIN_DIR; + Styles = (PACKED); +End + +File gid_File_Lib_Icuuc + TXT_FILE_BODY; + #ifdef UNX + Name = STRING(CONCAT7(libicuuc,UNXSUFFIX,.,ICU_MAJOR,ICU_MINOR,.,ICU_MICRO)); + #else + Name = STRING(CONCAT4(icuuc,ICU_MAJOR,ICU_MINOR,.dll)); + #endif + Dir = SCP2_OOO_BIN_DIR; + Styles = (PACKED); +End + +#endif + +#ifdef SOLAR_JAVA + +STD_UNO_LIB_FILE( gid_File_Lib_Jdbc, jdbc) +File gid_File_Oo_Office_Dataaccess_Jdbc_Xcu + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Modules_Oo_Office_DataAccess_Drivers; + Name = "/registry/spool/DataAccess/jdbc.xcu"; +End + +#endif + +#ifdef SOLAR_JAVA +File gid_File_Oo_Office_Dataaccess_Hsqldb_Xcu + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Modules_Oo_Office_DataAccess_Drivers; + Name = "/registry/spool/DataAccess/hsqldb.xcu"; +End +File gid_File_Lib_Hsqldb_2 + TXT_FILE_BODY; + Styles = (PACKED,UNO_COMPONENT); + RegistryID = gid_Starregistry_Services_Rdb; + Dir = SCP2_OOO_BIN_DIR; + #ifdef UNX + Name = STRING(CONCAT2(libhsqldb,UNXSUFFIX)); + #else + Name = "hsqldb.dll"; + #endif +End + +#endif + +#ifdef WNT + +File gid_File_Lib_Lngpckinsthlp + BIN_FILE_BODY; + Styles = (PACKED, LANGUAGEPACK, BINARYTABLE, BINARYTABLE_ONLY); + Dir = SCP2_OOO_BIN_DIR; + Name = "lngpckinsthlp.dll"; +End + +#endif + +#ifdef WNT + +File gid_File_Lib_sn_tools + BIN_FILE_BODY; + Styles = (PACKED, BINARYTABLE, BINARYTABLE_ONLY, DONTRENAMEINPATCH); + Dir = SCP2_OOO_BIN_DIR; + Name = "sn_tools.dll"; +End + +#endif + +#ifdef WNT + +File gid_File_Lib_relnotes + BIN_FILE_BODY; + Styles = (PACKED, BINARYTABLE, BINARYTABLE_ONLY, DONTRENAMEINPATCH); + Dir = SCP2_OOO_BIN_DIR; + Name = "relnotes.dll"; +End + +#endif + +#ifdef WNT + +File gid_File_Lib_Patchmsi + TXT_FILE_BODY; + Name = "patchmsi.dll"; + Dir = SCP2_OOO_BIN_DIR; + Styles = (PACKED,PATCH,PATCH_ONLY,BINARYTABLE,BINARYTABLE_ONLY,DONTRENAMEINPATCH); +End + +#endif + +#ifdef WNT + +File gid_File_Lib_Rebasemsi + TXT_FILE_BODY; + Name = "rebase.dll"; + Dir = SCP2_OOO_BIN_DIR; + Styles = (PACKED,BINARYTABLE,BINARYTABLE_ONLY,DONTRENAMEINPATCH); +End + +#endif + +STD_UNO_LIB_FILE( gid_File_Lib_Lng, lng) + +File gid_File_Lib_Localedata_En + TXT_FILE_BODY; + #ifdef UNX + Name = STRING(CONCAT2(liblocaledata_en,UNXSUFFIX)); + #else + Name = "localedata_en.dll"; + #endif + Dir = SCP2_OOO_BIN_DIR; + Styles = (PACKED); +End + +File gid_File_Lib_Localedata_Es + TXT_FILE_BODY; + #ifdef UNX + Name = STRING(CONCAT2(liblocaledata_es,UNXSUFFIX)); + #else + Name = "localedata_es.dll"; + #endif + Dir = SCP2_OOO_BIN_DIR; + Styles = (PACKED); +End + +File gid_File_Lib_Localedata_Euro + TXT_FILE_BODY; + #ifdef UNX + Name = STRING(CONCAT2(liblocaledata_euro,UNXSUFFIX)); + #else + Name = "localedata_euro.dll"; + #endif + Dir = SCP2_OOO_BIN_DIR; + Styles = (PACKED); +End + +File gid_File_Lib_Localedata_Others + TXT_FILE_BODY; + #ifdef UNX + Name = STRING(CONCAT2(liblocaledata_others,UNXSUFFIX)); + #else + Name = "localedata_others.dll"; + #endif + Dir = SCP2_OOO_BIN_DIR; + Styles = (PACKED); +End + +File gid_File_Lib_Mcnttype + TXT_FILE_BODY; + Styles = (PACKED,UNO_COMPONENT); + RegistryID = gid_Starregistry_Services_Rdb; + Dir = SCP2_OOO_BIN_DIR; + #ifdef UNX + Name = STRING(CONCAT2(libmcnttype,UNXSUFFIX)); + #else + Name = "mcnttype.dll"; + #endif +End + +#if !defined(SYSTEM_MOZILLA) && !defined(WITHOUT_MOZILLA) && !defined(MACOSX) + // #i91209# +File gid_File_Oo_Office_Dataaccess_Mozab_Xcu + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Modules_Oo_Office_DataAccess_Drivers; +#ifdef WNT + Name = "/registry/spool/DataAccess/mozab.xcu"; +#else + Name = "/registry/spool/DataAccess/mozab2.xcu"; +#endif +End + +STD_UNO_LIB_FILE(gid_File_Lib_Mozab,mozab) +STD_LIB_FILE(gid_File_Lib_Mozabdrv,mozabdrv) + +#else + +File gid_File_Lib_Mozbootstrap + TXT_FILE_BODY; + Styles = (PACKED,UNO_COMPONENT); + RegistryID = gid_Starregistry_Services_Rdb; + Dir = SCP2_OOO_BIN_DIR; + #ifdef UNX + Name = STRING(CONCAT2(libmozbootstrap,UNXSUFFIX)); + #else + Name = "mozbootstrap.dll"; + #endif +End + +#endif + +STD_UNO_LIB_FILE(gid_File_Lib_Wpft,wpft) + +STD_UNO_LIB_FILE(gid_File_Lib_T602Filter,t602filter) + +STD_UNO_LIB_FILE(gid_File_Lib_Writerfilter,writerfilter) + +#ifdef WNT +#if defined(_gcc3) + +File gid_File_Lib_Mingwm10 + BIN_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Program; + Name = "mingwm10.dll"; +End + +#endif +#endif + +#if defined(WNT) +#if defined(M1400) +#if defined(PROF_EDITION) +File gid_File_Lib_Msvcr80 + BIN_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Program; +#ifndef _STLP_DEBUG + Name = "msvcr80.dll"; +#else + Name = "msvcr80d.dll"; +#endif +End +#endif +#endif +#endif + +#if defined(WNT) +#if defined(M1400) +#if defined(PROF_EDITION) +File gid_File_Lib_Msvcp80 + BIN_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Program; +#ifndef _STLP_DEBUG + Name = "msvcp80.dll"; +#else + Name = "msvcp80d.dll"; +#endif +End +#endif +#endif +#endif + +#if defined(WNT) +#if defined(M1400) +#if defined(PROF_EDITION) +File gid_File_Lib_Msvcm80 + BIN_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Program; +#ifndef _STLP_DEBUG + Name = "msvcm80.dll"; +#else + Name = "msvcm80d.dll"; +#endif +End +#endif +#endif +#endif + +#if defined(WNT) && defined( _gcc3 ) + +#if defined(MINGW_GCCDLL) + +File gid_File_Lib_Mingw_GccS + TXT_FILE_BODY; + Dir = gid_Dir_Program; + Name = MINGW_GCCDLL; + Styles = (PACKED); +End + +#endif + +#if defined(MINGW_GXXDLL) + +File gid_File_Lib_Mingw_Stdcpp + TXT_FILE_BODY; + Dir = gid_Dir_Program; + Name = MINGW_GXXDLL; + Styles = (PACKED); +End + +#endif + +#endif + +#if defined(WNT) +#if defined(M1400) +#if defined(PROF_EDITION) +File gid_File_Msvcm80crt_Manifest + BIN_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Program; +#ifndef _STLP_DEBUG + Name = "Microsoft.VC80.CRT.manifest"; +#else + Name = "Microsoft.VC80.DebugCRT.manifest"; +#endif +End +#endif +#endif +#endif + +STD_UNO_LIB_FILE(gid_File_Lib_Mysql,mysql) +File gid_File_Oo_Office_Dataaccess_Mysql_Xcu + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Modules_Oo_Office_DataAccess_Drivers; + Name = "/registry/spool/DataAccess/mysql.xcu"; +End +STD_UNO_LIB_FILE(gid_File_Lib_Odbc,odbc) +File gid_File_Oo_Office_Dataaccess_Odbc_Xcu + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Modules_Oo_Office_DataAccess_Drivers; + Name = "/registry/spool/DataAccess/odbc.xcu"; +End + +File gid_File_Registry_Drivers_Zip + Dir = gid_Dir_Share_Registry_Res_Lang; + ARCHIVE_TXT_FILE_BODY; + EXTRA_ALL_LANG(fcfg_drivers); +End + +// STD_LIB_FILE( gid_File_Lib_Ofa , ofa) + +STD_UNO_LIB_FILE( gid_File_Lib_Offacc, offacc) + +#ifdef SOLAR_JAVA +#ifndef MACOSX + +File gid_File_Lib_Officebean + TXT_FILE_BODY; + Styles = (PACKED); + Dir = SCP2_OOO_BIN_DIR; + #ifdef UNX + Name = STRING(CONCAT2(libofficebean,UNXSUFFIX)); + #else + Name = "officebean.dll"; + #endif +End + +#endif +#endif + +#if defined(WNT) && !defined(DISABLE_ATL) + +File gid_File_Lib_Ole + TXT_FILE_BODY; + Styles = (PACKED,UNO_COMPONENT); + RegistryID = gid_Starregistry_Services_Rdb; + Dir = SCP2_OOO_BIN_DIR; + Name = "oleautobridge.uno.dll"; +End + +#endif + +SPECIAL_UNO_LIB_FILE(gid_File_Lib_Package2,package2) + +SPECIAL_UNO_COMPONENT_LIB_FILE( gid_File_Lib_Passwordcontainer, passwordcontainer.uno ) + +STD_UNO_LIB_FILE( gid_File_Lib_Pcr, pcr) + +STD_UNO_LIB_FILE( gid_File_Lib_Log, log) + +STD_UNO_LIB_FILE( gid_File_Lib_Pdffilter, pdffilter) + +File gid_File_Lib_Deployment +#if defined UNX + Name = STRING(CONCAT4(deployment,DLLPOSTFIX,.uno,UNXSUFFIX)); +#else + Name = STRING(CONCAT3(deployment,DLLPOSTFIX,.uno.dll)); +#endif + PACKED_UNO_LIB_FILE_BODY; +End + +File gid_File_Lib_DeploymentGui +#if defined UNX + Name = STRING(CONCAT4(deploymentgui,DLLPOSTFIX,.uno,UNXSUFFIX)); +#else + Name = STRING(CONCAT3(deploymentgui,DLLPOSTFIX,.uno.dll)); +#endif + PACKED_UNO_LIB_FILE_BODY; +End + +STD_LIB_FILE(gid_File_Lib_DeploymentMisc, deploymentmisc) + +#ifndef WITHOUT_MOZILLA +STD_UNO_LIB_FILE( gid_File_Lib_Pl , pl) +#endif + +STD_UNO_LIB_FILE( gid_File_Lib_Preload, preload) + +SPECIAL_UNO_COMPONENT_LIB_FILE( gid_File_Lib_Productregistration, productregistration.uno ) + +#if defined(UNX) && ! defined(QUARTZ) +File gid_File_Lib_Desktop_Detector + Name = LIBNAME(desktop_detector); + TXT_FILE_BODY; + Styles = (PACKED); + Dir = SCP2_OOO_BIN_DIR; +End +File gid_File_Lib_Vclplug_Gen + Name = LIBNAME(vclplug_gen); + TXT_FILE_BODY; + Styles = (PACKED); + Dir = SCP2_OOO_BIN_DIR; +End +#endif + +#if defined(UNX) && ! defined(QUARTZ) +#ifdef ENABLE_GTK +File gid_File_Lib_Vclplug_Gtk + Name = LIBNAME(vclplug_gtk); + TXT_FILE_BODY; + Styles = (PACKED); + Dir = SCP2_OOO_BIN_DIR; +End +#endif +#ifdef ENABLE_KDE +#ifndef MACOSX +File gid_File_Lib_Vclplug_Kde + Name = LIBNAME(vclplug_kde); + TXT_FILE_BODY; + Styles = (PACKED); + Dir = SCP2_OOO_BIN_DIR; +End +#endif +#endif +#ifdef ENABLE_KDE4 +#ifndef MACOSX +File gid_File_Lib_Vclplug_Kde4 + Name = LIBNAME(vclplug_kde4); + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Program; +End +#endif +#endif +#endif + +#if defined(QUARTZ) +File gid_File_Lib_AppleRemote + Name = LIBNAME(AppleRemote); + TXT_FILE_BODY; + Styles = (PACKED); + Dir = SCP2_OOO_BIN_DIR; +End +#endif + +#if defined(QUARTZ) +File gid_File_Lib_Basebmp + Name = LIBNAME(basebmp); + TXT_FILE_BODY; + Styles = (PACKED); + Dir = SCP2_OOO_BIN_DIR; +End +#endif + +#if defined UNX && ! defined QUARTZ +STD_LIB_FILE( gid_File_Lib_Vclplug_Svp, vclplug_svp ) +STD_LIB_FILE( gid_File_Lib_BaseBmp, basebmp ) +#endif + +#if defined UNX && ! defined MACOSX + +File gid_File_Lib_Recentfile + TXT_FILE_BODY; + Styles = (PACKED); + Dir = SCP2_OOO_BIN_DIR; + Name = STRING(CONCAT2(librecentfile,UNXSUFFIX)); +End + +#endif + +#ifdef WNT + +File gid_File_Lib_Reg4allmsdoc + TXT_FILE_BODY; + Styles = (PACKED, BINARYTABLE, BINARYTABLE_ONLY); + Dir = SCP2_OOO_BIN_DIR; + Name = "reg4allmsdoc.dll"; +End + +#endif + +#ifdef WNT + +File gid_File_Lib_Qslnkmsi + TXT_FILE_BODY; + Styles = (PACKED, BINARYTABLE, BINARYTABLE_ONLY); + Dir = SCP2_OOO_BIN_DIR; + Name = "qslnkmsi.dll"; +End + +#endif + +#ifdef WNT + +File gid_File_Lib_Sdqsmsi + TXT_FILE_BODY; + Styles = (PACKED, BINARYTABLE, BINARYTABLE_ONLY); + Dir = SCP2_OOO_BIN_DIR; + Name = "sdqsmsi.dll"; +End + +#endif + +File gid_File_Lib_Res + Name = LIBNAME(res); + TXT_FILE_BODY; + Styles = (PACKED,UNO_COMPONENT); + Dir = SCP2_OOO_BIN_DIR; + RegistryID = gid_Starregistry_Services_Rdb; +End + +File gid_File_Lib_Sax_Uno + TXT_FILE_BODY; + Styles = (PACKED,UNO_COMPONENT,DONT_OVERWRITE); + RegistryID = gid_Starregistry_Services_Rdb; + Dir = SCP2_OOO_BIN_DIR; + #ifdef UNX + Name = STRING(CONCAT2(sax.uno,UNXSUFFIX)); + #else + Name = "sax.uno.dll"; + #endif +End + +File gid_File_Lib_Fastsax_Uno + TXT_FILE_BODY; + Styles = (PACKED,UNO_COMPONENT,DONT_OVERWRITE); + RegistryID = gid_Starregistry_Services_Rdb; + Dir = SCP2_OOO_BIN_DIR; + #ifdef UNX + Name = STRING(CONCAT2(fastsax.uno,UNXSUFFIX)); + #else + Name = "fastsax.uno.dll"; + #endif +End + +STD_LIB_FILE( gid_File_Lib_Sax , sax) + +STD_UNO_LIB_FILE( gid_File_Lib_Oox , oox) + +STD_UNO_LIB_FILE( gid_File_Lib_Sb , sb) + +STD_UNO_LIB_FILE( gid_File_Lib_Scn, scn) + +File gid_File_Lib_Scriptframe + TXT_FILE_BODY; + #ifdef UNX + #ifdef MACOSX + Name = "libscriptframe.dylib"; + #else + Name = "libscriptframe.so"; + #endif + #else + Name = "scriptframe.dll"; + #endif + RegistryID = gid_Starregistry_Services_Rdb; + Dir = SCP2_OOO_BIN_DIR; + Styles = (PACKED,UNO_COMPONENT); +End + +STD_UNO_LIB_FILE( gid_File_Lib_Sd , sd) +STD_LIB_FILE( gid_File_Lib_Sdui, sdui) + +File gid_File_Lib_Slideshow + TXT_FILE_BODY; + Styles = (PACKED,UNO_COMPONENT); + RegistryID = gid_Starregistry_Services_Rdb; + Dir = SCP2_OOO_BIN_DIR; + #ifdef UNX + Name = STRING(CONCAT2(slideshow.uno,UNXSUFFIX)); + #else + Name = "slideshow.uno.dll"; + #endif +End + +File gid_File_Lib_Sdbc_2 + TXT_FILE_BODY; + Styles = (PACKED,UNO_COMPONENT); + RegistryID = gid_Starregistry_Services_Rdb; + Dir = SCP2_OOO_BIN_DIR; + #ifdef UNX + Name = STRING(CONCAT2(libsdbc2,UNXSUFFIX)); + #else + Name = "sdbc2.dll"; + #endif +End + +STD_UNO_LIB_FILE( gid_File_Lib_Sdd , sdd) + +STD_UNO_LIB_FILE( gid_File_Lib_Sf_Prothdlr, protocolhandler ) + +File gid_File_Lib_Sfx + Name = LIBNAME(sfx); + TXT_FILE_BODY; + Styles = (PACKED,UNO_COMPONENT); + Dir = SCP2_OOO_BIN_DIR; + RegistryID = gid_Starregistry_Services_Rdb; +End + +#ifdef WNT + +File gid_File_Lib_Instooofiltmsi + TXT_FILE_BODY; + Styles = (PACKED, BINARYTABLE, BINARYTABLE_ONLY); + Dir = SCP2_OOO_BIN_DIR; + Name = "instooofiltmsi.dll"; +End + +#endif + +#ifdef WNT + +File gid_File_Lib_Smplmail + TXT_FILE_BODY; + Styles = (PACKED,UNO_COMPONENT); + RegistryID = gid_Starregistry_Services_Rdb; + Dir = SCP2_OOO_BIN_DIR; + Name = "smplmail.uno.dll"; +End + +#endif + +STD_UNO_LIB_FILE( gid_File_Lib_Sot, sot ) + +#if defined(UNX) && !defined(QUARTZ) + +File gid_File_Lib_Spa + Name = LIBNAME(spa); + TXT_FILE_BODY; + Styles = (PACKED); + Dir = SCP2_OOO_BIN_DIR; +End + +#endif + +File gid_File_Lib_Spell + TXT_FILE_BODY; + Styles = (PACKED,UNO_COMPONENT); + RegistryID = gid_Starregistry_Services_Rdb; + Name = LIBNAME(spell); + Dir = SCP2_OOO_BIN_DIR; +End + +STD_UNO_LIB_FILE( gid_File_Lib_Spl, spl) + +SPECIAL_UNO_LIB_FILE(gid_File_Lib_Srtrs1,srtrs1) + +STD_LIB_FILE( gid_File_Lib_Sts , sts) + +STD_UNO_LIB_FILE( gid_File_Lib_Svl, svl ) +STD_UNO_LIB_FILE( gid_File_Lib_Svtools, svt ) + +STD_LIB_FILE( gid_File_Lib_Svx_Core, svxcore) +STD_UNO_LIB_FILE( gid_File_Lib_Svx, svx) +STD_UNO_LIB_FILE( gid_File_Lib_TextConversionDlgs, textconversiondlgs) + +STD_LIB_FILE( gid_File_Lib_Msfilter, msfilter) + +STD_UNO_LIB_FILE( gid_File_Lib_Sw , sw) +STD_LIB_FILE( gid_File_Lib_Swui, swui) + +STD_LIB_FILE( gid_File_Lib_Msword, msword ) + +#if ! defined UNX +File gid_File_Lib_Sysdtrans + TXT_FILE_BODY; + Styles = (PACKED,UNO_COMPONENT); + RegistryID = gid_Starregistry_Services_Rdb; + Dir = SCP2_OOO_BIN_DIR; + Name = "sysdtrans.dll"; +End +#endif + +SPECIAL_UNO_COMPONENT_LIB_FILE( gid_File_Lib_Syssh, syssh.uno ) +SPECIAL_UNO_COMPONENT_LIB_FILE( gid_File_Lib_Localebe, localebe1.uno ) + +#ifdef WNT +SPECIAL_UNO_COMPONENT_LIB_FILE( gid_File_Lib_Wininetbe, wininetbe1.uno ) +#endif + +#ifdef MACOSX +SPECIAL_UNO_COMPONENT_LIB_FILE( gid_File_Lib_Macbe, macbe1.uno ) +#endif + +STD_UNO_LIB_FILE( gid_File_Lib_Tk, tk ) +STD_LIB_FILE( gid_File_Lib_Acc, acc ) + +STD_LIB_FILE( gid_File_Lib_Tools, tl ) + +File gid_File_Lib_Tvhlp1 + TXT_FILE_BODY; + Styles = (PACKED,UNO_COMPONENT); + RegistryID = gid_Starregistry_Services_Rdb; + Dir = SCP2_OOO_BIN_DIR; + #ifdef UNX + Name = STRING(CONCAT2(libtvhlp1,UNXSUFFIX)); + #else + Name = "tvhlp1.dll"; + #endif +End + +File gid_File_Lib_Ucb1 + TXT_FILE_BODY; + Styles = (PACKED,UNO_COMPONENT); + RegistryID = gid_Starregistry_Services_Rdb; + Dir = SCP2_OOO_BIN_DIR; + #ifdef UNX + Name = STRING(CONCAT2(libucb1,UNXSUFFIX)); + #else + Name = "ucb1.dll"; + #endif +End + +File gid_File_Lib_Ucbhelper + TXT_FILE_BODY; + Dir = SCP2_OOO_BIN_DIR; + Styles = (PACKED); + #ifdef UNX + Name = STRING(CONCAT3(libucbhelper4,COMID,UNXSUFFIX)); + #else + Name = STRING(CONCAT3(ucbhelper4,COMID,.dll)); + #endif +End + +File gid_File_Lib_Ucpchelp1 + TXT_FILE_BODY; + #ifdef UNX + Name = STRING(CONCAT2(libucpchelp1,UNXSUFFIX)); + #else + Name = "ucpchelp1.dll"; + #endif + Dir = SCP2_OOO_BIN_DIR; + Styles = (PACKED, UNO_COMPONENT); + RegistryID = gid_Starregistry_Services_Rdb; +End + +#ifndef DISABLE_NEON +SPECIAL_UNO_LIB_FILE(gid_File_Lib_Ucpdav1,ucpdav1) + #ifndef SYSTEM_NEON + SPECIAL_LIB_FILE(gid_File_Lib_Neon,neon) + #endif +#endif + +SPECIAL_UNO_LIB_FILE(gid_File_Lib_Ucpfile1,ucpfile1) + +SPECIAL_UNO_LIB_FILE(gid_File_Lib_Ucpftp1,ucpftp1) + +SPECIAL_UNO_LIB_FILE(gid_File_Lib_Ucphier1,ucphier1) + +SPECIAL_UNO_LIB_FILE(gid_File_Lib_Ucppkg1,ucppkg1) + +SPECIAL_UNO_COMPONENT_LIB_FILE(gid_File_Ucptdoc1, ucptdoc1.uno) + +SPECIAL_UNO_COMPONENT_LIB_FILE(gid_File_Ucpexpand1, ucpexpand1.uno) + +File gid_File_Lib_Lnth + TXT_FILE_BODY; + Styles = (PACKED,UNO_COMPONENT); + RegistryID = gid_Starregistry_Services_Rdb; + Name = LIBNAME(lnth); + Dir = SCP2_OOO_BIN_DIR; +End + +File gid_File_Lib_Hyph + TXT_FILE_BODY; + Styles = (PACKED,UNO_COMPONENT); + RegistryID = gid_Starregistry_Services_Rdb; + Name = LIBNAME(hyphen); + Dir = SCP2_OOO_BIN_DIR; +End + +STD_UNO_LIB_FILE( gid_File_Lib_Utl , utl) + +STD_UNO_LIB_FILE( gid_File_Lib_Uui, uui ) + +STD_LIB_FILE( gid_File_Lib_BaseGfx, basegfx ) + +File gid_File_Lib_Vcl + Name = LIBNAME(vcl); + TXT_FILE_BODY; + Styles = (PACKED,UNO_COMPONENT); + Dir = SCP2_OOO_BIN_DIR; + RegistryID = gid_Starregistry_Services_Rdb; +End + +File gid_File_Lib_Vos + TXT_FILE_BODY; + #ifdef UNX + Name = STRING(CONCAT3(libvos3,COMID,UNXSUFFIX)); + #else + Name = STRING(CONCAT3(vos3,COMID,.dll)); + #endif + Dir = SCP2_OOO_BIN_DIR; + Styles = (PACKED); +End + +// STD_UNO_LIB_FILE( gid_File_Lib_Wrp, wrp) + +STD_UNO_LIB_FILE( gid_File_Lib_Xcr, xcr) +STD_UNO_LIB_FILE( gid_File_Lib_Xmx , xmx) +STD_UNO_LIB_FILE( gid_File_Lib_Xof , xof) + +File gid_File_Lib_Xo + Name = LIBNAME(xo); + TXT_FILE_BODY; + Styles = (PACKED,UNO_COMPONENT); + Dir = SCP2_OOO_BIN_DIR; + RegistryID = gid_Starregistry_Services_Rdb; +End + +SPECIAL_UNO_LIB_FILE(gid_File_Lib_Xstor,xstor) + +STD_UNO_LIB_FILE( gid_File_Lib_Xsltdlg, xsltdlg ) +STD_UNO_LIB_FILE( gid_File_Lib_Xsltfilter, xsltfilter ) +STD_UNO_LIB_FILE( gid_File_Lib_Xmlfa, xmlfa ) +STD_UNO_LIB_FILE( gid_File_Lib_Xmlfd, xmlfd ) + +#ifdef SOLAR_JAVA +UNO_JAR_FILE( gid_File_Jar_Xsltfilter, XSLTFilter ) +UNO_JAR_FILE( gid_File_Jar_Xsltvalidate, XSLTValidate ) +#endif + +#ifndef SYSTEM_LIBXSLT +File gid_File_Lib_Xslt + TXT_FILE_BODY; + Styles = (PACKED); + Dir = SCP2_OOO_BIN_DIR; + #ifdef UNX + #ifdef MACOSX + Name = STRING(CONCAT4(libxslt,.,LIBXSLT_MAJOR,UNXSUFFIX)); + #else + Name = STRING(CONCAT4(libxslt,UNXSUFFIX,.,LIBXSLT_MAJOR)); + #endif + #else + #ifdef _gcc3 + Name = "libxslt-1.dll"; + #else + Name = "libxslt.dll"; + #endif + #endif +End +#endif + + +STD_UNO_LIB_FILE( gid_File_Lib_Unoxml, unoxml ) + +// AVMedia +STD_UNO_LIB_FILE( gid_File_Lib_AVMedia, avmedia ) + +#if defined UNX +#ifdef SOLAR_JAVA +UNO_JAR_FILE( gid_File_Jar_AVmedia, avmedia ) +#endif +#elif defined WNT +#ifdef ENABLE_DIRECTX +SPECIAL_UNO_LIB_FILE( gid_File_Lib_AVMediaWin, avmediawin ) +#endif +#endif + +#ifndef WITHOUT_MOZILLA +File gid_File_Lib_XSec_Framework + TXT_FILE_BODY; + #ifdef UNX + Name = STRING(CONCAT2(libxsec_fw,UNXSUFFIX)); + #else + Name = "xsec_fw.dll"; + #endif + Dir = SCP2_OOO_BIN_DIR; + Styles = (PACKED,UNO_COMPONENT); + RegistryID = gid_Starregistry_Services_Rdb; +End + +File gid_File_Lib_XSec_XmlSec + TXT_FILE_BODY; + #ifdef UNX + Name = STRING(CONCAT2(libxsec_xmlsec,UNXSUFFIX)); + #else + Name = "xsec_xmlsec.dll"; + #endif + Dir = SCP2_OOO_BIN_DIR; + Styles = (PACKED,UNO_COMPONENT); + RegistryID = gid_Starregistry_Services_Rdb; +End + +File gid_File_Lib_XSec_XMLSecurity + TXT_FILE_BODY; + #ifdef UNX + Name = STRING(CONCAT2(libxmlsecurity,UNXSUFFIX)); + #else + Name = "xmlsecurity.dll"; + #endif + Dir = SCP2_OOO_BIN_DIR; + Styles = (PACKED,UNO_COMPONENT); + RegistryID = gid_Starregistry_Services_Rdb; +End + +#ifdef WNT +File gid_File_Lib_LibXMLSec_xmlseccore + TXT_FILE_BODY; + #ifdef _gcc3 + Name = "libxmlsec1.dll"; + #else + Name = "libxmlsec.dll"; + #endif + Dir = SCP2_OOO_BIN_DIR; + Styles = (PACKED); +End + +File gid_File_Lib_LibXMLSec_xmlsecmscrypto + TXT_FILE_BODY; + #ifdef _gcc3 + Name = "libxmlsec1-mscrypto.dll"; + #else + Name = "libxmlsec-mscrypto.dll"; + #endif + Dir = SCP2_OOO_BIN_DIR; + Styles = (PACKED); +End +#endif + +//i20156 - end +#endif + +File gid_File_Lib_Migrationoo2 + TXT_FILE_BODY; + Styles = (PACKED,UNO_COMPONENT); + RegistryID = gid_Starregistry_Services_Rdb; + Dir = SCP2_OOO_BIN_DIR; + #ifdef UNX + Name = STRING(CONCAT2(migrationoo2.uno,UNXSUFFIX)); + #else + Name = "migrationoo2.uno.dll"; + #endif +End + +File gid_File_Lib_Libtextcat + TXT_FILE_BODY; + Styles = (PACKED); + Dir = SCP2_OOO_BIN_DIR; + #ifdef UNX + Name = STRING(CONCAT2(libtextcat,UNXSUFFIX)); + #else + Name = "libtextcat.dll"; + #endif +End + +STD_UNO_LIB_FILE( gid_File_Lib_Guesslang, guesslang ) + +STD_UNO_LIB_FILE( gid_File_Lib_Updchkui , updchk ) + +SPECIAL_UNO_COMPONENT_LIB_FILE( gid_File_Lib_Updatefeed , updatefeed.uno ) + +#ifdef WNT +File gid_File_Lib_Onlinecheck + BIN_FILE_BODY; + Styles = (PACKED); + Dir = SCP2_OOO_BIN_DIR; + Name = "onlinecheck.dll"; +End +#endif + +#ifdef OPENSSL +File gid_File_Lib_Openssl + TXT_FILE_BODY; + Styles = (PACKED); + Dir = SCP2_OOO_BIN_DIR; + #ifdef WNT + Name = "ssleay32.dll"; + #endif +End +#endif + +#ifdef OPENSSL +File gid_File_Lib_Crypto + TXT_FILE_BODY; + Styles = (PACKED); + Dir = SCP2_OOO_BIN_DIR; + + #ifdef WNT + Name = "libeay32.dll"; + #endif +End +#endif + +File gid_File_Lib_Soffice + TXT_FILE_BODY; + Dir = SCP2_OOO_BIN_DIR; + Name = SCP2_URE_DL_NORMAL("sofficeapp"); + Styles = (PACKED); +End + +File gid_File_Lib_Unopkgapp + TXT_FILE_BODY; + Dir = SCP2_OOO_BIN_DIR; + Name = SCP2_URE_DL_NORMAL("unopkgapp"); + Styles = (PACKED); +End + +STD_UNO_LIB_FILE( gid_File_Lib_Oooimprovecore , oooimprovecore) + +#if defined WNT && !defined _gcc3 && !defined SYSTEM_MOZILLA && !defined WITHOUT_MOZILLA && \ + !(defined M1400 && defined PROF_EDITION && !defined _STLP_DEBUG) + // see common_brand.scp gid_Brand_File_Lib_Msvcp80 and + // gid_Brand_File_Lib_Msvcr80 +File gid_File_Moz_Msvcp80 + TXT_FILE_BODY; + Dir = SCP2_OOO_BIN_DIR; + Name = SCP2_URE_DL_NORMAL("msvcp80"); + Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID); +End +File gid_File_Moz_Msvcr80 + TXT_FILE_BODY; + Dir = SCP2_OOO_BIN_DIR; + Name = SCP2_URE_DL_NORMAL("msvcr80"); + Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID); +End +#endif + +#ifndef SYSTEM_REDLAND +File gid_File_Lib_Raptor + TXT_FILE_BODY; + Styles = (PACKED); + Dir = SCP2_OOO_BIN_DIR; + #ifdef UNX + #ifdef MACOSX + Name = STRING(CONCAT4(libraptor,.,RAPTOR_MAJOR,UNXSUFFIX)); + #else + Name = STRING(CONCAT4(libraptor,UNXSUFFIX,.,RAPTOR_MAJOR)); + #endif + #else + #ifdef _gcc3 + Name = "libraptor-1.dll"; + #else + Name = "raptor.dll"; + #endif + #endif +End + +File gid_File_Lib_Rasqal + TXT_FILE_BODY; + Styles = (PACKED); + Dir = SCP2_OOO_BIN_DIR; + #ifdef UNX + #ifdef MACOSX + Name = STRING(CONCAT4(librasqal,.,RASQAL_MAJOR,UNXSUFFIX)); + #else + Name = STRING(CONCAT4(librasqal,UNXSUFFIX,.,RASQAL_MAJOR)); + #endif + #else + #ifdef _gcc3 + Name = STRING(CONCAT3(librasqal-,RASQAL_MAJOR,.dll)); + #else + Name = "rasqal.dll"; + #endif + #endif +End + +File gid_File_Lib_Rdf + TXT_FILE_BODY; + Styles = (PACKED); + Dir = SCP2_OOO_BIN_DIR; + #ifdef UNX + #ifdef MACOSX + Name = STRING(CONCAT4(librdf,.,REDLAND_MAJOR,UNXSUFFIX)); + #else + Name = STRING(CONCAT4(librdf,UNXSUFFIX,.,REDLAND_MAJOR)); + #endif + #else + #ifdef _gcc3 + Name = "librdf-0.dll"; + #else + Name = "librdf.dll"; + #endif + #endif +End +#endif // SYSTEM_REDLAND + +STD_UNO_LIB_FILE(gid_File_Lib_Unordf, unordf) + +STD_UNO_LIB_FILE( gid_File_Lib_For, for) +STD_LIB_FILE( gid_File_Lib_Forui, forui) + diff --git a/scp2/source/ooo/file_ooo.scp b/scp2/source/ooo/file_ooo.scp new file mode 100644 index 000000000000..5a280328e66a --- /dev/null +++ b/scp2/source/ooo/file_ooo.scp @@ -0,0 +1,3239 @@ +/************************************************************************* +* + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2008 by Sun Microsystems, Inc. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * $RCSfile: file_ooo.scp,v $ + * $Revision: 1.257.18.2 $ + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * +************************************************************************/ + +#include "macros.inc" + +File gid_File_Basic_Depot + Dir = gid_Dir_Basic_Depot; + ARCHIVE_TXT_FILE_BODY; + Name = "basicsrvdepot.zip"; +End + +File gid_File_Basic_Euro + Dir = gid_Dir_Basic_Euro; + ARCHIVE_TXT_FILE_BODY; + Name = "basicsrveuro.zip"; +End + +File gid_File_Basic_Gimmicks + Dir = gid_Dir_Basic_Gimmicks; + ARCHIVE_TXT_FILE_BODY; + Name = "basicsrvgimmicks.zip"; +End + +File gid_File_Basic_Importwiz + Dir = gid_Dir_Basic_Importwiz; + ARCHIVE_TXT_FILE_BODY; + Name = "basicsrvimport.zip"; +End + +File gid_File_Basic_Formwiz + Dir = gid_Dir_Basic_Formwiz; + ARCHIVE_TXT_FILE_BODY; + Name = "basicsrvform.zip"; +End + +File gid_File_Basic_Schedule + Dir = gid_Dir_Basic_Schedule; + ARCHIVE_TXT_FILE_BODY; + Name = "basicsrvschedule.zip"; +End + +File gid_File_Basic_Scriptbindinglib + Dir = gid_Dir_Basic_Scriptbindinglib; + ARCHIVE_TXT_FILE_BODY; + Name = "scriptbindinglib.zip"; +End + +File gid_File_Basic_Template + Dir = gid_Dir_Basic_Template; + ARCHIVE_TXT_FILE_BODY; + Name = "basicsrvtemplate.zip"; +End + +File gid_File_Basic_Tools + Dir = gid_Dir_Basic_Tools; + ARCHIVE_TXT_FILE_BODY; + Name = "basicsrvtools.zip"; +End + +File gid_File_Basic_User + USER_FILE_BODY; + Styles = (ARCHIVE, WORKSTATION, DONT_OVERWRITE); + Dir = gid_Dir_User_Basic; + Name = "basicusr.zip"; +End + +File gid_File_Basic_Share + USER_FILE_BODY; + Styles = (ARCHIVE, WORKSTATION, DONT_OVERWRITE); + Dir = gid_Dir_Basic; + Name = "basicshare.zip"; +End + +File gid_File_Basic_User_Standard + USER_FILE_BODY; + Styles = (ARCHIVE, WORKSTATION, DONT_OVERWRITE); + Dir = gid_Dir_Basic_Standard; + Name = "basicsrvstandard.zip"; +End + +File gid_File_Basic_Tutorials + Dir = gid_Dir_Basic_Tutorials; + ARCHIVE_TXT_FILE_BODY; + Name = "basicsrvtutorials.zip"; +End + +#ifdef UNX + +File gid_File_Bin_Pagein + BIN_FILE_BODY; + Dir = gid_Dir_Program; + Styles = (PACKED); + Name = "pagein"; +End + +#endif + +#ifndef WITHOUT_MOZILLA + +#if !defined(UNX) || defined(ENABLE_GTK) +File gid_File_Exe_Nsplugin + BIN_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Program; + #ifdef UNX + Name = "nsplugin"; + #else + Name = "nsplugin.exe"; + #endif +End +#endif +#endif + +File gid_File_Bin_Gengal + BIN_FILE_BODY; + Dir = gid_Dir_Program; + Styles = (PACKED); + #ifdef UNX + Name = "gengal.bin"; + #else + Name = "gengal.exe"; + #endif +End + +#ifdef UNX + +File gid_File_Script_Gengal + BIN_FILE_BODY; + Dir = gid_Dir_Program; + Styles = (PACKED); + Name = "gengal"; +End + +#endif + +File gid_File_Profile_Gengal + BIN_FILE_BODY; + Dir = gid_Dir_Program; + Styles = (PACKED); + Name = PROFILENAME(gengal); +End + +#if !defined(WITHOUT_MOZILLA) && defined(UNX) && !defined(QUARTZ) + +File gid_File_Bin_Pluginapp + BIN_FILE_BODY; + Dir = gid_Dir_Program; + Name = "pluginapp.bin"; + Styles = (PACKED); +End + +#endif + +#ifdef UNX + +File gid_File_Bin_Open_Url + BIN_FILE_BODY; + Dir = gid_Dir_Program; + Name = "open-url"; + Styles = (PACKED); +End + +#endif + +#if defined UNX && ! defined MACOSX + +File gid_File_Bin_Gnome_Open_Url + BIN_FILE_BODY; + Dir = gid_Dir_Program; + Name = "gnome-open-url"; + Styles = (PACKED); +End + +File gid_File_Bin_Gnome_Open_Url_Bin + BIN_FILE_BODY; + Dir = gid_Dir_Program; + Name = "gnome-open-url.bin"; + Styles = (PACKED); +End + +File gid_File_Bin_Kde_Open_Url + BIN_FILE_BODY; + Dir = gid_Dir_Program; + Name = "kde-open-url"; + Styles = (PACKED); +End + +File gid_File_Bin_Cde_Open_Url + BIN_FILE_BODY; + Dir = gid_Dir_Program; + Name = "cde-open-url"; + Styles = (PACKED); +End + +#endif + +#ifdef UNX + +File gid_File_Bin_Uri_Encode + BIN_FILE_BODY; + Dir = gid_Dir_Program; + Name = "uri-encode"; + Styles = (PACKED); +End + +#endif + +File gid_File_Bin_Senddoc + BIN_FILE_BODY; + Dir = gid_Dir_Program; + #ifdef UNX + Name = "senddoc"; + Styles = (PACKED); + #else + Name = "senddoc.exe"; + Styles = (PACKED); + #endif +End + +#if defined(UNX) && !defined(QUARTZ) + +File gid_File_Bin_Spadmin_Bin + BIN_FILE_BODY; + Dir = gid_Dir_Program; + Styles = (PACKED); + Name = "spadmin.bin"; +End + +#endif + +File gid_File_Dtd_Accelerator + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Dtd_Ooo_1_0; + Name = "accelerator.dtd"; +End + +File gid_File_Dtd_Dialog + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Dtd_Ooo_1_0; + Name = "dialog.dtd"; +End + +File gid_File_Dtd_Event + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Dtd_Ooo_1_0; + Name = "event.dtd"; +End + +File gid_File_Dtd_Groupuinames + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Dtd_Ooo_1_0; + Name = "groupuinames.dtd"; +End + +File gid_File_Dtd_Image + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Dtd_Ooo_1_0; + Name = "image.dtd"; +End + +File gid_File_Dtd_Libraries + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Dtd_Ooo_1_0; + Name = "libraries.dtd"; +End + +File gid_File_Dtd_Library + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Dtd_Ooo_1_0; + Name = "library.dtd"; +End + +File gid_File_Dtd_Manifest + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Dtd_Ooo_1_0; + Name = "Manifest.dtd"; +End + +File gid_File_Dtd_Menubar + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Dtd_Ooo_1_0; + Name = "menubar.dtd"; +End + +File gid_File_Dtd_Module + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Dtd_Ooo_1_0; + Name = "module.dtd"; +End + +File gid_File_Dtd_Office + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Dtd_Ooo_1_0; + Name = "office.dtd"; +End + +File gid_File_Dtd_Statusbar + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Dtd_Ooo_1_0; + Name = "statusbar.dtd"; +End + +File gid_File_Dtd_Toolbar + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Dtd_Ooo_1_0; + Name = "toolbar.dtd"; +End + +STD_FILTER_FILE( gid_File_Filter_Eme, eme) + +STD_FILTER_FILE( gid_File_Filter_Sdfilt, sdfilt) + +STD_FILTER_FILE( gid_File_Filter_Icg, icg) + +STD_FILTER_FILE( gid_File_Filter_Egi, egi) + +STD_FILTER_FILE( gid_File_Filter_Epb, epb) + +STD_FILTER_FILE( gid_File_Filter_Epg, epg) + +STD_FILTER_FILE( gid_File_Filter_Epp, epp) + +STD_FILTER_FILE( gid_File_Filter_Eps, eps) + +STD_FILTER_FILE( gid_File_Filter_Ept, ept) + +STD_FILTER_FILE( gid_File_Filter_Era, era) + +STD_FILTER_FILE( gid_File_Filter_Eti, eti) + +STD_FILTER_FILE( gid_File_Filter_Exp, exp) + +STD_FILTER_FILE( gid_File_Filter_Icd, icd) + +STD_FILTER_FILE( gid_File_Filter_Idx, idx) + +STD_FILTER_FILE( gid_File_Filter_Ime, ime) + +STD_FILTER_FILE( gid_File_Filter_Ipb, ipb) + +STD_FILTER_FILE( gid_File_Filter_Ipd, ipd) + +STD_FILTER_FILE( gid_File_Filter_Ips, ips) + +STD_FILTER_FILE( gid_File_Filter_Ipt, ipt) + +STD_FILTER_FILE( gid_File_Filter_Ipx, ipx) + +STD_FILTER_FILE( gid_File_Filter_Ira, ira) + +STD_FILTER_FILE( gid_File_Filter_Itg, itg) + +STD_FILTER_FILE( gid_File_Filter_Iti, iti) + +STD_RES_FILE( gid_File_Res_Eps, eps ) + +STD_RES_FILE( gid_File_Res_Egi, egi ) + +STD_RES_FILE( gid_File_Res_Ept, ept ) + +STD_RES_FILE( gid_File_Res_Eme, eme ) + +File gid_File_Help_Common_Zip + Dir = gid_Dir_Help_Isolanguage; + ARCHIVE_TXT_FILE_BODY; + EXTRA_ALL_GOOD_HELP_LOCALIZATIONS_LANG(shared); + Patchfiles = (); +End + +File gid_File_Help_Help_Zip + Dir = gid_Dir_Help; + ARCHIVE_TXT_FILE_BODY; + Name = "helpxsl.zip"; +End + +File gid_File_Help_Sbasic_Zip + Dir = gid_Dir_Help_Isolanguage; + ARCHIVE_TXT_FILE_BODY; + EXTRA_ALL_GOOD_HELP_LOCALIZATIONS_LANG(sbasic); + Patchfiles = (); +End + +File gid_File_Help_Schart_Zip + Dir = gid_Dir_Help_Isolanguage; + ARCHIVE_TXT_FILE_BODY; + EXTRA_ALL_GOOD_HELP_LOCALIZATIONS_LANG(schart); +End + +#if defined INCLUDE_JAVA_ACCESSBRIDGE && defined WNT + +File gid_File_Jar_Accessbridge + TXT_FILE_BODY; + Name = "java_uno_accessbridge.jar"; + RegistryID = gid_Starregistry_Services_Rdb; + Dir = gid_Dir_Classes; + Styles = (PACKED,DONT_OVERWRITE,UNO_COMPONENT); +End + +#endif + +#ifdef SOLAR_JAVA +#ifndef SYSTEM_BSH +STD_JAR_FILE( gid_File_Jar_Bsh, bsh ) +#endif +#endif + +#ifdef SOLAR_JAVA +#ifndef SYSTEM_LUCENE +STD_JAR_FILE( gid_File_Jar_Lucene_Core, lucene-core-2.3 ) +STD_JAR_FILE( gid_File_Jar_Lucene_Analyzers, lucene-analyzers-2.3 ) +#endif +#endif + +#ifdef SOLAR_JAVA +UNO_JAR_FILE( gid_File_Jar_Lucenehelpwrapper, LuceneHelpWrapper ) +#endif + +#ifdef SOLAR_JAVA +STD_JAR_FILE( gid_File_Jar_Js, js ) +#endif + +#ifdef SOLAR_JAVA + +#ifndef MACOSX + +File gid_File_Jar_Officebean + TXT_FILE_BODY; + Name = JARFILENAME(officebean); + Dir = gid_Dir_Classes; + Styles = (PACKED); +End + +#endif + +#endif + + +#ifdef SOLAR_JAVA +UNO_JAR_FILE( gid_File_Jar_Report, report ) +UNO_JAR_FILE( gid_File_Jar_Table, table ) +UNO_JAR_FILE( gid_File_Jar_Letter, letter ) +UNO_JAR_FILE( gid_File_Jar_Form, form ) +UNO_JAR_FILE( gid_File_Jar_Fax, fax ) +UNO_JAR_FILE( gid_File_Jar_Agenda, agenda ) +UNO_JAR_FILE( gid_File_Jar_Query, query ) +UNO_JAR_FILE( gid_File_Jar_Web, web ) +#endif + +#ifdef SOLAR_JAVA +#ifndef SYSTEM_HSQLDB +STD_JAR_FILE( gid_File_Jar_Hsqldb, hsqldb ) +#endif +STD_JAR_FILE( gid_File_Jar_Hsqldb_Sdbc, sdbc_hsqldb ) +#endif + +#ifdef SOLAR_JAVA +File gid_File_Jar_Commonwizards + TXT_FILE_BODY; + Name = JARFILENAME(commonwizards); + Dir = gid_Dir_Classes; + Styles = (PACKED); +End +#endif + +#ifdef SOLAR_JAVA +UNO_JAR_FILE( gid_File_Jar_Scriptframework, ScriptFramework ) +UNO_JAR_FILE( gid_File_Jar_Scriptproviderforbeanshell, ScriptProviderForBeanShell ) +UNO_JAR_FILE( gid_File_Jar_Scriptproviderforjava, ScriptProviderForJava ) +UNO_JAR_FILE( gid_File_Jar_Scriptproviderforjavascript, ScriptProviderForJavaScript ) +#endif + +#ifdef SOLAR_JAVA + +File gid_File_Jar_Unoil + TXT_FILE_BODY; + Name = "unoil.jar"; + Dir = gid_Dir_Classes; + Styles = (PACKED,DONT_OVERWRITE); +End + +#endif + +#ifdef SOLAR_JAVA +#ifndef SYSTEM_SAXON +STD_JAR_FILE( gid_File_Jar_Saxon, saxon9 ) +#endif +#endif + +// fingerprint files (lm) + +File gid_File_Conf_Fpdb + TXT_FILE_BODY; + Name = "fpdb.conf"; + Dir = gid_Dir_Share_Fingerprint; + Styles = (PACKED); +End + +File gid_File_Lm_Afrikaans + TXT_FILE_BODY; + Name = "afrikaans.lm"; + Dir = gid_Dir_Share_Fingerprint; + Styles = (PACKED); +End + +File gid_File_Lm_Albanian + TXT_FILE_BODY; + Name = "albanian.lm"; + Dir = gid_Dir_Share_Fingerprint; + Styles = (PACKED); +End + +File gid_File_Lm_Amharic_Utf + TXT_FILE_BODY; + Name = "amharic_utf.lm"; + Dir = gid_Dir_Share_Fingerprint; + Styles = (PACKED); +End + +File gid_File_Lm_Arabic + TXT_FILE_BODY; + Name = "arabic.lm"; + Dir = gid_Dir_Share_Fingerprint; + Styles = (PACKED); +End + +File gid_File_Lm_Armenian + TXT_FILE_BODY; + Name = "armenian.lm"; + Dir = gid_Dir_Share_Fingerprint; + Styles = (PACKED); +End + +File gid_File_Lm_Basque + TXT_FILE_BODY; + Name = "basque.lm"; + Dir = gid_Dir_Share_Fingerprint; + Styles = (PACKED); +End + +File gid_File_Lm_Belarus + TXT_FILE_BODY; + Name = "belarus.lm"; + Dir = gid_Dir_Share_Fingerprint; + Styles = (PACKED); +End + +File gid_File_Lm_Bosnian + TXT_FILE_BODY; + Name = "bosnian.lm"; + Dir = gid_Dir_Share_Fingerprint; + Styles = (PACKED); +End + +File gid_File_Lm_Breton + TXT_FILE_BODY; + Name = "breton.lm"; + Dir = gid_Dir_Share_Fingerprint; + Styles = (PACKED); +End + +File gid_File_Lm_Catalan + TXT_FILE_BODY; + Name = "catalan.lm"; + Dir = gid_Dir_Share_Fingerprint; + Styles = (PACKED); +End + +File gid_File_Lm_Chinese_Simplified + TXT_FILE_BODY; + Name = "chinese_simplified.lm"; + Dir = gid_Dir_Share_Fingerprint; + Styles = (PACKED); +End + +File gid_File_Lm_Chinese_Traditional + TXT_FILE_BODY; + Name = "chinese_traditional.lm"; + Dir = gid_Dir_Share_Fingerprint; + Styles = (PACKED); +End + +File gid_File_Lm_Croatian + TXT_FILE_BODY; + Name = "croatian.lm"; + Dir = gid_Dir_Share_Fingerprint; + Styles = (PACKED); +End + +File gid_File_Lm_Czech + TXT_FILE_BODY; + Name = "czech.lm"; + Dir = gid_Dir_Share_Fingerprint; + Styles = (PACKED); +End + +File gid_File_Lm_Danish + TXT_FILE_BODY; + Name = "danish.lm"; + Dir = gid_Dir_Share_Fingerprint; + Styles = (PACKED); +End + +File gid_File_Lm_Drents + TXT_FILE_BODY; + Name = "drents.lm"; + Dir = gid_Dir_Share_Fingerprint; + Styles = (PACKED); +End + +File gid_File_Lm_Dutch + TXT_FILE_BODY; + Name = "dutch.lm"; + Dir = gid_Dir_Share_Fingerprint; + Styles = (PACKED); +End + +File gid_File_Lm_English + TXT_FILE_BODY; + Name = "english.lm"; + Dir = gid_Dir_Share_Fingerprint; + Styles = (PACKED); +End + +File gid_File_Lm_Esperanto + TXT_FILE_BODY; + Name = "esperanto.lm"; + Dir = gid_Dir_Share_Fingerprint; + Styles = (PACKED); +End + +File gid_File_Lm_Estonian + TXT_FILE_BODY; + Name = "estonian.lm"; + Dir = gid_Dir_Share_Fingerprint; + Styles = (PACKED); +End + +File gid_File_Lm_Finnish + TXT_FILE_BODY; + Name = "finnish.lm"; + Dir = gid_Dir_Share_Fingerprint; + Styles = (PACKED); +End + +File gid_File_Lm_French + TXT_FILE_BODY; + Name = "french.lm"; + Dir = gid_Dir_Share_Fingerprint; + Styles = (PACKED); +End + +File gid_File_Lm_Frisian + TXT_FILE_BODY; + Name = "frisian.lm"; + Dir = gid_Dir_Share_Fingerprint; + Styles = (PACKED); +End + +File gid_File_Lm_Georgian + TXT_FILE_BODY; + Name = "georgian.lm"; + Dir = gid_Dir_Share_Fingerprint; + Styles = (PACKED); +End + +File gid_File_Lm_German + TXT_FILE_BODY; + Name = "german.lm"; + Dir = gid_Dir_Share_Fingerprint; + Styles = (PACKED); +End + +File gid_File_Lm_Greek + TXT_FILE_BODY; + Name = "greek.lm"; + Dir = gid_Dir_Share_Fingerprint; + Styles = (PACKED); +End + +File gid_File_Lm_Hebrew + TXT_FILE_BODY; + Name = "hebrew.lm"; + Dir = gid_Dir_Share_Fingerprint; + Styles = (PACKED); +End + +File gid_File_Lm_Hindi + TXT_FILE_BODY; + Name = "hindi.lm"; + Dir = gid_Dir_Share_Fingerprint; + Styles = (PACKED); +End + +File gid_File_Lm_Hungarian + TXT_FILE_BODY; + Name = "hungarian.lm"; + Dir = gid_Dir_Share_Fingerprint; + Styles = (PACKED); +End + +File gid_File_Lm_Icelandic + TXT_FILE_BODY; + Name = "icelandic.lm"; + Dir = gid_Dir_Share_Fingerprint; + Styles = (PACKED); +End + +File gid_File_Lm_Indonesian + TXT_FILE_BODY; + Name = "indonesian.lm"; + Dir = gid_Dir_Share_Fingerprint; + Styles = (PACKED); +End + +File gid_File_Lm_Irish_Gaelic + TXT_FILE_BODY; + Name = "irish_gaelic.lm"; + Dir = gid_Dir_Share_Fingerprint; + Styles = (PACKED); +End + + +File gid_File_Lm_Italian + TXT_FILE_BODY; + Name = "italian.lm"; + Dir = gid_Dir_Share_Fingerprint; + Styles = (PACKED); +End + +File gid_File_Lm_Japanese + TXT_FILE_BODY; + Name = "japanese.lm"; + Dir = gid_Dir_Share_Fingerprint; + Styles = (PACKED); +End + +File gid_File_Lm_Korean + TXT_FILE_BODY; + Name = "korean.lm"; + Dir = gid_Dir_Share_Fingerprint; + Styles = (PACKED); +End + +File gid_File_Lm_Latin + TXT_FILE_BODY; + Name = "latin.lm"; + Dir = gid_Dir_Share_Fingerprint; + Styles = (PACKED); +End + +File gid_File_Lm_Latvian + TXT_FILE_BODY; + Name = "latvian.lm"; + Dir = gid_Dir_Share_Fingerprint; + Styles = (PACKED); +End + +File gid_File_Lm_Lithuanian + TXT_FILE_BODY; + Name = "lithuanian.lm"; + Dir = gid_Dir_Share_Fingerprint; + Styles = (PACKED); +End + +File gid_File_Lm_Luxembourgish + TXT_FILE_BODY; + Name = "luxembourgish.lm"; + Dir = gid_Dir_Share_Fingerprint; + Styles = (PACKED); +End + +File gid_File_Lm_Malay + TXT_FILE_BODY; + Name = "malay.lm"; + Dir = gid_Dir_Share_Fingerprint; + Styles = (PACKED); +End + +File gid_File_Lm_Manx_Gaelic + TXT_FILE_BODY; + Name = "manx_gaelic.lm"; + Dir = gid_Dir_Share_Fingerprint; + Styles = (PACKED); +End + +File gid_File_Lm_Marathi + TXT_FILE_BODY; + Name = "marathi.lm"; + Dir = gid_Dir_Share_Fingerprint; + Styles = (PACKED); +End + +File gid_File_Lm_Middle_Frisian + TXT_FILE_BODY; + Name = "middle_frisian.lm"; + Dir = gid_Dir_Share_Fingerprint; + Styles = (PACKED); +End + +File gid_File_Lm_Mingo + TXT_FILE_BODY; + Name = "mingo.lm"; + Dir = gid_Dir_Share_Fingerprint; + Styles = (PACKED); +End + +File gid_File_Lm_Mongolian_Cyrillic + TXT_FILE_BODY; + Name = "mongolian_cyrillic.lm"; + Dir = gid_Dir_Share_Fingerprint; + Styles = (PACKED); +End + +File gid_File_Lm_Nepali + TXT_FILE_BODY; + Name = "nepali.lm"; + Dir = gid_Dir_Share_Fingerprint; + Styles = (PACKED); +End + +File gid_File_Lm_Norwegian + TXT_FILE_BODY; + Name = "norwegian.lm"; + Dir = gid_Dir_Share_Fingerprint; + Styles = (PACKED); +End + +File gid_File_Lm_Persian + TXT_FILE_BODY; + Name = "persian.lm"; + Dir = gid_Dir_Share_Fingerprint; + Styles = (PACKED); +End + +File gid_File_Lm_Polish + TXT_FILE_BODY; + Name = "polish.lm"; + Dir = gid_Dir_Share_Fingerprint; + Styles = (PACKED); +End + +File gid_File_Lm_Portuguese + TXT_FILE_BODY; + Name = "portuguese.lm"; + Dir = gid_Dir_Share_Fingerprint; + Styles = (PACKED); +End + +File gid_File_Lm_Quechua + TXT_FILE_BODY; + Name = "quechua.lm"; + Dir = gid_Dir_Share_Fingerprint; + Styles = (PACKED); +End + +File gid_File_Lm_Romanian + TXT_FILE_BODY; + Name = "romanian.lm"; + Dir = gid_Dir_Share_Fingerprint; + Styles = (PACKED); +End + +File gid_File_Lm_Romansh + TXT_FILE_BODY; + Name = "romansh.lm"; + Dir = gid_Dir_Share_Fingerprint; + Styles = (PACKED); +End + +File gid_File_Lm_Russian + TXT_FILE_BODY; + Name = "russian.lm"; + Dir = gid_Dir_Share_Fingerprint; + Styles = (PACKED); +End + +File gid_File_Lm_Sanskrit + TXT_FILE_BODY; + Name = "sanskrit.lm"; + Dir = gid_Dir_Share_Fingerprint; + Styles = (PACKED); +End + +File gid_File_Lm_Scots + TXT_FILE_BODY; + Name = "scots.lm"; + Dir = gid_Dir_Share_Fingerprint; + Styles = (PACKED); +End + +File gid_File_Lm_Scots_Gaelic + TXT_FILE_BODY; + Name = "scots_gaelic.lm"; + Dir = gid_Dir_Share_Fingerprint; + Styles = (PACKED); +End + +File gid_File_Lm_Serbian_Ascii + TXT_FILE_BODY; + Name = "serbian_ascii.lm"; + Dir = gid_Dir_Share_Fingerprint; + Styles = (PACKED); +End + +File gid_File_Lm_Slovak_Ascii + TXT_FILE_BODY; + Name = "slovak_ascii.lm"; + Dir = gid_Dir_Share_Fingerprint; + Styles = (PACKED); +End + +File gid_File_Lm_Slovenian + TXT_FILE_BODY; + Name = "slovenian.lm"; + Dir = gid_Dir_Share_Fingerprint; + Styles = (PACKED); +End + +File gid_File_Lm_Spanish + TXT_FILE_BODY; + Name = "spanish.lm"; + Dir = gid_Dir_Share_Fingerprint; + Styles = (PACKED); +End + +File gid_File_Lm_Swahili + TXT_FILE_BODY; + Name = "swahili.lm"; + Dir = gid_Dir_Share_Fingerprint; + Styles = (PACKED); +End + +File gid_File_Lm_Swedish + TXT_FILE_BODY; + Name = "swedish.lm"; + Dir = gid_Dir_Share_Fingerprint; + Styles = (PACKED); +End + +File gid_File_Lm_Tagalog + TXT_FILE_BODY; + Name = "tagalog.lm"; + Dir = gid_Dir_Share_Fingerprint; + Styles = (PACKED); +End + +File gid_File_Lm_Tamil + TXT_FILE_BODY; + Name = "tamil.lm"; + Dir = gid_Dir_Share_Fingerprint; + Styles = (PACKED); +End + +File gid_File_Lm_Thai + TXT_FILE_BODY; + Name = "thai.lm"; + Dir = gid_Dir_Share_Fingerprint; + Styles = (PACKED); +End + +File gid_File_Lm_Turkish + TXT_FILE_BODY; + Name = "turkish.lm"; + Dir = gid_Dir_Share_Fingerprint; + Styles = (PACKED); +End + +File gid_File_Lm_Ukrainian + TXT_FILE_BODY; + Name = "ukrainian.lm"; + Dir = gid_Dir_Share_Fingerprint; + Styles = (PACKED); +End + +File gid_File_Lm_Vietnamese + TXT_FILE_BODY; + Name = "vietnamese.lm"; + Dir = gid_Dir_Share_Fingerprint; + Styles = (PACKED); +End + +File gid_File_Lm_Welsh + TXT_FILE_BODY; + Name = "welsh.lm"; + Dir = gid_Dir_Share_Fingerprint; + Styles = (PACKED); +End + +File gid_File_Lm_Yiddish_Utf + TXT_FILE_BODY; + Name = "yiddish_utf.lm"; + Dir = gid_Dir_Share_Fingerprint; + Styles = (PACKED); +End + + + + +// mod files + +File gid_File_Mod_Chart + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Dtd_Ooo_1_0; + Name = "chart.mod"; +End + +File gid_File_Mod_Datastyl + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Dtd_Ooo_1_0; + Name = "datastyl.mod"; +End + +File gid_File_Mod_Defs + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Dtd_Ooo_1_0; + Name = "defs.mod"; +End + +File gid_File_Mod_Drawing + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Dtd_Ooo_1_0; + Name = "drawing.mod"; +End + +File gid_File_Mod_Dtypes + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Dtd_Ooo_1_0; + Name = "dtypes.mod"; +End + +File gid_File_Mod_Form + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Dtd_Ooo_1_0; + Name = "form.mod"; +End + +File gid_File_Mod_Meta + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Dtd_Ooo_1_0; + Name = "meta.mod"; +End + +File gid_File_Mod_Nmspace + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Dtd_Ooo_1_0; + Name = "nmspace.mod"; +End + +File gid_File_Mod_Office + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Dtd_Ooo_1_0; + Name = "office.mod"; +End + +File gid_File_Mod_Script + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Dtd_Ooo_1_0; + Name = "script.mod"; +End + +File gid_File_Mod_Settings + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Dtd_Ooo_1_0; + Name = "settings.mod"; +End + +File gid_File_Mod_Style + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Dtd_Ooo_1_0; + Name = "style.mod"; +End + +File gid_File_Mod_Table + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Dtd_Ooo_1_0; + Name = "table.mod"; +End + +File gid_File_Mod_Text + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Dtd_Ooo_1_0; + Name = "text.mod"; +End + +#if !defined(SYSTEM_MOZILLA) && !defined(WITHOUT_MOZILLA) + +File gid_File_Mozilla_Runtime + TXT_FILE_BODY; + Styles = (ARCHIVE); + Dir = SCP2_OOO_BIN_DIR; + Name = "mozruntime.zip"; +End + +#endif + +File gid_File_Oo_Inet_Xcs + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Schema_Org_Openoffice; + Name = "/registry/schema/org/openoffice/Inet.xcs"; +End + +File gid_File_Oo_Inet_Xcu + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Data_Org_Openoffice; + Name = "/registry/data/org/openoffice/Inet.xcu"; +End + +File gid_File_Oo_Office_Addons_Xcs + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Schema_Org_Openoffice_Office; + Name = "/registry/schema/org/openoffice/Office/Addons.xcs"; +End + +File gid_File_Oo_Office_Ui_Basicidecommands_Xcs + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Schema_Org_Openoffice_Office_Ui; + Name = "/registry/schema/org/openoffice/Office/UI/BasicIDECommands.xcs"; +End + +File gid_File_Oo_Office_Ui_Basicidecommands_Xcu + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Data_Org_Openoffice_Office_Ui; + Name = "/registry/data/org/openoffice/Office/UI/BasicIDECommands.xcu"; +End + +File gid_File_Oo_Office_Ui_Windowstate_Xcs + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Schema_Org_Openoffice_Office_Ui; + Name = "/registry/schema/org/openoffice/Office/UI/WindowState.xcs"; +End + +File gid_File_Oo_Office_Ui_Basicidewindowstate_Xcs + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Schema_Org_Openoffice_Office_Ui; + Name = "/registry/schema/org/openoffice/Office/UI/BasicIDEWindowState.xcs"; +End + +File gid_File_Oo_Office_Ui_Basicidewindowstate_Xcu + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Data_Org_Openoffice_Office_Ui; + Name = "/registry/data/org/openoffice/Office/UI/BasicIDEWindowState.xcu"; +End + +File gid_File_Oo_Office_Ui_Bibliographycommands_Xcs + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Schema_Org_Openoffice_Office_Ui; + Name = "/registry/schema/org/openoffice/Office/UI/BibliographyCommands.xcs"; +End + +File gid_File_Oo_Office_Ui_Bibliographycommands_Xcu + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Data_Org_Openoffice_Office_Ui; + Name = "/registry/data/org/openoffice/Office/UI/BibliographyCommands.xcu"; +End + +File gid_File_Oo_Office_Ui_Bibliographywindowstate_Xcs + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Schema_Org_Openoffice_Office_Ui; + Name = "/registry/schema/org/openoffice/Office/UI/BibliographyWindowState.xcs"; +End + +/* +File gid_File_Oo_Office_Ui_Bibliographywindowstate_Xcu + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Data_Org_Openoffice_Office_Ui; + Name = "/registry/data/org/openoffice/Office/UI/BibliographyWindowState.xcu"; +End +*/ +File gid_File_Oo_Office_Calc_Xcs + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Schema_Org_Openoffice_Office; + Name = "/registry/schema/org/openoffice/Office/Calc.xcs"; +End + +File gid_File_Oo_Office_Calc_Xcu + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Data_Org_Openoffice_Office; + Name = "/registry/data/org/openoffice/Office/Calc.xcu"; +End + +File gid_File_Oo_Office_CalcAddIns_Xcs + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Schema_Org_Openoffice_Office; + Name = "/registry/schema/org/openoffice/Office/CalcAddIns.xcs"; +End + +File gid_File_Oo_Office_Chart_Xcs + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Schema_Org_Openoffice_Office; + Name = "/registry/schema/org/openoffice/Office/Chart.xcs"; +End + +File gid_File_Oo_Office_Ui_Chartcommands_Xcs + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Schema_Org_Openoffice_Office_Ui; + Name = "/registry/schema/org/openoffice/Office/UI/ChartCommands.xcs"; +End + +File gid_File_Oo_Office_Ui_Chartcommands_Xcu + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Data_Org_Openoffice_Office_Ui; + Name = "/registry/data/org/openoffice/Office/UI/ChartCommands.xcu"; +End + +File gid_File_Oo_Office_Ui_Chartwindowstate_Xcs + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Schema_Org_Openoffice_Office_Ui; + Name = "/registry/schema/org/openoffice/Office/UI/ChartWindowState.xcs"; +End + +File gid_File_Oo_Office_Ui_Chartwindowstate_Xcu + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Data_Org_Openoffice_Office_Ui; + Name = "/registry/data/org/openoffice/Office/UI/ChartWindowState.xcu"; +End + +File gid_File_Oo_Office_Commands_Xcs + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Schema_Org_Openoffice_Office; + Name = "/registry/schema/org/openoffice/Office/Commands.xcs"; +End + +File gid_File_Oo_Office_Ui_Commands_Xcs + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Schema_Org_Openoffice_Office_Ui; + Name = "/registry/schema/org/openoffice/Office/UI/Commands.xcs"; +End + +File gid_File_Oo_Office_Ui_Category_Xcs + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Schema_Org_Openoffice_Office_Ui; + Name = "/registry/schema/org/openoffice/Office/UI/Category.xcs"; +End + +File gid_File_Oo_Office_Ui_Drawimpresscommands_Xcs + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Schema_Org_Openoffice_Office_Ui; + Name = "/registry/schema/org/openoffice/Office/UI/DrawImpressCommands.xcs"; +End + +File gid_File_Oo_Office_Ui_Drawimpresscommands_Xcu + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Data_Org_Openoffice_Office_Ui; + Name = "/registry/data/org/openoffice/Office/UI/DrawImpressCommands.xcu"; +End + +File gid_File_Oo_Office_Ui_Genericcategories_Xcs + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Schema_Org_Openoffice_Office_Ui; + Name = "/registry/schema/org/openoffice/Office/UI/GenericCategories.xcs"; +End + +File gid_File_Oo_Office_Ui_Genericcategories_Xcu + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Data_Org_Openoffice_Office_Ui; + Name = "/registry/data/org/openoffice/Office/UI/GenericCategories.xcu"; +End + +File gid_File_Oo_Office_Common_Xcs + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Schema_Org_Openoffice_Office; + Name = "/registry/schema/org/openoffice/Office/Common.xcs"; +End + +File gid_File_Oo_Office_Histories_Xcs + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Schema_Org_Openoffice_Office; + Name = "/registry/schema/org/openoffice/Office/Histories.xcs"; +End + +File gid_File_Oo_Office_Ui_WindowContentFactories_Xcs + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Schema_Org_Openoffice_Office_Ui; + Name = "/registry/schema/org/openoffice/Office/UI/WindowContentFactories.xcs"; +End + +File gid_File_Oo_Office_Extendedcolorscheme_Xcs + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Schema_Org_Openoffice_Office; + Name = "/registry/schema/org/openoffice/Office/ExtendedColorScheme.xcs"; +End + +File gid_File_Oo_Office_Paths_Xcs + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Schema_Org_Openoffice_Office; + Name = "/registry/schema/org/openoffice/Office/Paths.xcs"; +End + +File gid_File_Oo_Office_Logging_Xcs + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Schema_Org_Openoffice_Office; + Name = "/registry/schema/org/openoffice/Office/Logging.xcs"; +End + +File gid_File_Oo_Office_OOoImprovement_Settings_Xcs + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Schema_Org_Openoffice_Office_OOoImprovement; + Name = "/registry/schema/org/openoffice/Office/OOoImprovement/Settings.xcs"; +End + +File gid_File_Oo_Office_OptionsDialog_Xcs + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Schema_Org_Openoffice_Office; + Name = "/registry/schema/org/openoffice/Office/OptionsDialog.xcs"; +End + +File gid_File_Oo_Office_Recovery_Xcs + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Schema_Org_Openoffice_Office; + Name = "/registry/schema/org/openoffice/Office/Recovery.xcs"; +End + +File gid_File_Oo_Office_Histories_Xcu + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Data_Org_Openoffice_Office; + Name = "/registry/data/org/openoffice/Office/Histories.xcu"; +End + +File gid_File_Oo_Office_Common_Xcu + TXT_FILE_BODY; + Styles = (PACKED,SCPZIP_REPLACE); + Dir = gid_Dir_Share_Registry_Data_Org_Openoffice_Office; + Name = "/registry/data/org/openoffice/Office/Common.xcu"; +End + +File gid_File_Oo_Office_Accelerators_Xcs + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Schema_Org_Openoffice_Office; + Name = "/registry/schema/org/openoffice/Office/Accelerators.xcs"; +End + +File gid_File_Oo_Office_Accelerators_Xcu + TXT_FILE_BODY; + Styles = (PACKED, SCPZIP_REPLACE); + Dir = gid_Dir_Share_Registry_Data_Org_Openoffice_Office; + Name = "/registry/data/org/openoffice/Office/Accelerators.xcu"; +End + +File gid_File_Oo_Office_Paths_Xcu + TXT_FILE_BODY; + Styles = (PACKED, SCPZIP_REPLACE); + Dir = gid_Dir_Share_Registry_Data_Org_Openoffice_Office; + Name = "/registry/data/org/openoffice/Office/Paths.xcu"; +End + +File gid_File_Oo_Office_Logging_Xcu + TXT_FILE_BODY; + Styles = (PACKED, SCPZIP_REPLACE); + Dir = gid_Dir_Share_Registry_Data_Org_Openoffice_Office; + Name = "/registry/data/org/openoffice/Office/Logging.xcu"; +End + +File gid_File_Oo_Office_Views_Xcu + TXT_FILE_BODY; + Styles = (PACKED, SCPZIP_REPLACE); + Dir = gid_Dir_Share_Registry_Data_Org_Openoffice_Office; + Name = "/registry/data/org/openoffice/Office/Views.xcu"; +End + +File gid_File_Oo_Office_Compatibility_Xcs + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Schema_Org_Openoffice_Office; + Name = "/registry/schema/org/openoffice/Office/Compatibility.xcs"; +End + +File gid_File_Oo_Office_Ui_Controller_Xcs + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Schema_Org_Openoffice_Office_Ui; + Name = "/registry/schema/org/openoffice/Office/UI/Controller.xcs"; +End + +File gid_File_Oo_Office_Ui_Controller_Xcu + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Data_Org_Openoffice_Office_Ui; + Name = "/registry/data/org/openoffice/Office/UI/Controller.xcu"; +End + +File gid_File_Oo_Office_Dataaccess_Xcs + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Schema_Org_Openoffice_Office; + Name = "/registry/schema/org/openoffice/Office/DataAccess.xcs"; +End + +File gid_File_Oo_Office_Dataaccess_Xcu + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Data_Org_Openoffice_Office; + Name = "/registry/data/org/openoffice/Office/DataAccess.xcu"; +End + +File gid_File_Oo_Office_Dataaccess_Drivers_Xcs + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Schema_Org_Openoffice_Office_Dataaccess; + Name = "/registry/schema/org/openoffice/Office/DataAccess/Drivers.xcs"; +End + +File gid_File_Oo_Office_Ui_Dbucommands_Xcs + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Schema_Org_Openoffice_Office_Ui; + Name = "/registry/schema/org/openoffice/Office/UI/DbuCommands.xcs"; +End + +File gid_File_Oo_Office_Ui_Dbucommands_Xcu + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Data_Org_Openoffice_Office_Ui; + Name = "/registry/data/org/openoffice/Office/UI/DbuCommands.xcu"; +End + +File gid_File_Oo_Office_Ui_Basewindowstate_Xcs + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Schema_Org_Openoffice_Office_Ui; + Name = "/registry/schema/org/openoffice/Office/UI/BaseWindowState.xcs"; +End + +File gid_File_Oo_Office_Ui_Basewindowstate_Xcu + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Data_Org_Openoffice_Office_Ui; + Name = "/registry/data/org/openoffice/Office/UI/BaseWindowState.xcu"; +End + +File gid_File_Oo_Office_Ui_Dbtablewindowstate_Xcs + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Schema_Org_Openoffice_Office_Ui; + Name = "/registry/schema/org/openoffice/Office/UI/DbTableWindowState.xcs"; +End + +File gid_File_Oo_Office_Ui_Dbtablewindowstate_xcu + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Data_Org_Openoffice_Office_Ui; + Name = "/registry/data/org/openoffice/Office/UI/DbTableWindowState.xcu"; +End + +File gid_File_Oo_Office_Ui_Dbbrowserwindowstate_Xcs + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Schema_Org_Openoffice_Office_Ui; + Name = "/registry/schema/org/openoffice/Office/UI/DbBrowserWindowState.xcs"; +End + +File gid_File_Oo_Office_Ui_Dbbrowserwindowstate_xcu + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Data_Org_Openoffice_Office_Ui; + Name = "/registry/data/org/openoffice/Office/UI/DbBrowserWindowState.xcu"; +End + + +File gid_File_Oo_Office_Ui_Dbtabledatawindowstate_Xcs + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Schema_Org_Openoffice_Office_Ui; + Name = "/registry/schema/org/openoffice/Office/UI/DbTableDataWindowState.xcs"; +End + +File gid_File_Oo_Office_Ui_Dbtabledatawindowstate_Xcu + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Data_Org_Openoffice_Office_Ui; + Name = "/registry/data/org/openoffice/Office/UI/DbTableDataWindowState.xcu"; +End + + +File gid_File_Oo_Office_Ui_Dbquerywindowstate_Xcs + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Schema_Org_Openoffice_Office_Ui; + Name = "/registry/schema/org/openoffice/Office/UI/DbQueryWindowState.xcs"; +End + +File gid_File_Oo_Office_Ui_Dbquerywindowstate_xcu + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Data_Org_Openoffice_Office_Ui; + Name = "/registry/data/org/openoffice/Office/UI/DbQueryWindowState.xcu"; +End + +File gid_File_Oo_Office_Ui_Dbrelationwindowstate_Xcs + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Schema_Org_Openoffice_Office_Ui; + Name = "/registry/schema/org/openoffice/Office/UI/DbRelationWindowState.xcs"; +End + +File gid_File_Oo_Office_Ui_Dbrelationwindowstate_xcu + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Data_Org_Openoffice_Office_Ui; + Name = "/registry/data/org/openoffice/Office/UI/DbRelationWindowState.xcu"; +End + +File gid_File_Oo_Office_Draw_Xcs + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Schema_Org_Openoffice_Office; + Name = "/registry/schema/org/openoffice/Office/Draw.xcs"; +End + +File gid_File_Oo_Office_Events_Xcs + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Schema_Org_Openoffice_Office; + Name = "/registry/schema/org/openoffice/Office/Events.xcs"; +End + +File gid_File_Oo_Office_ExtensionManager_Xcs + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Schema_Org_Openoffice_Office; + Name = "/registry/schema/org/openoffice/Office/ExtensionManager.xcs"; +End + +File gid_File_Oo_Office_ExtensionManager_Xcu + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Data_Org_Openoffice_Office; + Name = "/registry/data/org/openoffice/Office/ExtensionManager.xcu"; +End + +File gid_File_Oo_Office_Ui_Factories_Xcs + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Schema_Org_Openoffice_Office_Ui; + Name = "/registry/schema/org/openoffice/Office/UI/Factories.xcs"; +End + +File gid_File_Oo_Office_Ui_Factories_Xcu + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Data_Org_Openoffice_Office_Ui; + Name = "/registry/data/org/openoffice/Office/UI/Factories.xcu"; +End + +File gid_File_Oo_Office_Embedding_Xcu + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Data_Org_Openoffice_Office; + Name = "/registry/data/org/openoffice/Office/Embedding.xcu"; +End + +File gid_File_Registry_Spool_Oo_Office_Embedding_Chart_Xcu + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Modules_Oo_Office_Embedding; + Name = "/registry/spool/org/openoffice/Office/Embedding-chart.xcu"; +End + +File gid_File_Oo_Office_Ui_Genericcommands_Xcs + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Schema_Org_Openoffice_Office_Ui; + Name = "/registry/schema/org/openoffice/Office/UI/GenericCommands.xcs"; +End + +File gid_File_Oo_Office_Ui_Genericcommands_Xcu + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Data_Org_Openoffice_Office_Ui; + Name = "/registry/data/org/openoffice/Office/UI/GenericCommands.xcu"; +End + +File gid_File_Oo_Office_Ui_GlobalSettings_Xcs + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Schema_Org_Openoffice_Office_Ui; + Name = "/registry/schema/org/openoffice/Office/UI/GlobalSettings.xcs"; +End + +File gid_File_Oo_Office_Impress_Xcs + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Schema_Org_Openoffice_Office; + Name = "/registry/schema/org/openoffice/Office/Impress.xcs"; +End + +File gid_File_Oo_Office_Impress_Xcu + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Data_Org_Openoffice_Office; + Name = "/registry/data/org/openoffice/Office/Impress.xcu"; +End + +File gid_File_Oo_Office_Java_Xcs + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Schema_Org_Openoffice_Office; + Name = "/registry/schema/org/openoffice/Office/Java.xcs"; +End + +File gid_File_Oo_Office_Jobs_Xcs + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Schema_Org_Openoffice_Office; + Name = "/registry/schema/org/openoffice/Office/Jobs.xcs"; +End + +File gid_File_Oo_Office_Jobs_Xcu + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Data_Org_Openoffice_Office; + Name = "/registry/data/org/openoffice/Office/Jobs.xcu"; +End + +File gid_File_Oo_Office_Labels_Xcs + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Schema_Org_Openoffice_Office; + Name = "/registry/schema/org/openoffice/Office/Labels.xcs"; +End + +File gid_File_Oo_Office_Labels_Xcu + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Data_Org_Openoffice_Office; + Name = "/registry/data/org/openoffice/Office/Labels.xcu"; +End + +File gid_File_Oo_Office_Linguistic_Xcs + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Schema_Org_Openoffice_Office; + Name = "/registry/schema/org/openoffice/Office/Linguistic.xcs"; +End + +File gid_File_Oo_Office_Math_Xcs + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Schema_Org_Openoffice_Office; + Name = "/registry/schema/org/openoffice/Office/Math.xcs"; +End + +File gid_File_Oo_Office_Math_Xcu + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Data_Org_Openoffice_Office; + Name = "/registry/data/org/openoffice/Office/Math.xcu"; +End + +File gid_File_Oo_Office_TabBrowse_Xcs + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Schema_Org_Openoffice_Office; + Name = "/registry/schema/org/openoffice/Office/TabBrowse.xcs"; +End + +File gid_File_Oo_Office_Protocolhandler_Xcs + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Schema_Org_Openoffice_Office; + Name = "/registry/schema/org/openoffice/Office/ProtocolHandler.xcs"; +End + +File gid_File_Oo_Office_Protocolhandler_Xcu + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Data_Org_Openoffice_Office; + Name = "/registry/data/org/openoffice/Office/ProtocolHandler.xcu"; +End + +File gid_File_Oo_Office_Scripting_Xcs + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Schema_Org_Openoffice_Office; + Name = "/registry/schema/org/openoffice/Office/Scripting.xcs"; +End + +File gid_File_Oo_Office_Scripting_Xcu + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Data_Org_Openoffice_Office; + Name = "/registry/data/org/openoffice/Office/Scripting.xcu"; +End + +File gid_File_Oo_Office_Security_Xcs + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Schema_Org_Openoffice_Office; + Name = "/registry/schema/org/openoffice/Office/Security.xcs"; +End + +File gid_File_Oo_Office_Security_Xcu + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Data_Org_Openoffice_Office; + Name = "/registry/data/org/openoffice/Office/Security.xcu"; +End + +File gid_File_Oo_Office_Sfx_Xcs + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Schema_Org_Openoffice_Office; + Name = "/registry/schema/org/openoffice/Office/SFX.xcs"; +End + +File gid_File_Oo_Office_Sfx_Xcu + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Data_Org_Openoffice_Office; + Name = "/registry/data/org/openoffice/Office/SFX.xcu"; +End + +File gid_File_Oo_Office_Ui_Startmodulecommands_Xcs + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Schema_Org_Openoffice_Office_Ui; + Name = "/registry/schema/org/openoffice/Office/UI/StartModuleCommands.xcs"; +End + +File gid_File_Oo_Office_Ui_Startmodulecommands_Xcu + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Data_Org_Openoffice_Office_Ui; + Name = "/registry/data/org/openoffice/Office/UI/StartModuleCommands.xcu"; +End + +File gid_File_Oo_Office_Ui_Startmodulewindowstate_Xcs + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Schema_Org_Openoffice_Office_Ui; + Name = "/registry/schema/org/openoffice/Office/UI/StartModuleWindowState.xcs"; +End + +File gid_File_Oo_Office_Ui_Startmodulewindowstate_Xcu + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Data_Org_Openoffice_Office_Ui; + Name = "/registry/data/org/openoffice/Office/UI/StartModuleWindowState.xcu"; +End + +File gid_File_Oo_Office_Substitution_Xcs + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Schema_Org_Openoffice_Office; + Name = "/registry/schema/org/openoffice/Office/Substitution.xcs"; +End + +File gid_File_Oo_Office_Ui_Xcs + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Schema_Org_Openoffice_Office; + Name = "/registry/schema/org/openoffice/Office/UI.xcs"; +End + +File gid_File_Oo_Office_Ui_Xcu + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Data_Org_Openoffice_Office; + Name = "/registry/data/org/openoffice/Office/UI.xcu"; +End + +File gid_File_Oo_Office_Views_Xcs + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Schema_Org_Openoffice_Office; + Name = "/registry/schema/org/openoffice/Office/Views.xcs"; +End + +File gid_File_Oo_Office_Writer_Xcs + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Schema_Org_Openoffice_Office; + Name = "/registry/schema/org/openoffice/Office/Writer.xcs"; +End + +File gid_File_Oo_Office_Writer_Xcu + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Data_Org_Openoffice_Office; + Name = "/registry/data/org/openoffice/Office/Writer.xcu"; +End + +File gid_File_Oo_Office_WebWizard_Xcs + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Schema_Org_Openoffice_Office; + Name = "/registry/schema/org/openoffice/Office/WebWizard.xcs"; +End + +File gid_File_Oo_Office_WebWizard_Xcu + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Data_Org_Openoffice_Office; + Name = "/registry/data/org/openoffice/Office/WebWizard.xcu"; +End + +File gid_File_Oo_Office_FormWizard_Xcs + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Schema_Org_Openoffice_Office; + Name = "/registry/schema/org/openoffice/Office/FormWizard.xcs"; +End + +File gid_File_Oo_Office_FormWizard_Xcu + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Data_Org_Openoffice_Office; + Name = "/registry/data/org/openoffice/Office/FormWizard.xcu"; +End + + +File gid_File_Oo_Office_TableWizard_Xcs + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Schema_Org_Openoffice_Office; + Name = "/registry/schema/org/openoffice/Office/TableWizard.xcs"; +End + +File gid_File_Oo_Office_TableWizard_Xcu + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Data_Org_Openoffice_Office; + Name = "/registry/data/org/openoffice/Office/TableWizard.xcu"; +End + + +File gid_File_Oo_Office_Writerweb_Xcs + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Schema_Org_Openoffice_Office; + Name = "/registry/schema/org/openoffice/Office/WriterWeb.xcs"; +End + +File gid_File_Oo_Office_TypeDetection_Xcs + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Schema_Org_Openoffice_Office; + Name = "/registry/schema/org/openoffice/Office/TypeDetection.xcs"; +End + +File gid_File_Oo_Office_Embedding_Xcs + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Schema_Org_Openoffice_Office; + Name = "/registry/schema/org/openoffice/Office/Embedding.xcs"; +End + +File gid_File_Oo_Setup_Xcs + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Schema_Org_Openoffice; + Name = "/registry/schema/org/openoffice/Setup.xcs"; +End + +File gid_File_Oo_Setup_Xcu + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Data_Org_Openoffice; + Name = "/registry/data/org/openoffice/Setup.xcu"; +End + +File gid_File_Oo_Setup_Start_Xcu + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Modules_Oo_Setup; + Name = "/registry/spool/org/openoffice/Setup-start.xcu"; +End + +File gid_File_Oo_Firststartwizard_Xcs + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Schema_Org_Openoffice; + Name = "/registry/schema/org/openoffice/FirstStartWizard.xcs"; +End + +File gid_File_Oo_Firststartwizard_Xcu + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Data_Org_Openoffice; + Name = "/registry/data/org/openoffice/FirstStartWizard.xcu"; +End + +File gid_File_Oo_System_Xcs + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Schema_Org_Openoffice; + Name = "/registry/schema/org/openoffice/System.xcs"; +End + +File gid_File_Oo_Typedetection_Filter_Xcs + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Schema_Org_Openoffice_Typedetection; + Name = "/registry/schema/org/openoffice/TypeDetection/Filter.xcs"; +End + +File gid_File_Oo_Typedetection_Graphicfilter_Xcs + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Schema_Org_Openoffice_Typedetection; + Name = "/registry/schema/org/openoffice/TypeDetection/GraphicFilter.xcs"; +End + +File gid_File_Oo_Typedetection_Misc_Xcs + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Schema_Org_Openoffice_Typedetection; + Name = "/registry/schema/org/openoffice/TypeDetection/Misc.xcs"; +End + +File gid_File_Oo_Typedetection_Types_Xcs + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Schema_Org_Openoffice_Typedetection; + Name = "/registry/schema/org/openoffice/TypeDetection/Types.xcs"; +End + +File gid_File_Oo_Typedetection_UISort_Xcs + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Schema_Org_Openoffice_Typedetection; + Name = "/registry/schema/org/openoffice/TypeDetection/UISort.xcs"; +End + +File gid_File_Oo_TypeDetection_UISort_Xcu + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Data_Org_Openoffice_Typedetection; + Name = "/registry/data/org/openoffice/TypeDetection/UISort.xcu"; +End + +File gid_File_Oo_Ucb_Configuration_Xcs + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Schema_Org_Openoffice_Ucb; + Name = "/registry/schema/org/openoffice/ucb/Configuration.xcs"; +End + +File gid_File_Oo_Ucb_InteractionHandler_Xcs + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Schema_Org_Openoffice_Ucb; + Name = "/registry/schema/org/openoffice/ucb/InteractionHandler.xcs"; +End + +File gid_File_Oo_Ucb_Configuration_Xcu + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Data_Org_Openoffice_Ucb; + Name = "/registry/data/org/openoffice/ucb/Configuration.xcu"; +End + +File gid_File_Oo_Ucb_Hierarchy_Xcs + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Schema_Org_Openoffice_Ucb; + Name = "/registry/schema/org/openoffice/ucb/Hierarchy.xcs"; +End + +File gid_File_Oo_Ucb_Store_Xcs + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Schema_Org_Openoffice_Ucb; + Name = "/registry/schema/org/openoffice/ucb/Store.xcs"; +End + +File gid_File_Oo_Userprofile_Xcs + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Schema_Org_Openoffice; + Name = "/registry/schema/org/openoffice/UserProfile.xcs"; +End + +File gid_File_Oo_Userprofile_Xcu + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Data_Org_Openoffice; + Name = "/registry/data/org/openoffice/UserProfile.xcu"; +End + +File gid_File_Oo_Vcl_Xcs + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Schema_Org_Openoffice; + Name = "/registry/schema/org/openoffice/VCL.xcs"; +End + +File gid_File_Oo_Vcl_Xcu + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Data_Org_Openoffice; + Name = "/registry/data/org/openoffice/VCL.xcu"; +End + +File gid_File_Oo_Ldap_Xcs + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Schema_Org_Openoffice; + Name = "/registry/schema/org/openoffice/LDAP.xcs"; +End + + +File gid_File_Oo_Ldap_Xcu + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Data_Org_Openoffice; + Name = "/registry/data/org/openoffice/LDAP.xcu.sample"; +End + +File gid_File_Oo_Ldap_Attr_Map + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Ldap; + Name = "/registry/schema/oo-ldap-attr.map"; +End + +File gid_File_Oo_AD_Ldap_Attr_Map + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Ldap; + Name = "/registry/schema/oo-ad-ldap-attr.map"; +End + +File gid_File_Rdb_Offapi + TXT_FILE_BODY; + Dir = gid_Dir_Program; + Styles = (PACKED); + Name = "offapi.rdb"; +End + +#if defined ENABLE_VBA +#ifndef VBA_EXTENSION +File gid_File_Rdb_TypesVba + TXT_FILE_BODY; + Dir = gid_Dir_Program; + Styles = (PACKED, OVERWRITE); + Name = "oovbaapi.rdb"; +End +#else +File gid_File_ExtnVba + TXT_FILE_BODY; + Dir = gid_Dir_Program; + Styles = (PACKED, OVERWRITE); + Name = "vbaapi.oxt"; +End +#endif +#endif + +File gid_File_Registry_Lang + Dir = gid_Dir_Share_Registry_Res_Lang; + ARCHIVE_TXT_FILE_BODY; + EXTRA_ALL_LANG(registry); +End + +File gid_File_Registry_Filter_Zip + Dir = gid_Dir_Share_Registry_Res_Lang; + ARCHIVE_TXT_FILE_BODY; + EXTRA_ALL_LANG(fcfg_langpack); +End + +File gid_File_Registry_Spool_Oo_TypeDetection_Base_Types_Xcu + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Modules_Oo_TypeDetection_Types; + Name = "/registry/spool/fcfg_base_types.xcu"; +End + +File gid_File_Registry_Spool_Oo_TypeDetection_Base_Filters_Xcu + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Modules_Oo_TypeDetection_Filter; + Name = "/registry/spool/fcfg_base_filters.xcu"; +End + +File gid_File_Registry_Spool_Oo_TypeDetection_Base_Others_Xcu + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Modules_Oo_TypeDetection_Misc; + Name = "/registry/spool/fcfg_base_others.xcu"; +End + +File gid_File_Registry_Spool_Oo_TypeDetection_Chart_Types_Xcu + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Modules_Oo_TypeDetection_Types; + Name = "/registry/spool/fcfg_chart_types.xcu"; +End + +File gid_File_Registry_Spool_Oo_TypeDetection_Chart_Filters_Xcu + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Modules_Oo_TypeDetection_Filter; + Name = "/registry/spool/fcfg_chart_filters.xcu"; +End + +File gid_File_Registry_Spool_Oo_TypeDetection_Chart_Others_Xcu + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Modules_Oo_TypeDetection_Misc; + Name = "/registry/spool/fcfg_chart_others.xcu"; +End + +File gid_File_Registry_Spool_Oo_TypeDetection_InternalGraphics_Types_Xcu + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Modules_Oo_TypeDetection_Types; + Name = "/registry/spool/fcfg_internalgraphics_types.xcu"; +End + +File gid_File_Registry_Spool_Oo_TypeDetection_InternalGraphics_Filters_Xcu + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Modules_Oo_TypeDetection_GraphicFilter; + Name = "/registry/spool/fcfg_internalgraphics_filters.xcu"; +End + +File gid_File_Registry_Spool_Langpack_Lang + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Modules_Oo_Setup; + FILE_ALL_LANG_LETTER(/registry/spool/Langpack-,xcu); +End + +File gid_File_Registry_Spool_Oo_Accelerators_System_Xcu + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Modules_Oo_Office_Accelerators; +#ifdef QUARTZ + Name = "/registry/spool/org/openoffice/Office/Accelerators-macosx.xcu"; +#else + Name = "/registry/spool/org/openoffice/Office/Accelerators-unxwnt.xcu"; +#endif +End + +File gid_File_Oo_Office_Paths_System_Xcu + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Modules_Oo_Office_Paths; +#ifdef MACOSX + Name = "/registry/spool/org/openoffice/Office/Paths-macosx.xcu"; +#else + Name = "/registry/spool/org/openoffice/Office/Paths-unxwnt.xcu"; +#endif +End + +File gid_File_Registry_Spool_Oo_Common_System_Xcu + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Modules_Oo_Office_Common; +#ifdef WNT + Name = "/registry/spool/org/openoffice/Office/Common-wnt.xcu"; +#elif defined QUARTZ + Name = "/registry/spool/org/openoffice/Office/Common-macosx.xcu"; +#else + Name = "/registry/spool/org/openoffice/Office/Common-unx.xcu"; +#endif +End + +File gid_File_Registry_Spool_Oo_Common_Ctl_Xcu + TXT_FILE_BODY; + Styles = (PACKED,MAKE_LANG_SPECIFIC); + Dir = gid_Dir_Share_Registry_Modules_Oo_Office_Common; + Name (th) = "/registry/spool/org/openoffice/Office/Common-ctl.xcu"; + Name (hi-IN) = "/registry/spool/org/openoffice/Office/Common-ctl.xcu"; + Name (pa-IN) = "/registry/spool/org/openoffice/Office/Common-ctl.xcu"; + Name (ta-IN) = "/registry/spool/org/openoffice/Office/Common-ctl.xcu"; + Name (gu-IN) = "/registry/spool/org/openoffice/Office/Common-ctl.xcu"; + Name (ar) = "/registry/spool/org/openoffice/Office/Common-ctl.xcu"; + Name (he) = "/registry/spool/org/openoffice/Office/Common-ctl.xcu"; + Name (lo) = "/registry/spool/org/openoffice/Office/Common-ctl.xcu"; + Name (dz) = "/registry/spool/org/openoffice/Office/Common-ctl.xcu"; + Name (km) = "/registry/spool/org/openoffice/Office/Common-ctl.xcu"; + Name (gu-IN) = "/registry/spool/org/openoffice/Office/Common-ctl.xcu"; + Name (or) = "/registry/spool/org/openoffice/Office/Common-ctl.xcu"; + Name (ne) = "/registry/spool/org/openoffice/Office/Common-ctl.xcu"; + Name (fa) = "/registry/spool/org/openoffice/Office/Common-ctl.xcu"; + Name (my) = "/registry/spool/org/openoffice/Office/Common-ctl.xcu"; +End + +File gid_File_Registry_Spool_Oo_Office_Writer_PyMailMerge_Xcu + TXT_FILE_BODY; + Dir = gid_Dir_Share_Registry_Modules_Oo_Office_Writer; + Name = "/registry/spool/org/openoffice/Office/Writer-javamail.xcu"; + Styles = (PACKED); +End + +File gid_File_Scripts_Beanshell + Dir = gid_Dir_Share_Scripts; + ARCHIVE_TXT_FILE_BODY; + Name = "ScriptsBeanShell.zip"; +End + +#ifdef SOLAR_JAVA +File gid_File_Scripts_Java + Dir = gid_Dir_Share_Scripts; + ARCHIVE_TXT_FILE_BODY; + Name = "ScriptsJava.zip"; +End +#endif + +File gid_File_Scripts_Javascript + Dir = gid_Dir_Share_Scripts; + ARCHIVE_TXT_FILE_BODY; + Name = "ScriptsJavaScript.zip"; +End + +// new user interface configuration files +File gid_File_Share_Config_Sofficecfg_uiconfig_Zip + TXT_FILE_BODY; + Styles = (ARCHIVE); + Dir = gid_Dir_Share_Config_Sofficecfg; + Name = "uiconfig.zip"; + Patchfiles = (); +End + +#ifdef WNT + +STD_SHELLNEW_FILE(gid_File_Shellnew_Ods_Soffice, soffice.ods) + +#endif + +#ifdef WNT + +STD_SHELLNEW_FILE(gid_File_Shellnew_Odg_Soffice, soffice.odg) + +#endif + +#ifdef WNT + +STD_SHELLNEW_FILE(gid_File_Shellnew_Odp_Soffice, soffice.odp) + +#endif + +#ifdef WNT + +STD_SHELLNEW_FILE(gid_File_Shellnew_Odt_Soffice, soffice.odt) + +#endif + +#ifdef UNX + +File gid_File_Txt_Pagein_Calc + TXT_FILE_BODY; + Dir = gid_Dir_Program; + Styles = (PACKED); + Name = "pagein-calc"; +End + +#endif + +#ifdef UNX + +File gid_File_Txt_Pagein_Common + TXT_FILE_BODY; + Dir = gid_Dir_Program; + Styles = (PACKED); + Name = "pagein-common"; +End + +#endif + +#ifdef UNX + +File gid_File_Txt_Pagein_Draw + TXT_FILE_BODY; + Dir = gid_Dir_Program; + Styles = (PACKED); + Name = "pagein-draw"; +End + +#endif + +#ifdef UNX + +File gid_File_Txt_Pagein_Impress + TXT_FILE_BODY; + Dir = gid_Dir_Program; + Styles = (PACKED); + Name = "pagein-impress"; +End + +#endif + +#ifdef UNX + +File gid_File_Txt_Pagein_Writer + TXT_FILE_BODY; + Dir = gid_Dir_Program; + Styles = (PACKED); + Name = "pagein-writer"; +End + +#endif + +File gid_File_Xsl_Common_Measure_Conversion + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Xslt_Common; + Name = "/xslt/common/measure_conversion.xsl"; +End + +File gid_File_Xsl_Common_Math_Functions + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Xslt_Common; + Name = "/xslt/common/math.xsl"; +End + +File gid_File_Xsl_Export_Common_Body + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Xslt_Export_Common; + Name = "/xslt/export/common/body.xsl"; +End + +File gid_File_Xsl_Export_Common_Table_Of_Content + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Xslt_Export_Common; + Name = "/xslt/export/common/table_of_content.xsl"; +End + +File gid_File_Xsl_Export_Common_Ooo2ms_Docpr + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Xslt_Export_Common; + Name = "/xslt/export/common/ooo2ms_docpr.xsl"; +End + +File gid_File_Xsl_Export_Common_Styles_Styles_Collector + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Xslt_Export_Common_Styles; + Name = "/xslt/export/common/styles/style_collector.xsl"; +End + +File gid_File_Xsl_Export_Common_Styles_Style_Mapping_Css + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Xslt_Export_Common_Styles; + Name = "/xslt/export/common/styles/style_mapping_css.xsl"; +End + +File gid_File_Xsl_Export_Common_Table_Table + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Xslt_Export_Common_Table; + Name = "/xslt/export/common/table/table.xsl"; +End + +File gid_File_Xsl_Export_Common_Table_Table_Cells + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Xslt_Export_Common_Table; + Name = "/xslt/export/common/table/table_cells.xsl"; +End + +File gid_File_Xsl_Export_Common_Table_Table_Columns + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Xslt_Export_Common_Table; + Name = "/xslt/export/common/table/table_columns.xsl"; +End + +File gid_File_Xsl_Export_Common_Table_Table_Rows + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Xslt_Export_Common_Table; + Name = "/xslt/export/common/table/table_rows.xsl"; +End + +File gid_File_Xsl_Export_Spreadsheetml_Formular + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Xslt_Export_Spreadsheetml; + Name = "/xslt/export/spreadsheetml/formular.xsl"; +End + +File gid_File_Xsl_Export_Spreadsheetml_Ooo2spreadsheetml + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Xslt_Export_Spreadsheetml; + Name = "/xslt/export/spreadsheetml/ooo2spreadsheetml.xsl"; +End + +File gid_File_Xsl_Export_Spreadsheetml_Style_Mapping + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Xslt_Export_Spreadsheetml; + Name = "/xslt/export/spreadsheetml/style_mapping.xsl"; +End + +File gid_File_Xsl_Export_Spreadsheetml_Styles + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Xslt_Export_Spreadsheetml; + Name = "/xslt/export/spreadsheetml/styles.xsl"; +End + +File gid_File_Xsl_Export_Spreadsheetml_Table + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Xslt_Export_Spreadsheetml; + Name = "/xslt/export/spreadsheetml/table.xsl"; +End + +File gid_File_Xsl_Export_Wordml_Ooo2wordml + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Xslt_Export_Wordml; + Name = "/xslt/export/wordml/ooo2wordml.xsl"; +End +File gid_File_Xsl_Export_uof_odf2uof_text + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Xslt_Export_uof; + Name = "/xslt/export/uof/odf2uof_text.xsl"; +End +File gid_File_Xsl_Export_uof_odf2uof_spreadsheet + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Xslt_Export_uof; + Name = "/xslt/export/uof/odf2uof_spreadsheet.xsl"; +End +File gid_File_Xsl_Export_uof_odf2uof_presentation + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Xslt_Export_uof; + Name = "/xslt/export/uof/odf2uof_presentation.xsl"; +End +File gid_File_Xsl_Import_uof_uof2odf_text + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Xslt_Import_uof; + Name = "/xslt/import/uof/uof2odf_text.xsl"; +End +File gid_File_Xsl_Import_uof_uof2odf_spreadsheet + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Xslt_Import_uof; + Name = "/xslt/import/uof/uof2odf_spreadsheet.xsl"; +End +File gid_File_Xsl_Import_uof_uof2odf_presentation + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Xslt_Import_uof; + Name = "/xslt/import/uof/uof2odf_presentation.xsl"; +End +File gid_File_Xsl_Export_Wordml_Ooo2wordml_Border + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Xslt_Export_Wordml; + Name = "/xslt/export/wordml/ooo2wordml_border.xsl"; +End + +File gid_File_Xsl_Export_Wordml_Ooo2wordml_Custom_Draw + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Xslt_Export_Wordml; + Name = "/xslt/export/wordml/ooo2wordml_custom_draw.xsl"; +End + +File gid_File_Xsl_Export_Wordml_Ooo2wordml_Draw + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Xslt_Export_Wordml; + Name = "/xslt/export/wordml/ooo2wordml_draw.xsl"; +End + +File gid_File_Xsl_Export_Wordml_Ooo2wordml_Field + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Xslt_Export_Wordml; + Name = "/xslt/export/wordml/ooo2wordml_field.xsl"; +End + +File gid_File_Xsl_Export_Wordml_Ooo2wordml_List + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Xslt_Export_Wordml; + Name = "/xslt/export/wordml/ooo2wordml_list.xsl"; +End + +File gid_File_Xsl_Export_Wordml_Ooo2wordml_Page + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Xslt_Export_Wordml; + Name = "/xslt/export/wordml/ooo2wordml_page.xsl"; +End + +File gid_File_Xsl_Export_Wordml_Ooo2wordml_Path + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Xslt_Export_Wordml; + Name = "/xslt/export/wordml/ooo2wordml_path.xsl"; +End + +File gid_File_Xsl_Export_Wordml_Ooo2wordml_Settings + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Xslt_Export_Wordml; + Name = "/xslt/export/wordml/ooo2wordml_settings.xsl"; +End + +File gid_File_Xsl_Export_Wordml_Ooo2wordml_Table + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Xslt_Export_Wordml; + Name = "/xslt/export/wordml/ooo2wordml_table.xsl"; +End + +File gid_File_Xsl_Export_Wordml_Ooo2wordml_Text + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Xslt_Export_Wordml; + Name = "/xslt/export/wordml/ooo2wordml_text.xsl"; +End + +File gid_File_Xsl_Import_Common_Ms2ooo_Docpr + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Xslt_Import_Common; + Name = "/xslt/import/common/ms2ooo_docpr.xsl"; +End + +File gid_File_Xsl_Import_Spreadsheetml_Spreadsheetml2ooo + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Xslt_Import_Spreadsheetml; + Name = "/xslt/import/spreadsheetml/spreadsheetml2ooo.xsl"; +End + +File gid_File_Xsl_Import_Wordml_Wordml2ooo + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Xslt_Import_Wordml; + Name = "/xslt/import/wordml/wordml2ooo.xsl"; +End + +File gid_File_Xsl_Import_Wordml_Wordml2ooo_Custom_Draw + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Xslt_Import_Wordml; + Name = "/xslt/import/wordml/wordml2ooo_custom_draw.xsl"; +End + + +File gid_File_Xsl_Import_Wordml_Wordml2ooo_Draw + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Xslt_Import_Wordml; + Name = "/xslt/import/wordml/wordml2ooo_draw.xsl"; +End + +File gid_File_Xsl_Import_Wordml_Wordml2ooo_Field + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Xslt_Import_Wordml; + Name = "/xslt/import/wordml/wordml2ooo_field.xsl"; +End + +File gid_File_Xsl_Import_Wordml_Wordml2ooo_List + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Xslt_Import_Wordml; + Name = "/xslt/import/wordml/wordml2ooo_list.xsl"; +End + +File gid_File_Xsl_Import_Wordml_Wordml2ooo_Page + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Xslt_Import_Wordml; + Name = "/xslt/import/wordml/wordml2ooo_page.xsl"; +End + +File gid_File_Xsl_Import_Wordml_Wordml2ooo_Settings + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Xslt_Import_Wordml; + Name = "/xslt/import/wordml/wordml2ooo_settings.xsl"; +End + +File gid_File_Xsl_Import_Wordml_Wordml2ooo_Table + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Xslt_Import_Wordml; + Name = "/xslt/import/wordml/wordml2ooo_table.xsl"; +End + +File gid_File_Xsl_Import_Wordml_Wordml2ooo_Text + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Xslt_Import_Wordml; + Name = "/xslt/import/wordml/wordml2ooo_text.xsl"; +End + +File gid_File_Xsl_Import_Wordml_Wordml2ooo_Path + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Xslt_Import_Wordml; + Name = "/xslt/import/wordml/wordml2ooo_path.xsl"; +End + + +File gid_File_Xsl_Import_Wordml_Wordml2ooo_Props + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Xslt_Import_Wordml; + Name = "/xslt/import/wordml/wordml2ooo_props.xsl"; +End + +#ifdef WNT +File gid_File_Txt_Patchfiles + TXT_FILE_BODY; + Name = "patchlist.txt"; + Dir = gid_Dir_Program; + Styles = (PACKED,PATCH,PATCH_ONLY,DONTRENAMEINPATCH); +End +#endif + +File gid_Starregistry_Services_Rdb + TXT_FILE_BODY; + Name = "services.rdb"; + Dir = gid_Dir_Program; + Styles = (PACKED, STARREGISTRY); +#if defined WNT + NativeServicesURLPrefix = "vnd.sun.star.expand:$BRAND_BASE_DIR/program/"; +#else + NativeServicesURLPrefix = "vnd.sun.star.expand:$OOO_BASE_DIR/program/"; +#endif + JavaServicesURLPrefix = "vnd.sun.star.expand:$OOO_BASE_DIR/program/classes/"; +End + +#if defined(UNX) && !defined(QUARTZ) + +File gid_File_Registry_Spool_Oo_Office_Common_UseOOoFileDialogs_Xcu + TXT_FILE_BODY; + Dir = gid_Dir_Share_Registry_Modules_Oo_Office_Common; + Name = "/registry/spool/org/openoffice/Office/Common-UseOOoFileDialogs.xcu"; + Styles = (PACKED,SCPZIP_REPLACE); +End + +#endif + +#ifdef WNT + +File gid_File_Registry_Spool_Oo_Office_Linguistic_Forcedefaultlanguage_Xcu + TXT_FILE_BODY; + Dir = gid_Dir_Share_Registry_Modules_Oo_Office_Linguistic; + Name = "/registry/spool/org/openoffice/Office/Linguistic-ForceDefaultLanguage.xcu"; + Styles = (PACKED,SCPZIP_REPLACE,SET_OFFICE_LANGUAGE); +End + +#endif + +#ifdef LINUX +File gid_File_Dat_Root3 + TXT_FILE_BODY; + Dir = gid_Dir_Program; + Name = "root3.dat"; + Styles = (PACKED); +End +#endif + +#ifdef LINUX +File gid_File_Dat_Root4 + TXT_FILE_BODY; + Dir = gid_Dir_Program; + Name = "root4.dat"; + Styles = (PACKED); +End +#endif + +#ifdef LINUX +File gid_File_Dat_Root5 + TXT_FILE_BODY; + Dir = gid_Dir_Program; + Name = "root5.dat"; + Styles = (PACKED); +End +#endif + +#ifdef MACOSX +File gid_File_App_PkgInfo + TXT_FILE_BODY; + Dir = gid_Dir_Bundle_Contents; + Name = "PkgInfo"; +End +#endif + +#ifdef MACOSX +File gid_File_App_InfoPlist + TXT_FILE_BODY; + Dir = gid_Dir_Bundle_Contents; + Name = "Info.plist"; + Styles = (SCPZIP_REPLACE); +End +#endif + +#if defined MACOSX && !defined QUARTZ +File gid_File_App_Bundle + ARCHIVE_TXT_FILE_BODY; + Dir = gid_Dir_Bundle_Contents; + Name = "osxbundle.zip"; + Styles = (ARCHIVE,USE_INTERNAL_RIGHTS); +End +#endif + +#ifdef MACOSX +File gid_File_Icns_Bundle + ARCHIVE_TXT_FILE_BODY; + Dir = gid_Dir_Bundle_Contents_Resources; + Name = "osxicons.zip"; + Styles = (ARCHIVE); +End +#endif + +#ifdef MACOSX +File gid_File_Res_Bundle + ARCHIVE_TXT_FILE_BODY; + Dir = gid_Dir_Bundle_Contents_Resources; + Name = "osxres.zip"; + Styles = (ARCHIVE); +End +#endif + +#ifdef MACOSX +File gid_File_InfoPlist_Lang + Dir = gid_Dir_Bundle_Contents_Resources_Lang; + ARCHIVE_TXT_FILE_BODY; + Styles = (ARCHIVE); + EXTRA_ALL_LANG(InfoPlist); +End +#endif + +#ifdef MACOSX +File gid_File_Spotlight_Bundle + ARCHIVE_TXT_FILE_BODY; + Dir = gid_Dir_Bundle_Contents_Library_Spotlight_Bundle_Contents; + Name = "mdibundle.zip"; + Styles = (ARCHIVE,USE_INTERNAL_RIGHTS); +End +#endif + +#if defined MACOSX && !defined QUARTZ +File gid_File_Bin_Fondu + BIN_FILE_BODY; + Dir = gid_Dir_Program; + Name = "fondu"; + Styles = (PACKED); +End +#endif + +File gid_File_Config_Javasettingsunopkginstall + USER_FILE_BODY; + Dir = gid_Dir_Config; + Name = "javasettingsunopkginstall.xml"; + #ifdef SOLARIS + Styles = (PACKED,VOLATILEFILE); + #else + Styles = (PACKED); + #endif +End + +#if defined( BUILD_SPECIAL ) +#if !defined( MACOSX ) +File gid_File_Stclient_Wrapper + Dir = gid_Dir_Program; + BIN_FILE_BODY; +#if defined ( WNT ) + Name = "stclient_wrapper.exe"; +#else + Name = "stclient_wrapper"; +#endif + Styles = (); +End +#endif +#endif + +#ifdef ENABLE_SVCTAGS +File gid_File_Jar_Productregistration + TXT_FILE_BODY; + Name = "productregistration.jar"; + RegistryID = gid_Starregistry_Services_Rdb; + Dir = gid_Dir_Classes; + Styles = (PACKED,UNO_COMPONENT); +End +#endif + +File gid_File_Images_Zip + TXT_FILE_BODY; + Dir = gid_Dir_Share_Config; + Name = "images.zip"; + Styles = (PACKED); +End + +File gid_File_ImagesCrystal_Zip + TXT_FILE_BODY; + Dir = gid_Dir_Share_Config; + Name = "images_crystal.zip"; + Styles = (PACKED); +End + +File gid_File_ImagesOxygen_Zip + TXT_FILE_BODY; + Dir = gid_Dir_Share_Config; + Name = "images_oxygen.zip"; + Styles = (PACKED); +End + +File gid_File_ImagesHicontrast_Zip + TXT_FILE_BODY; + Dir = gid_Dir_Share_Config; + Name = "images_hicontrast.zip"; + Styles = (PACKED); +End + +File gid_File_ImagesIndustrial_Zip + TXT_FILE_BODY; + Dir = gid_Dir_Share_Config; + Name = "images_industrial.zip"; + Styles = (PACKED); +End + +File gid_File_ImagesTango_Zip + TXT_FILE_BODY; + Dir = gid_Dir_Share_Config; + Name = "images_tango.zip"; + Styles = (PACKED); +End + +File gid_File_ImagesClassic8_Zip + TXT_FILE_BODY; + Dir = gid_Dir_Share_Config; + Name = "images_classic.zip"; + Styles = (PACKED); +End + +File gid_File_Registry_Spool_Oo_Office_Linguistic_Lingucomponent_Spellchecker_Xcu + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Modules_Oo_Office_Linguistic; + Name = "/registry/data/org/openoffice/Office/Linguistic-lingucomponent-spellchecker.xcu"; +End + +File gid_File_Registry_Spool_Oo_Office_Linguistic_Lingucomponent_Hyphenator_Xcu + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Modules_Oo_Office_Linguistic; + Name = "/registry/data/org/openoffice/Office/Linguistic-lingucomponent-hyphenator.xcu"; +End + +File gid_File_Registry_Spool_Oo_Office_Linguistic_Lingucomponent_Thesaurus_Xcu + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Modules_Oo_Office_Linguistic; + Name = "/registry/data/org/openoffice/Office/Linguistic-lingucomponent-thesaurus.xcu"; +End + +// Dictionary extensions + +#ifndef WITHOUT_MYSPELL_DICTS +File gid_File_Extension_Dictionary_Af + Dir = gid_Brand_Dir_Share_Extension_Install; + Name = "dict-af.oxt"; + Styles = (PACKED, FORCELANGUAGEPACK); + UnixRights = 444; +End +#endif + +#ifndef WITHOUT_MYSPELL_DICTS +File gid_File_Extension_Dictionary_Ca + Dir = gid_Brand_Dir_Share_Extension_Install; + Name = "dict-ca.oxt"; + Styles = (PACKED, FORCELANGUAGEPACK); + UnixRights = 444; +End +#endif + +#ifndef WITHOUT_MYSPELL_DICTS +File gid_File_Extension_Dictionary_Cs + Dir = gid_Brand_Dir_Share_Extension_Install; + Name = "dict-cs.oxt"; + Styles = (PACKED, FORCELANGUAGEPACK); + UnixRights = 444; +End +#endif + +#ifndef WITHOUT_MYSPELL_DICTS +File gid_File_Extension_Dictionary_Da + Dir = gid_Brand_Dir_Share_Extension_Install; + Name = "dict-da.oxt"; + Styles = (PACKED, FORCELANGUAGEPACK); + UnixRights = 444; +End +#endif + +#ifndef WITHOUT_MYSPELL_DICTS +File gid_File_Extension_Dictionary_De_AT + Dir = gid_Brand_Dir_Share_Extension_Install; + Name = "dict-de-AT.oxt"; + Styles = (PACKED, FORCELANGUAGEPACK); + UnixRights = 444; +End +#endif + +#ifndef WITHOUT_MYSPELL_DICTS +File gid_File_Extension_Dictionary_De_CH + Dir = gid_Brand_Dir_Share_Extension_Install; + Name = "dict-de-CH.oxt"; + Styles = (PACKED, FORCELANGUAGEPACK); + UnixRights = 444; +End +#endif + +#ifndef WITHOUT_MYSPELL_DICTS +File gid_File_Extension_Dictionary_De_DE + Dir = gid_Brand_Dir_Share_Extension_Install; + Name = "dict-de-DE.oxt"; + Styles = (PACKED, FORCELANGUAGEPACK); + UnixRights = 444; +End +#endif + +#ifndef WITHOUT_MYSPELL_DICTS +File gid_File_Extension_Dictionary_En + Dir = gid_Brand_Dir_Share_Extension_Install; + Name = "dict-en.oxt"; + Styles = (PACKED, FORCELANGUAGEPACK); + UnixRights = 444; +End +#endif + +#ifndef WITHOUT_MYSPELL_DICTS +File gid_File_Extension_Dictionary_Es + Dir = gid_Brand_Dir_Share_Extension_Install; + Name = "dict-es.oxt"; + Styles = (PACKED, FORCELANGUAGEPACK); + UnixRights = 444; +End +#endif + +#ifndef WITHOUT_MYSPELL_DICTS +File gid_File_Extension_Dictionary_Et + Dir = gid_Brand_Dir_Share_Extension_Install; + Name = "dict-et.oxt"; + Styles = (PACKED, FORCELANGUAGEPACK); + UnixRights = 444; +End +#endif + +#ifndef WITHOUT_MYSPELL_DICTS +File gid_File_Extension_Dictionary_Fr + Dir = gid_Brand_Dir_Share_Extension_Install; + Name = "dict-fr.oxt"; + Styles = (PACKED, FORCELANGUAGEPACK); + UnixRights = 444; +End +#endif + +#ifndef WITHOUT_MYSPELL_DICTS +File gid_File_Extension_Dictionary_Gl + Dir = gid_Brand_Dir_Share_Extension_Install; + Name = "dict-gl.oxt"; + Styles = (PACKED, FORCELANGUAGEPACK); + UnixRights = 444; +End +#endif + +#ifndef WITHOUT_MYSPELL_DICTS +File gid_File_Extension_Dictionary_He + Dir = gid_Brand_Dir_Share_Extension_Install; + Name = "dict-he.oxt"; + Styles = (PACKED, FORCELANGUAGEPACK); + UnixRights = 444; +End +#endif + +#ifndef WITHOUT_MYSPELL_DICTS +File gid_File_Extension_Dictionary_Hu + Dir = gid_Brand_Dir_Share_Extension_Install; + Name = "dict-hu.oxt"; + Styles = (PACKED, FORCELANGUAGEPACK); + UnixRights = 444; +End +#endif + +#ifndef WITHOUT_MYSPELL_DICTS +File gid_File_Extension_Dictionary_It + Dir = gid_Brand_Dir_Share_Extension_Install; + Name = "dict-it.oxt"; + Styles = (PACKED, FORCELANGUAGEPACK); + UnixRights = 444; +End +#endif + +#ifndef WITHOUT_MYSPELL_DICTS +File gid_File_Extension_Dictionary_Lt + Dir = gid_Brand_Dir_Share_Extension_Install; + Name = "dict-lt.oxt"; + Styles = (PACKED, FORCELANGUAGEPACK); + UnixRights = 444; +End +#endif + +#ifndef WITHOUT_MYSPELL_DICTS +File gid_File_Extension_Dictionary_Ne + Dir = gid_Brand_Dir_Share_Extension_Install; + Name = "dict-ne.oxt"; + Styles = (PACKED, FORCELANGUAGEPACK); + UnixRights = 444; +End +#endif + +#ifndef WITHOUT_MYSPELL_DICTS +File gid_File_Extension_Dictionary_Nl + Dir = gid_Brand_Dir_Share_Extension_Install; + Name = "dict-nl.oxt"; + Styles = (PACKED, FORCELANGUAGEPACK); + UnixRights = 444; +End +#endif + +#ifndef WITHOUT_MYSPELL_DICTS +File gid_File_Extension_Dictionary_No + Dir = gid_Brand_Dir_Share_Extension_Install; + Name = "dict-no.oxt"; + Styles = (PACKED, FORCELANGUAGEPACK); + UnixRights = 444; +End +#endif + +#ifndef WITHOUT_MYSPELL_DICTS +File gid_File_Extension_Dictionary_Pl + Dir = gid_Brand_Dir_Share_Extension_Install; + Name = "dict-pl.oxt"; + Styles = (PACKED, FORCELANGUAGEPACK); + UnixRights = 444; +End +#endif + +#ifndef WITHOUT_MYSPELL_DICTS +File gid_File_Extension_Dictionary_Pt + Dir = gid_Brand_Dir_Share_Extension_Install; + Name = "dict-pt.oxt"; + Styles = (PACKED, FORCELANGUAGEPACK); + UnixRights = 444; +End +#endif + +#ifndef WITHOUT_MYSPELL_DICTS +File gid_File_Extension_Dictionary_Ro + Dir = gid_Brand_Dir_Share_Extension_Install; + Name = "dict-ro.oxt"; + Styles = (PACKED, FORCELANGUAGEPACK); + UnixRights = 444; +End +#endif + +#ifndef WITHOUT_MYSPELL_DICTS +File gid_File_Extension_Dictionary_Ru + Dir = gid_Brand_Dir_Share_Extension_Install; + Name = "dict-ru.oxt"; + Styles = (PACKED, FORCELANGUAGEPACK); + UnixRights = 444; +End +#endif + +#ifndef WITHOUT_MYSPELL_DICTS +File gid_File_Extension_Dictionary_Sk + Dir = gid_Brand_Dir_Share_Extension_Install; + Name = "dict-sk.oxt"; + Styles = (PACKED, FORCELANGUAGEPACK); + UnixRights = 444; +End +#endif + +#ifndef WITHOUT_MYSPELL_DICTS +File gid_File_Extension_Dictionary_Sl + Dir = gid_Brand_Dir_Share_Extension_Install; + Name = "dict-sl.oxt"; + Styles = (PACKED, FORCELANGUAGEPACK); + UnixRights = 444; +End +#endif + +#ifndef WITHOUT_MYSPELL_DICTS +File gid_File_Extension_Dictionary_Sr + Dir = gid_Brand_Dir_Share_Extension_Install; + Name = "dict-sr.oxt"; + Styles = (PACKED); + UnixRights = 444; +End +#endif + +#ifndef WITHOUT_MYSPELL_DICTS +File gid_File_Extension_Dictionary_Sv + Dir = gid_Brand_Dir_Share_Extension_Install; + Name = "dict-sv.oxt"; + Styles = (PACKED, FORCELANGUAGEPACK); + UnixRights = 444; +End +#endif + +#ifndef WITHOUT_MYSPELL_DICTS +File gid_File_Extension_Dictionary_Sw + Dir = gid_Brand_Dir_Share_Extension_Install; + Name = "dict-sw.oxt"; + Styles = (PACKED, FORCELANGUAGEPACK); + UnixRights = 444; +End +#endif + +#ifndef WITHOUT_MYSPELL_DICTS +File gid_File_Extension_Dictionary_Th + Dir = gid_Brand_Dir_Share_Extension_Install; + Name = "dict-th.oxt"; + Styles = (PACKED, FORCELANGUAGEPACK); + UnixRights = 444; +End +#endif + +#ifndef WITHOUT_MYSPELL_DICTS +File gid_File_Extension_Dictionary_Vi + Dir = gid_Brand_Dir_Share_Extension_Install; + Name = "dict-vi.oxt"; + Styles = (PACKED, FORCELANGUAGEPACK); + UnixRights = 444; +End +#endif + +#ifndef WITHOUT_MYSPELL_DICTS +File gid_File_Extension_Dictionary_Zu + Dir = gid_Brand_Dir_Share_Extension_Install; + Name = "dict-zu.oxt"; + Styles = (PACKED, FORCELANGUAGEPACK); + UnixRights = 444; +End +#endif + +// #ifdef BUILD_SPECIAL +// File gid_File_Extension_Oxt_Oooimprovement +// Name = "OOoImprovement.oxt"; +// Dir = gid_Brand_Dir_Share_Extension_Install; +// Styles = (PACKED); +// UnixRights = 444; +// End +// #endif diff --git a/scp2/source/ooo/file_resource_ooo.scp b/scp2/source/ooo/file_resource_ooo.scp new file mode 100644 index 000000000000..010a3ec5efd6 --- /dev/null +++ b/scp2/source/ooo/file_resource_ooo.scp @@ -0,0 +1,142 @@ +/************************************************************************* +* + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2008 by Sun Microsystems, Inc. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * $RCSfile: file_resource_ooo.scp,v $ + * $Revision: 1.66.96.1 $ + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * +************************************************************************/ + +#include "macros.inc" + +STD_RES_FILE( gid_File_Res_Basctl, basctl) + +STD_RES_FILE( gid_File_Res_Bib, bib ) + +STD_RES_FILE( gid_File_Res_Cal, cal ) + +STD_RES_FILE( gid_File_Res_Chartcontroller, chartcontroller ) + +STD_RES_FILE( gid_File_Res_Dba, dba) + +STD_RES_FILE( gid_File_Res_Sdbt, sdbt) + +STD_RES_FILE( gid_File_Res_Dbmm, dbmm) + +STD_RES_FILE( gid_File_Res_Dbw, dbw ) + +STD_RES_FILE( gid_File_Res_Dkt, dkt) + +STD_RES_FILE( gid_File_Res_Epb, epb ) + +STD_RES_FILE( gid_File_Res_Epg, epg ) + +STD_RES_FILE( gid_File_Res_Epp, epp ) + +STD_RES_FILE( gid_File_Res_Eur, eur ) + +STD_RES_FILE( gid_File_Res_Frm, frm) + +STD_RES_FILE( gid_File_Res_Fwe, fwe) + +STD_RES_FILE( gid_File_Res_Fps_Office, fps_office) + +STD_RES_FILE( gid_File_Res_Gal, gal ) + +STD_RES_FILE( gid_File_Res_Imp, imp ) + +STD_RES_FILE( gid_File_Res_Deployment, deployment ) +STD_RES_FILE( gid_File_Res_DeploymentGui, deploymentgui ) + +STD_RES_FILE( gid_File_Res_Ofa, ofa ) + +STD_RES_FILE( gid_File_Res_Pcr, pcr) + +STD_RES_FILE( gid_File_Res_Pdffilter, pdffilter) + +STD_RES_FILE( gid_File_Res_Preload, preload) + +STD_RES_FILE( gid_File_Res_Productregistration, productregistration) + +#ifdef UNX + +STD_RES_FILE( gid_File_Res_San, san ) + +#endif + +STD_RES_FILE( gid_File_Res_Sd, sd ) + +STD_RES_FILE( gid_File_Res_Sfx, sfx ) + +#if defined(UNX) && !defined(QUARTZ) + +STD_RES_FILE( gid_File_Res_Spa, spa ) + +#endif + +STD_RES_FILE( gid_File_Res_Stt, stt ) +STD_RES_FILE( gid_File_Res_Sb, sb ) + +STD_RES_FILE( gid_File_Res_Svs, svs ) + +STD_RES_FILE( gid_File_Res_Svt, svt ) +STD_RES_FILE_ONLY( gid_File_Res_Svp, svp ) + +STD_RES_FILE( gid_File_Res_Svx, svx ) +STD_RES_FILE( gid_File_Res_TextConversionDlgs, textconversiondlgs ) + +STD_RES_FILE( gid_File_Res_Cui, cui ) + +STD_RES_FILE( gid_File_Res_Sw, sw ) + +STD_RES_FILE( gid_File_Res_Tk, tk ) +STD_RES_FILE( gid_File_Res_Acc, acc ) + +STD_RES_FILE( gid_File_Res_Tpl, tpl ) + +STD_RES_FILE( gid_File_Res_Uui, uui ) + +STD_RES_FILE( gid_File_Res_Vcl, vcl ) + +STD_RES_FILE( gid_File_Res_Wzi, wzi ) + +//STD_RES_FILE( gid_File_Res_Wwz, wwz ) + +STD_RES_FILE( gid_File_Res_Xsltdlg, xsltdlg ) + +STD_RES_FILE( gid_File_Res_AVMedia, avmedia ) + +#ifndef WITHOUT_MOZILLA +STD_RES_FILE( gid_File_Res_XMLSecurity, xmlsec ) +#endif + +STD_RES_FILE( gid_File_Res_UpdChk, updchk ) + +STD_RES_FILE( gid_File_Res_Upd, upd ) + +STD_RES_FILE( gid_File_Res_T602Filter, t602filter ) + +STD_RES_FILE( gid_File_Res_Forui, forui ) +STD_RES_FILE( gid_File_Res_For, for ) + diff --git a/scp2/source/ooo/folder_ooo.scp b/scp2/source/ooo/folder_ooo.scp new file mode 100644 index 000000000000..a8335061fcf0 --- /dev/null +++ b/scp2/source/ooo/folder_ooo.scp @@ -0,0 +1,36 @@ +/************************************************************************* +* + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2008 by Sun Microsystems, Inc. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * $RCSfile: folder_ooo.scp,v $ + * $Revision: 1.4 $ + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * +************************************************************************/ + +#include "macros.inc" + +Folder gid_Folder_Staroffice51 + Name = "."; +End + diff --git a/scp2/source/ooo/folderitem_ooo.scp b/scp2/source/ooo/folderitem_ooo.scp new file mode 100644 index 000000000000..ef6cd70d1eb5 --- /dev/null +++ b/scp2/source/ooo/folderitem_ooo.scp @@ -0,0 +1,59 @@ +/************************************************************************* + * + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2008 by Sun Microsystems, Inc. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * $RCSfile: folderitem_ooo.scp,v $ + * $Revision: 1.9 $ + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * + ************************************************************************/ + +#include "macros.inc" + +FolderItem gid_Folderitem_Soffice + Name = "%PRODUCTNAME"; + ModuleID = gid_Module_Root; + FolderID = gid_Folder_Staroffice51; + FileID = gid_Brand_File_Bin_Soffice; + IconFile = gid_Brand_File_Bin_Soffice; + IconID = 0; + WkDir = gid_Dir_Program; + Parameter = ""; + Styles = (NOWEB, NON_ADVERTISED); + ALL_LANG(Tooltip, STR_FI_TOOLTIP_SOFFICE); +End + +FolderItem gid_Folderitem_Soffice_Desktop + Name = "%PRODUCTNAME %PRODUCTVERSION"; + ModuleID = gid_Module_Root; + FolderID = PREDEFINED_DESKTOP; + FileID = gid_Brand_File_Bin_Soffice; + IconFile = gid_Brand_File_Bin_Soffice; + IconID = 0; + ComponentIDFile = "gid_Brand_File_Desktophelper_Txt"; + WkDir = gid_Dir_Program; + Parameter = ""; + Styles = (NOWEB,NON_ADVERTISED,USE_HELPER_FILENAME); + ALL_LANG(Tooltip, STR_FI_TOOLTIP_SOFFICE); + ComponentCondition = "CREATEDESKTOPLINK=1"; +End diff --git a/scp2/source/ooo/folderitem_ooo.ulf b/scp2/source/ooo/folderitem_ooo.ulf new file mode 100644 index 000000000000..dfa22d09132c --- /dev/null +++ b/scp2/source/ooo/folderitem_ooo.ulf @@ -0,0 +1,38 @@ +/************************************************************************* + * + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2008 by Sun Microsystems, Inc. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * $RCSfile: folderitem_ooo.ulf,v $ + * $Revision: 1.8 $ + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * + ************************************************************************/ + +[STR_FI_NAME_FROMTEMPLATE] +en-US = "From Template" + +[STR_FI_NAME_OPENDOCUMENT] +en-US = "Open Document" + +[STR_FI_TOOLTIP_SOFFICE] +en-US = "The office productivity suite compatible to the open and standardized ODF document format. Supported by Sun Microsystems." diff --git a/scp2/source/ooo/installation_ooo.scp b/scp2/source/ooo/installation_ooo.scp new file mode 100644 index 000000000000..22bdbce84de3 --- /dev/null +++ b/scp2/source/ooo/installation_ooo.scp @@ -0,0 +1,51 @@ +/************************************************************************* +* + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2008 by Sun Microsystems, Inc. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * $RCSfile: installation_ooo.scp,v $ + * $Revision: 1.12 $ + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * +************************************************************************/ + +#include "macros.inc" + +Installation gid_Installation_Ooo + ProductName = "${PRODUCTNAME}"; + ProductVersion = "${PRODUCTVERSION}"; + ProductExtension = "${PRODUCTEXTENSION}"; + OOoBaseVersion = "${OOOBASEVERSION}"; + UserDirProductVersion = "${USERDIRPRODUCTVERSION}"; + JavaVersion = "${JAVAVERSION}"; + SxwFormatVersion = "1.1"; + VendorName = "OpenOffice.org"; + #ifdef WNT + DefaultDestPath = "<winprogpath>\${PRODUCTNAME}${PRODUCTVERSION}"; + #else + DefaultDestPath = "/opt"; + #endif + UpdateFor = "${UPDATEFOR}"; + PatchLevel = 0; + Styles = (KEEP_OLD_VERSION); +End + diff --git a/scp2/source/ooo/makefile.mk b/scp2/source/ooo/makefile.mk new file mode 100644 index 000000000000..aa8c3178c9fd --- /dev/null +++ b/scp2/source/ooo/makefile.mk @@ -0,0 +1,325 @@ +#************************************************************************* +# +# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. +# +# Copyright 2008 by Sun Microsystems, Inc. +# +# OpenOffice.org - a multi-platform office productivity suite +# +# $RCSfile: makefile.mk,v $ +# +# $Revision: 1.77.16.3 $ +# +# This file is part of OpenOffice.org. +# +# OpenOffice.org is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License version 3 +# only, as published by the Free Software Foundation. +# +# OpenOffice.org is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License version 3 for more details +# (a copy is included in the LICENSE file that accompanied this code). +# +# You should have received a copy of the GNU Lesser General Public License +# version 3 along with OpenOffice.org. If not, see +# <http://www.openoffice.org/license.html> +# for a copy of the LGPLv3 License. +# +#************************************************************************* +PRJ=..$/.. + +PRJPCH= + +PRJNAME=scp2 +TARGET=ooo +TARGETTYPE=CUI + +# --- Settings ----------------------------------------------------- + +.INCLUDE : settings.mk +.INCLUDE : i18npool/version.mk + +.IF "$(COM)" == "MSC" +SCPDEFS+=-D_MSC +.ENDIF + +.IF "$(ENABLE_CRASHDUMP)"!="" +SCPDEFS+=-DENABLE_CRASHDUMP +.ENDIF + +.IF "$(BUILD_SPECIAL)"!="" +SCPDEFS+=-DBUILD_SPECIAL +.ENDIF + +.IF "$(BUILD_X64)"!="" +SCPDEFS+=-DBUILD_X64 +.ENDIF + + +SCPDEFS+=-DINCLUDE_JAVA_ACCESSBRIDGE + +.IF "$(PROF_EDITION)"!="" +SCPDEFS+=-DPROF_EDITION +.ENDIF + +.IF "$(GUI)"=="UNX" +.IF "$(ENABLE_GTK)" != "" +SCPDEFS+=-DENABLE_GTK +PKGCONFIG_MODULES=gtk+-2.0 +.INCLUDE: pkg_config.mk +GTK_TWO_FOUR=$(shell @+-$(PKG_CONFIG) --exists 'gtk+-2.0 >= 2.4.0' && echo YES) +.IF "$(GTK_TWO_FOUR)" != "" +SCPDEFS+=-DGTK_TWO_FOUR +.ENDIF +.ENDIF +.ENDIF # "$(GUI)"=="UNX" + +.IF "$(ENABLE_SYSTRAY_GTK)" != "" +SCPDEFS+=-DENABLE_SYSTRAY_GTK +.ENDIF + +.IF "$(ENABLE_KDE)" != "" +SCPDEFS+=-DENABLE_KDE +.ENDIF + +.IF "$(ENABLE_KDE4)" != "" +SCPDEFS+=-DENABLE_KDE4 +.ENDIF + +.IF "$(ENABLE_KAB)" != "" +SCPDEFS+=-DENABLE_KAB +.ENDIF + +.IF "$(ENABLE_EVOAB2)" != "" +SCPDEFS+=-DENABLE_EVOAB2 +.ENDIF + +.IF "$(ENABLE_DIRECTX)" != "" +SCPDEFS+=-DENABLE_DIRECTX +.ENDIF + +.IF "$(SYSTEM_FREETYPE)" == "YES" +SCPDEFS+=-DSYSTEM_FREETYPE +.ENDIF + +.IF "$(SYSTEM_CAIRO)" == "YES" +SCPDEFS+=-DSYSTEM_CAIRO +.ENDIF + +.IF "$(ENABLE_CAIRO)" == "YES" +SCPDEFS+=-DENABLE_CAIRO +.ENDIF + +.IF "$(SYSTEM_LIBXML)" == "YES" +SCPDEFS+=-DSYSTEM_LIBXML +.ENDIF + +.IF "$(SYSTEM_LIBXSLT)" == "YES" +SCPDEFS+=-DSYSTEM_LIBXSLT +.ELSE +.INCLUDE : libxsltversion.mk +SCPDEFS+=-DLIBXSLT_MAJOR=$(LIBXSLT_MAJOR) +.ENDIF + +.IF "$(SYSTEM_DB)" == "YES" +SCPDEFS+=-DSYSTEM_DB +.ENDIF + +.IF "$(USE_SYSTEM_STL)" == "YES" || "$(STLPORT4)" != "NO_STLPORT4" +SCPDEFS+=-DUSE_SYSTEM_STL +.ENDIF + +.IF "$(WITH_MOZILLA)" == "NO" +SCPDEFS+=-DWITHOUT_MOZILLA +.ENDIF + +.IF "$(WITH_MYSPELL_DICTS)" == "NO" +SCPDEFS+=-DWITHOUT_MYSPELL_DICTS +.ENDIF + +.IF "$(SYSTEM_MOZILLA)" == "YES" +SCPDEFS+=-DSYSTEM_MOZILLA +.ENDIF + +.IF "$(WITH_LDAP)" == "YES" +SCPDEFS+=-DWITH_LDAP +.ENDIF + +.IF "$(SYSTEM_CURL)" == "YES" +SCPDEFS+=-DSYSTEM_CURL +.ENDIF + +.IF "$(SYSTEM_STDLIBS)" == "YES" +SCPDEFS+=-DSYSTEM_STDLIBS +.ENDIF + +.IF "$(SYSTEM_SNDFILE)" == "YES" +SCPDEFS+=-DSYSTEM_SNDFILE +.ENDIF + +.IF "$(SYSTEM_PORTAUDIO)" == "YES" +SCPDEFS+=-DSYSTEM_PORTAUDIO +.ENDIF + +.IF "$(SYSTEM_HUNSPELL)" == "YES" +SCPDEFS+=-DSYSTEM_HUNSPELL +.ENDIF + +.IF "$(SYSTEM_REDLAND)" == "YES" +SCPDEFS+=-DSYSTEM_REDLAND +.ELSE +.INCLUDE : redlandversion.mk +SCPDEFS+=\ + -DRAPTOR_MAJOR=$(RAPTOR_MAJOR) \ + -DRASQAL_MAJOR=$(RASQAL_MAJOR) \ + -DREDLAND_MAJOR=$(REDLAND_MAJOR) +.ENDIF + +.IF "$(SYSTEM_BSH)" == "YES" +SCPDEFS+=-DSYSTEM_BSH -DBSH_JAR=\""file://$(BSH_JAR)"\" +.ENDIF + +.IF "$(SYSTEM_HSQLDB)" == "YES" +SCPDEFS+=-DSYSTEM_HSQLDB -DHSQLDB_JAR=\""file://$(HSQLDB_JAR)"\" +.ENDIF + +.IF "$(SYSTEM_SAXON)" == "YES" +SCPDEFS+=-DSYSTEM_SAXON -DSAXON_JAR=\""file://$(SAXON_JAR)"\" +.ENDIF + +.IF "$(JDK)" == "gcj" +SCPDEFS+=-DGCJ +.ENDIF + + +.IF "$(ENABLE_CAIRO)" == "TRUE" +SCPDEFS+=-DENABLE_CAIRO +.ENDIF + +.IF "$(SYSTEM_LUCENE)" == "YES" +SCPDEFS+=-DSYSTEM_LUCENE +.ENDIF + +.IF "$(SYSTEM_ICU)" == "YES" +SCPDEFS+=-DSYSTEM_ICU +.ELSE +.INCLUDE : icuversion.mk +SCPDEFS+=\ + -DICU_MAJOR=$(ICU_MAJOR) \ + -DICU_MINOR=$(ICU_MINOR) \ + -DICU_MICRO=$(ICU_MICRO) +.ENDIF + +SCPDEFS+=-DISOLANG_MAJOR=$(ISOLANG_MAJOR) + +.IF "$(DISABLE_NEON)" == "TRUE" +SCPDEFS+=-DDISABLE_NEON +.ENDIF +.IF "$(SYSTEM_NEON)" == "YES" +SCPDEFS+=-DSYSTEM_NEON +.ENDIF + +# if yes or unset (neon not used) -> do not install openssl library! +.IF $(SYSTEM_OPENSSL) != "YES" +SCPDEFS+=-DOPENSSL +.ENDIF + +.IF "$(ENABLE_VBA)" == "YES" + .IF "$(VBA_EXTENSION)" == "YES" + SCPDEFS+=-DVBA_EXTENSION + .ENDIF +SCPDEFS+=-DENABLE_VBA +.ENDIF + +.IF "$(DISABLE_ATL)"!="" +SCPDEFS+=-DDISABLE_ATL +.ENDIF + +.IF "$(SYSTEM_PYTHON)" == "YES" +SCPDEFS+=-DSYSTEM_PYTHON +.ENDIF + +.IF "$(ENABLE_SVCTAGS)" == "YES" +SCPDEFS+=-DENABLE_SVCTAGS +.ENDIF + +.IF "$(WITH_VC_REDIST)" == "TRUE" +SCPDEFS+=-DWITH_VC_REDIST +.ENDIF + +.IF "$(MINGW_GCCDLL)"!="" +SCPDEFS+=-DMINGW_GCCDLL=\""$(MINGW_GCCDLL)"\" +.ENDIF + +.IF "$(MINGW_GXXDLL)"!="" +SCPDEFS+=-DMINGW_GXXDLL=\""$(MINGW_GXXDLL)"\" +.ENDIF + +SCP_PRODUCT_TYPE=osl + +ICUVERSION_DEPENDENT_FILES= \ + $(PAR)$/$(SCP_PRODUCT_TYPE)$/file_library_ooo.par \ + $(PAR)$/$(SCP_PRODUCT_TYPE)$/shortcut_ooo.par + +ISOLANGVERSION_DEPENDENT_FILES= \ + $(PAR)$/$(SCP_PRODUCT_TYPE)$/file_library_ooo.par + +PARFILES= \ + installation_ooo.par \ + scpaction_ooo.par \ + directory_ooo.par \ + directory_ooo_macosx.par \ + datacarrier_ooo.par \ + file_ooo.par \ + file_extra_ooo.par \ + file_font_ooo.par \ + file_library_ooo.par \ + file_resource_ooo.par \ + file_improvement.par \ + shortcut_ooo.par \ + module_ooo.par \ + module_hidden_ooo.par \ + module_langpack.par \ + module_lang_template.par \ + module_java.par \ + module_systemint.par \ + module_improvement.par \ + profile_ooo.par \ + profileitem_ooo.par \ + ure.par \ + ure_into_ooo.par \ + ure_standalone.par \ + common_brand.par \ + common_brand_readme.par \ + ooo_brand.par + +.IF "$(GUI)"=="WNT" +PARFILES += \ + file_jre_ooo.par \ + folder_ooo.par \ + folderitem_ooo.par \ + registryitem_ooo.par \ + vc_redist.par \ + windowscustomaction_ooo.par +.ENDIF + +ULFFILES= \ + directory_ooo.ulf \ + folderitem_ooo.ulf \ + module_ooo.ulf \ + module_langpack.ulf \ + module_java.ulf \ + registryitem_ooo.ulf \ + module_systemint.ulf + +# --- File --------------------------------------------------------- +.INCLUDE : target.mk + +.IF "$(SYSTEM_ICU)" != "YES" +$(ICUVERSION_DEPENDENT_FILES) : $(SOLARINCDIR)$/icuversion.mk +.ENDIF + +$(ISOLANGVERSION_DEPENDENT_FILES) : $(SOLARINCDIR)$/i18npool/version.mk + diff --git a/scp2/source/ooo/mergemodules_ooo.scp b/scp2/source/ooo/mergemodules_ooo.scp new file mode 100755 index 000000000000..ca4cf0d0f68c --- /dev/null +++ b/scp2/source/ooo/mergemodules_ooo.scp @@ -0,0 +1,59 @@ +/************************************************************************* +* + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2008 by Sun Microsystems, Inc. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * $RCSfile: mergemodules_ooo.scp,v $ + * $Revision: 1.4 $ + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * +************************************************************************/ + +#include "macros.inc" + +#ifdef M1500 +MergeModule gid_Mergemodule_Microsoft_Vc90_Crt_X86 +#ifdef _STLP_DEBUG + Name = "Microsoft_VC90_DebugCRT_x86.msm"; +#else + Name = "Microsoft_VC90_CRT_x86.msm"; +#endif + Cabfilename = "openoffice.org-vc90crt.cab"; + Feature = "gm_Root"; + RootDir = "TARGETDIR"; + Styles = (REMOVE_FILE_TABLE); +End +#endif + +#ifdef M1500 +MergeModule gid_Mergemodule_Policy_Microsoft_Vc90_Crt_X86 +#ifdef _STLP_DEBUG + Name = "policy_9_0_Microsoft_VC90_DebugCRT_x86.msm"; +#else + Name = "policy_9_0_Microsoft_VC90_CRT_x86.msm"; +#endif + Cabfilename = "openoffice.org-policy-vc90crt.cab"; + Feature = "gm_Root"; + RootDir = "TARGETDIR"; + Styles = (REMOVE_FILE_TABLE); +End +#endif diff --git a/scp2/source/ooo/module_headless.scp b/scp2/source/ooo/module_headless.scp new file mode 100644 index 000000000000..024d3d3a079a --- /dev/null +++ b/scp2/source/ooo/module_headless.scp @@ -0,0 +1,30 @@ +/************************************************************************* +* + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2008 by Sun Microsystems, Inc. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * $RCSfile: module_headless.scp,v $ + * $Revision: 1.8 $ + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * +************************************************************************/ +#include "macros.inc" diff --git a/scp2/source/ooo/module_headless.ulf b/scp2/source/ooo/module_headless.ulf new file mode 100644 index 000000000000..33839fcc58c4 --- /dev/null +++ b/scp2/source/ooo/module_headless.ulf @@ -0,0 +1,35 @@ +/************************************************************************* + * + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2008 by Sun Microsystems, Inc. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * $RCSfile: module_headless.ulf,v $ + * $Revision: 1.4 $ + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * + ************************************************************************/ + +[STR_NAME_MODULE_OPTIONAL_HEADLESS] +en-US = "Headless application support" + +[STR_DESC_MODULE_OPTIONAL_HEADLESS] +en-US = "Component for enabling use %PRODUCTNAME without a display" diff --git a/scp2/source/ooo/module_hidden_ooo.scp b/scp2/source/ooo/module_hidden_ooo.scp new file mode 100644 index 000000000000..f1c647a5bb91 --- /dev/null +++ b/scp2/source/ooo/module_hidden_ooo.scp @@ -0,0 +1,1303 @@ +/************************************************************************* + * + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2008 by Sun Microsystems, Inc. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * $RCSfile: module_hidden_ooo.scp,v $ + * $Revision: 1.123 $ + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * +************************************************************************/ + +#include "macros.inc" + +Module gid_Module_Root_Files_2 + PackageInfo = "packinfo_office.txt"; + ParentID = gid_Module_Root; + InstallOrder = "50"; + Name = "gid_Module_Root_Files_2"; + Description = "gid_Module_Root_Files_2"; + Sortkey = "1200"; + Default = YES; + Styles = (HIDDEN_ROOT); + Files = (gid_File_Bin_Cde_Open_Url, + gid_File_Bin_Gnome_Open_Url, + gid_File_Bin_Gnome_Open_Url_Bin, + gid_File_Bin_Kde_Open_Url, + gid_File_Bin_Open_Url, + gid_File_Bin_Pagein, + gid_File_Bin_Pluginapp, + gid_File_Bin_Senddoc, + gid_File_Bin_Gengal, + gid_File_Script_Gengal, + gid_File_Profile_Gengal, + gid_File_Bin_Spadmin_Bin, + gid_File_Bin_Uri_Encode, + gid_File_Exe_Nsplugin, + gid_File_Lib_Npsoplugin, + gid_File_Lib_Soffice, + gid_File_Lib_Unopkgapp, + gid_File_Server_Bonobo_Presentationstarter, + gid_File_Txt_Pagein_Common, + gid_File_Txt_Pagein_Calc, + gid_File_Txt_Pagein_Draw, + gid_File_Txt_Pagein_Impress, + gid_File_Txt_Pagein_Writer, + gid_File_Txt_Patchfiles, + gid_File_Bmp_Installation, + gid_File_Shellnew_Ods_Soffice, + gid_File_Shellnew_Odg_Soffice, + gid_File_Shellnew_Odp_Soffice, + gid_File_Shellnew_Odt_Soffice, + gid_File_Exe_Java, + gid_File_Exe_Adabas, + gid_File_Exe_Userinst, + gid_File_Exe_Userdeinst, + gid_File_Regcleanold, + gid_File_Exe_Regdeinstall, + gid_File_Tmp_Inf_Oldreg, + gid_File_Tmp_Userinstall_Inf, + gid_File_Config_Javasettingsunopkginstall); +End + +Module gid_Module_Root_Files_3 + PackageInfo = "packinfo_office.txt"; + ParentID = gid_Module_Root; + InstallOrder = "60"; + Name = "gid_Module_Root_Files_3"; + Description = "gid_Module_Root_Files_3"; + Sortkey = "1300"; + Default = YES; + Styles = (HIDDEN_ROOT); + Files = (gid_File_Dat_Root3, + gid_File_Jar_Saxon, + gid_File_Jar_Unoil, + gid_File_Jar_Hsqldb, + gid_File_Jar_Hsqldb_Sdbc, + gid_File_Jar_Accessbridge, + gid_File_Jar_Js, + gid_File_Jar_Officebean, + gid_File_Jar_Report, + gid_File_Jar_Table, + gid_File_Jar_Letter, + gid_File_Jar_Form, + gid_File_Jar_Fax, + gid_File_Jar_Agenda, + gid_File_Jar_Web, + gid_File_Jar_Query, + gid_File_Jar_Commonwizards, + gid_File_Jar_Sandbox, + gid_File_Jar_Scriptframework, + gid_File_Jar_Scriptproviderforbeanshell, + gid_File_Jar_Scriptproviderforjava, + gid_File_Jar_Scriptproviderforjavascript, + gid_File_Jar_Xml_Apis, + gid_File_Jar_Bsh, + gid_File_Jar_Classes, + gid_File_Jar_AVmedia, + gid_File_Jar_Xsltfilter, + gid_File_Jar_Xsltvalidate, + gid_File_Jar_Docbook, + gid_File_Jar_Htmlsoff, + gid_File_Jar_Xflatxml, + gid_File_Jar_Xmerge, + gid_File_Jar_Xmergebridge, + gid_File_Jar_Lucene_Core, + gid_File_Jar_Lucene_Analyzers, + gid_File_Jar_Lucenehelpwrapper, + gid_File_Rdb_Offapi, + gid_Starregistry_Services_Rdb); +End + +Module gid_Module_Root_Files_4 + PackageInfo = "packinfo_office.txt"; + ParentID = gid_Module_Root; + InstallOrder = "30"; + Name = "gid_Module_Root_Files_4"; + Description = "gid_Module_Root_Files_4"; + Sortkey = "1400"; + Default = YES; + Styles = (HIDDEN_ROOT); + Files = (gid_File_Dat_Root4, + gid_File_Filter_Eme, + gid_File_Filter_Sdfilt, + gid_File_Filter_Icg, + gid_File_Filter_Egi, + gid_File_Filter_Epb, + gid_File_Filter_Epg, + gid_File_Filter_Epp, + gid_File_Filter_Eps, + gid_File_Filter_Ept, + gid_File_Filter_Era, + gid_File_Filter_Eti, + gid_File_Filter_Exp, + gid_File_Filter_Icd, + gid_File_Filter_Idx, + gid_File_Filter_Ime, + gid_File_Filter_Ipb, + gid_File_Filter_Ipd, + gid_File_Filter_Ips, + gid_File_Filter_Ipt, + gid_File_Filter_Ipx, + gid_File_Filter_Ira, + gid_File_Filter_Itg, + gid_File_Filter_Iti, + gid_File_Lib_Bib, + gid_File_Lib_Chartmodel, + gid_File_Lib_Chartview, + gid_File_Lib_Chartcontroller, + gid_File_Lib_Charttools, + gid_File_Lib_Ctl, + gid_File_Lib_Cui, + gid_File_Lib_Sdbt, + gid_File_Lib_Dbmm, + gid_File_Lib_Dba, + gid_File_Lib_Dbacfg, + gid_File_Lib_Dbase2, + gid_File_Oo_Office_Dataaccess_Dbase_Xcu, + gid_File_Lib_Dbaxml, + gid_File_Lib_Dbt, + gid_File_Lib_Dbfile, + gid_File_Lib_Drawinglayer, + gid_File_Oo_Office_Dataaccess_Flat_Xcu, + gid_File_Lib_Flat, + gid_File_Lib_For, + gid_File_Lib_Forui, + gid_File_Lib_Frm, + gid_File_Lib_Fwe, + gid_File_Lib_Fwi, + gid_File_Lib_Fwk, + gid_File_Lib_Fwl, + gid_File_Lib_Go, + gid_File_Lib_Helplinker, + gid_File_Lib_J, + gid_File_Lib_Lks, + gid_File_Lib_Lng, + gid_File_Lib_Offacc, + gid_File_Lib_Oox, + gid_File_Lib_Pcr, + gid_File_Lib_Pdffilter, + gid_File_Lib_Pk, + gid_File_Lib_Pl, + gid_File_Lib_Preload, + gid_File_Lib_Sf_Prothdlr, + gid_File_Lib_Psp, + gid_File_Lib_Res, + gid_File_Lib_Sax, + gid_File_Lib_Sb, + gid_File_Lib_Scn, + gid_File_Lib_Sd, + gid_File_Lib_Sdd, + gid_File_Lib_Sdui, + gid_File_Lib_Sfx, + gid_File_Lib_Sot, + gid_File_Lib_Spa, + gid_File_Lib_Spl, + gid_File_Lib_Sts, + gid_File_Lib_Svl, + gid_File_Lib_Svtools, + gid_File_Lib_Svx, + gid_File_Lib_AVMedia, + gid_File_Lib_AVMediaWin, + gid_File_Lib_BaseGfx, + gid_File_Lib_Sysdtrans, + gid_File_Lib_Sw, + gid_File_Lib_TextConversionDlgs, + gid_File_Lib_Tk, + gid_File_Lib_Acc, + gid_File_Lib_BaseBmp, + gid_File_Lib_Tools, + gid_File_Lib_Utl, + gid_File_Lib_Uui, + gid_File_Lib_Vcl, + gid_File_Lib_Xcr, + gid_File_Lib_Xmlfa, + gid_File_Lib_Xmlfd, + gid_File_Lib_Xmx, + gid_File_Lib_Xo, + gid_File_Lib_Xof, + gid_File_Lib_Xsltdlg, + gid_File_Lib_Xsltfilter, + gid_File_Lib_Zip, + gid_File_Lib_Vclplug_Gen, + gid_File_Lib_Vclplug_Gtk, + gid_File_Lib_Vclplug_Kde, + gid_File_Lib_Vclplug_Kde4, + gid_File_Lib_Vclplug_Svp, + gid_File_Lib_Basctl, + gid_File_Lib_CanvasTools, + gid_File_Lib_CppCanvas, + gid_File_Lib_Agg, + gid_File_Lib_Fwm, + gid_File_Lib_Lprx2, + gid_File_Lib_Lprxw, + gid_File_Lib_Libtextcat, + gid_File_Lib_Guesslang, + gid_File_Lib_Tfu); +End + +Module gid_Module_Root_Files_5 + PackageInfo = "packinfo_office.txt"; + TabPackageInfo = "packinfo_office_tab.txt"; + ParentID = gid_Module_Root; + InstallOrder = "40"; + Name = "gid_Module_Root_Files_5"; + Description = "gid_Module_Root_Files_5"; + Sortkey = "1500"; + Default = YES; + Styles = (HIDDEN_ROOT); + Files = (gid_File_Dat_Root5, + gid_File_Lib_Dict_Ja, + gid_File_Lib_Dict_Zh, + gid_File_Lib_Collator_Data, + gid_File_Lib_Index_Data, + gid_File_Lib_Textconv_Dict, + gid_File_Lib_Basprov, + gid_File_Lib_Behelper, + gid_File_Lib_Configmgr2, + gid_File_Lib_Crypto, + gid_File_Lib_Dlgprov, + gid_File_Lib_Stringresource, + gid_File_Lib_Ldapbe2, + gid_File_Lib_Comphelper2, + gid_File_Lib_Sysmgr1, + gid_File_Lib_Adabas, + gid_File_Oo_Office_Dataaccess_Adabas_Xcu, + gid_File_Lib_Cached1, + gid_File_Lib_Curl, + gid_File_Lib_Db, + gid_File_Lib_Dbpool, + gid_File_Lib_Embobj, + gid_File_Lib_Emboleobj, + gid_File_Lib_Evoab_2, + gid_File_Oo_Office_Dataaccess_Evoab_Xcu, + gid_File_Lib_Kab_1, + gid_File_Oo_Office_Dataaccess_Kab_Xcu, + gid_File_Lib_Kab_Drv_1, + gid_File_Oo_Office_Dataaccess_Macab_Xcu, + gid_File_Lib_Macab_1, + gid_File_Lib_Macab_Drv_1, + gid_File_Lib_Evtatt, + gid_File_Lib_Fileacc, + gid_File_Lib_Filterconfig1, + gid_File_Lib_Fps_Gnome, + gid_File_Lib_Dbodbcbase, + gid_File_Lib_I18npool, + gid_File_Lib_I18npaper, + gid_File_Lib_I18nregexp, + gid_File_Lib_I18nsearch, + gid_File_Lib_I18nisolang, + gid_File_Lib_I18nutil, + gid_File_Lib_Icudata, + gid_File_Lib_Icui18n, + gid_File_Lib_Icule, + gid_File_Lib_Icuuc, + gid_File_Lib_Localedata_En, + gid_File_Lib_Localedata_Es, + gid_File_Lib_Localedata_Euro, + gid_File_Lib_Localedata_Others, + gid_File_Oo_Office_Dataaccess_Hsqldb_Xcu, + gid_File_Lib_Hsqldb_2, + gid_File_Lib_Jdbc, + gid_File_Oo_Office_Dataaccess_Jdbc_Xcu, + gid_File_Lib_Mcnttype, + gid_File_Oo_Office_Dataaccess_Mozab_Xcu, + gid_File_Lib_Mozab_2, + gid_File_Lib_Mozabdrv, + gid_File_Lib_Mozbootstrap, + gid_File_Lib_Mysql, + gid_File_Oo_Office_Dataaccess_Mysql_Xcu, + gid_File_Lib_Odbc, + gid_File_Oo_Office_Dataaccess_Odbc_Xcu, + gid_File_Lib_Officebean, + gid_File_Lib_Openssl, + gid_File_Lib_Package2, + gid_File_Lib_Deployment, + gid_File_Lib_DeploymentGui, + gid_File_Lib_Sax_Uno, + gid_File_Lib_Fastsax_Uno, + gid_File_Lib_Slideshow, + gid_File_Lib_Recentfile, + gid_File_Lib_Scriptframe, + gid_File_Lib_Sdbc_2, + gid_File_Lib_Srtrs1, + gid_File_Lib_Bat, + gid_File_Lib_Tab, + gid_File_Lib_Tab2, + gid_File_Lib_Unoxml, + gid_File_Lib_Vos, + gid_File_Lib_Localebe, + gid_File_Lib_Migrationoo2, + gid_File_Lib_Syssh, + gid_File_Ucptdoc1, + gid_File_Ucpexpand1, + gid_File_Lib_Raptor, + gid_File_Lib_Rasqal, + gid_File_Lib_Rdf, + gid_File_Lib_Unordf, + gid_File_Lib_Sndfile, + gid_File_Lib_Tvhlp1, + gid_File_Lib_Ucb1, + gid_File_Lib_Ucbhelper, + gid_File_Lib_Ucpchelp1, + gid_File_Lib_Ucpdav1, + gid_File_Lib_Neon, + gid_File_Lib_Ucpfile1, + gid_File_Lib_Ucpftp1, + gid_File_Lib_Ucphier1, + gid_File_Lib_Ucppkg1, + gid_File_Lib_Xslt, + gid_File_Lib_LibXMLSec_xmlsecnss, + gid_File_Lib_LibXMLSec_xmlseccore, + gid_File_Lib_LibXMLSec_xmlsecmscrypto, + gid_File_Lib_XSec_XMLSecurity, + gid_File_Lib_XSec_Framework, + gid_File_Lib_XSec_XmlSec, + gid_File_Lib_Xstor, + gid_File_CanvasFactory, + gid_File_SimpleCanvas, + gid_File_Lib_Cmdmail, + gid_File_Lib_I18n, + gid_File_Lib_VCLCanvas, + gid_File_Lib_DirectX5Canvas, + gid_File_Lib_DirectX9Canvas, + gid_File_Lib_GdiPlusCanvas, + gid_File_Lib_Hhc_Word, + gid_File_Lib_Socomp, + gid_File_Lib_Sogpstarter, + gid_File_Lib_Stdc_3, + gid_File_Lib_Stdc_5, + gid_File_Lib_Accessbridge, + gid_File_Lib_Ado, + gid_File_Oo_Office_Dataaccess_Ado_Xcu, + gid_File_Lib_Dl, + gid_File_Lib_Dnd, + gid_File_Lib_Dtrans, + gid_File_Lib_Emser, + gid_File_Lib_Inprocserv, + gid_File_Lib_Fop, + gid_File_Lib_Fps, + gid_File_Lib_Ftransl, + gid_File_Lib_Lngpckinsthlp, + gid_File_Lib_sn_tools, + gid_File_Lib_relnotes, + GID_FILE_LIB_WPD, + gid_File_Lib_Mingw_GccS, + gid_File_Lib_Mingw_Stdcpp, + gid_File_Lib_Mingwm10, + gid_File_Lib_Msvcp70, + gid_File_Lib_Msvcr70, + gid_File_Lib_Ole, + gid_File_Lib_Patchmsi, + gid_File_Lib_Reg4allmsdoc, + gid_File_Lib_Qslnkmsi, + gid_File_Lib_Sdqsmsi, + gid_File_Lib_Instooofiltmsi, + gid_File_Lib_Smplmail, + gid_File_Lib_Gconfebe, + gid_File_Lib_Wininetbe, + gid_File_Lib_Macbe, + gid_File_Lib_Msvcp70_So, + gid_File_Lib_Msvcr70_So, + gid_File_Lib_Gdiplus, + gid_File_Lib_Stlport_Vc6, + gid_File_Lib_Stlport_Vc7, + gid_File_Tabaction, + gid_File_Lib_Fps_Office, + gid_File_Lib_Fpicker, + gid_File_Lib_Fsstorage, + gid_File_Lib_Hatchwindowfactory, + gid_File_Lib_Passwordcontainer, + gid_File_Lib_Productregistration, + gid_File_Lib_Svtmisc, + gid_File_Lib_Updchkui, + gid_File_Lib_Updatefeed, + gid_File_Lib_Onlinecheck, + gid_File_Lib_Cli_Oootypes_Assembly, + gid_File_Lib_Policy_Cli_Oootypes_Assembly, + gid_File_Lib_Policy_Cli_Oootypes_Config); +End + +Module gid_Module_Root_Files_6 + PackageInfo = "packinfo_office.txt"; + ParentID = gid_Module_Root; + InstallOrder = "70"; + Name = "gid_Module_Root_Files_6"; + Description = "gid_Module_Root_Files_6"; + Sortkey = "1600"; + Default = YES; + Styles = (HIDDEN_ROOT); + Files = (gid_File_Basic_User, + gid_File_Basic_Share, + gid_File_Basic_User_Standard, + gid_File_Extra_Autotextuser, + gid_File_Extra_Cfgusr, + gid_File_Extra_Palettes, + gid_File_Extra_Database, + gid_File_Extra_Databasebiblio, + gid_File_Extra_Gallsound, + gid_File_Extra_Autocorr, + gid_File_Extra_Autocorr_Lang, + gid_File_Extra_Gallroot, + gid_File_Extra_Gallbullets, + gid_File_Extra_Gallhtmlexpo, + gid_File_Extra_Gallrulers, + gid_File_Extra_Gallsystem, + gid_File_Extra_Gallflagscontrol, + gid_File_Extra_Gallsounds, + gid_File_Extra_Gallwwwanim, + gid_File_Extra_Gallwwwback, + gid_File_Extra_Gallwwwgraf, + gid_File_Extra_Migration, + gid_File_Extra_Migration_Lang_Multi, + gid_File_Extra_Tplwizletter, + gid_File_Extra_Tplwizletter_en_US, + gid_File_Extra_Tplwizletter_de, + gid_File_Extra_Tplwizletter_fr, + gid_File_Extra_Tplwizletter_es, + gid_File_Extra_Tplwizletter_it, + gid_File_Extra_Tplwizletter_pt_BR, + gid_File_Extra_Tplwizletter_sv, + gid_File_Extra_Tplwizletter_ja, + gid_File_Extra_Tplwizletter_ko, + gid_File_Extra_Tplwizletter_zh_CN, + gid_File_Extra_Tplwizletter_zh_TW, + gid_File_Extra_Tplwizmemo_Lang, + gid_File_Extra_Autotextuser_Lang, + gid_File_Extra_Dir_Fonts, + gid_File_Scripts_Beanshell, + gid_File_Scripts_Java, + gid_File_Scripts_Javascript, + gid_File_Basic_Depot, + gid_File_Basic_Euro, + gid_File_Basic_Form, + gid_File_Basic_Gimmicks, + gid_File_Basic_Importwiz, + gid_File_Basic_Formwiz, + gid_File_Basic_Schedule, + gid_File_Basic_Scriptbindinglib, + gid_File_Basic_Template, + gid_File_Basic_Tools, + gid_File_Basic_Tutorials, + gid_File_Extra_Cfgsrv, + gid_File_Extra_Cfgsrv_Bitmap_Unx, + gid_File_Extra_Symbols, + gid_File_Extra_Common_Inc, + gid_File_Extra_Common_Pl, + gid_File_Extra_Edit_Asp, + gid_File_Extra_Edit_Pl, + gid_File_Extra_Editpic_Asp, + gid_File_Extra_Editpic_Pl, + gid_File_Extra_Index_Pl, + gid_File_Extra_Poll_Asp, + gid_File_Extra_Poll_Pl, + gid_File_Extra_Savepic_Asp, + gid_File_Extra_Savepic_Pl, + gid_File_Extra_Show_Asp, + gid_File_Extra_Show_Pl, + gid_File_Extra_Webcast_Asp, + gid_File_Extra_Webcast_Pl, + gid_File_Extra_Square_Yellow_Zip, + gid_File_Extra_Square_Red_Zip, + gid_File_Extra_Square_Green_Zip, + gid_File_Extra_Square_Gray_Zip, + gid_File_Extra_Square_Blue_Zip, + gid_File_Extra_Simple_Zip, + gid_File_Extra_Round_White_Zip, + gid_File_Extra_Round_Gorilla_Zip, + gid_File_Extra_Glas_Red_Zip, + gid_File_Extra_Glas_Green_Zip, + gid_File_Extra_Glas_Blue_Zip, + gid_File_Share_Config_Sofficecfg_uiconfig_Zip, + gid_File_Share_Config_Sofficecfg_Basicide_Menubar_Xml, + gid_File_Share_Config_Sofficecfg_Bibliography_Menubar_Xml, + gid_File_Share_Config_Sofficecfg_Dbuquery_Menubar_Xml, + gid_File_Share_Config_Sofficecfg_Dbubrowser_Menubar_Xml, + gid_File_Share_Config_Sofficecfg_Dbuapp_Menubar_Xml, + gid_File_Share_Config_Sofficecfg_Dburelation_Menubar_Xml, + gid_File_Share_Config_Sofficecfg_Dbutable_Menubar_Xml, + gid_File_Share_Config_Sofficecfg_Startmodule_Menubar_Xml, + gid_File_Share_Config_Sofficecfg_Chart_Menubar_Xml, + gid_File_Dtd_Accelerator, + gid_File_Dtd_Dialog, + gid_File_Dtd_Event, + gid_File_Dtd_Groupuinames, + gid_File_Dtd_Image, + gid_File_Dtd_Libraries, + gid_File_Dtd_Library, + gid_File_Dtd_Manifest, + gid_File_Dtd_Menubar, + gid_File_Dtd_Module, + gid_File_Dtd_Office, + gid_File_Dtd_Statusbar, + gid_File_Dtd_Toolbar, + gid_File_Conf_Fpdb, + gid_File_Lm_Afrikaans, + gid_File_Lm_Albanian, + gid_File_Lm_Amharic_Utf, + gid_File_Lm_Arabic, + gid_File_Lm_Armenian, + gid_File_Lm_Basque, + gid_File_Lm_Belarus, + gid_File_Lm_Bosnian, + gid_File_Lm_Breton, + gid_File_Lm_Catalan, + gid_File_Lm_Chinese_Simplified, + gid_File_Lm_Chinese_Traditional, + gid_File_Lm_Croatian, + gid_File_Lm_Czech, + gid_File_Lm_Danish, + gid_File_Lm_Drents, + gid_File_Lm_Dutch, + gid_File_Lm_English, + gid_File_Lm_Esperanto, + gid_File_Lm_Estonian, + gid_File_Lm_Finnish, + gid_File_Lm_French, + gid_File_Lm_Frisian, + gid_File_Lm_Georgian, + gid_File_Lm_German, + gid_File_Lm_Greek, + gid_File_Lm_Hebrew, + gid_File_Lm_Hindi, + gid_File_Lm_Hungarian, + gid_File_Lm_Icelandic, + gid_File_Lm_Indonesian, + gid_File_Lm_Irish_Gaelic, + gid_File_Lm_Italian, + gid_File_Lm_Japanese, + gid_File_Lm_Korean, + gid_File_Lm_Latin, + gid_File_Lm_Latvian, + gid_File_Lm_Lithuanian, + gid_File_Lm_Luxembourgish, + gid_File_Lm_Malay, + gid_File_Lm_Manx_Gaelic, + gid_File_Lm_Marathi, + gid_File_Lm_Middle_Frisian, + gid_File_Lm_Mingo, + gid_File_Lm_Mongolian_Cyrillic, + gid_File_Lm_Nepali, + gid_File_Lm_Norwegian, + gid_File_Lm_Persian, + gid_File_Lm_Polish, + gid_File_Lm_Portuguese, + gid_File_Lm_Quechua, + gid_File_Lm_Romanian, + gid_File_Lm_Romansh, + gid_File_Lm_Russian, + gid_File_Lm_Sanskrit, + gid_File_Lm_Scots, + gid_File_Lm_Scots_Gaelic, + gid_File_Lm_Serbian_Ascii, + gid_File_Lm_Slovak_Ascii, + gid_File_Lm_Slovenian, + gid_File_Lm_Spanish, + gid_File_Lm_Swahili, + gid_File_Lm_Swedish, + gid_File_Lm_Tagalog, + gid_File_Lm_Tamil, + gid_File_Lm_Thai, + gid_File_Lm_Turkish, + gid_File_Lm_Ukrainian, + gid_File_Lm_Vietnamese, + gid_File_Lm_Welsh, + gid_File_Lm_Yiddish_Utf, + gid_File_Mod_Chart, + gid_File_Mod_Datastyl, + gid_File_Mod_Defs, + gid_File_Mod_Drawing, + gid_File_Mod_Dtypes, + gid_File_Mod_Form, + gid_File_Mod_Meta, + gid_File_Mod_Nmspace, + gid_File_Mod_Office, + gid_File_Mod_Script, + gid_File_Mod_Settings, + gid_File_Mod_Style, + gid_File_Mod_Table, + gid_File_Mod_Text, + gid_File_Oo_Ldap_Attr_Map, + gid_File_Oo_AD_Ldap_Attr_Map, + gid_File_Oo_Inet_Xcs, + gid_File_Oo_Inet_Xcu, + gid_File_Oo_Office_Addons_Xcs, + gid_File_Oo_Office_OOoImprovement_Settings_Xcs, + gid_File_Oo_Office_Ui_Basicidecommands_Xcs, + gid_File_Oo_Office_Ui_Basicidecommands_Xcu, + gid_File_Oo_Office_Ui_Windowstate_Xcs, + gid_File_Oo_Office_Ui_Basicidewindowstate_Xcs, + gid_File_Oo_Office_Ui_Basicidewindowstate_Xcu, + gid_File_Oo_Office_Ui_Bibliographycommands_Xcs, + gid_File_Oo_Office_Ui_Bibliographycommands_Xcu, + gid_File_Oo_Office_Ui_Bibliographywindowstate_Xcs, + gid_File_Oo_Office_Calc_Xcs, + gid_File_Oo_Office_Calc_Xcu, + gid_File_Oo_Office_CalcAddIns_Xcs, + gid_File_Oo_Office_Chart_Xcs, + gid_File_Oo_Office_Ui_Chartcommands_Xcs, + gid_File_Oo_Office_Ui_Chartcommands_Xcu, + gid_File_Oo_Office_Ui_Chartwindowstate_Xcs, + gid_File_Oo_Office_Ui_Chartwindowstate_Xcu, + gid_File_Oo_Office_Commands_Xcs, + gid_File_Oo_Office_Ui_Commands_Xcs, + gid_File_Oo_Office_Ui_Category_Xcs, + gid_File_Oo_Office_Ui_Drawimpresscommands_Xcs, + gid_File_Oo_Office_Ui_Drawimpresscommands_Xcu, + gid_File_Oo_Office_Ui_Genericcategories_Xcs, + gid_File_Oo_Office_Ui_Genericcategories_Xcu, + gid_File_Oo_Office_Common_Xcs, + gid_File_Oo_Office_Common_Xcu, + gid_File_Oo_Office_Extendedcolorscheme_Xcs, + gid_File_Oo_Office_OptionsDialog_Xcs, + gid_File_Oo_Office_Recovery_Xcs, + gid_File_Oo_Office_Compatibility_Xcs, + gid_File_Oo_Office_Ui_Controller_Xcs, + gid_File_Oo_Office_Ui_Controller_Xcu, + gid_File_Oo_Office_Dataaccess_Xcs, + gid_File_Oo_Office_Dataaccess_Xcu, + gid_File_Oo_Office_Dataaccess_Drivers_Xcs, + gid_File_Oo_Office_Ui_Dbucommands_Xcs, + gid_File_Oo_Office_Ui_Dbucommands_Xcu, + gid_File_Oo_Office_Ui_Basewindowstate_Xcs, + gid_File_Oo_Office_Ui_Basewindowstate_Xcu, + gid_File_Oo_Office_Ui_Dbtablewindowstate_Xcs, + gid_File_Oo_Office_Ui_Dbtablewindowstate_xcu, + gid_File_Oo_Office_Ui_Dbbrowserwindowstate_Xcs, + gid_File_Oo_Office_Ui_Dbbrowserwindowstate_xcu, + gid_File_Oo_Office_Ui_Dbquerywindowstate_Xcs, + gid_File_Oo_Office_Ui_Dbquerywindowstate_xcu, + gid_File_Oo_Office_Ui_Dbrelationwindowstate_Xcs, + gid_File_Oo_Office_Ui_Dbrelationwindowstate_xcu, + gid_File_Oo_Office_Draw_Xcs, + gid_File_Oo_Office_Events_Xcs, + gid_File_Oo_Office_ExtensionManager_Xcs, + gid_File_Oo_Office_ExtensionManager_Xcu, + gid_File_Oo_Office_Ui_Factories_Xcs, + gid_File_Oo_Office_Ui_Factories_Xcu, + gid_File_Oo_Office_Embedding_Xcu, + gid_File_Oo_Office_Ui_Genericcommands_Xcs, + gid_File_Oo_Office_Ui_Genericcommands_Xcu, + gid_File_Oo_Office_Ui_GlobalSettings_Xcs, + gid_File_Oo_Office_Impress_Xcs, + gid_File_Oo_Office_Impress_Xcu, + gid_File_Oo_Office_Java_Xcs, + gid_File_Oo_Office_Jobs_Xcs, + gid_File_Oo_Office_Jobs_Xcu, + gid_File_Oo_Office_Labels_Xcs, + gid_File_Oo_Office_Labels_Xcu, + gid_File_Oo_Office_Linguistic_Xcs, + gid_File_Oo_Office_Math_Xcs, + gid_File_Oo_Office_Math_Xcu, + gid_File_Oo_Office_Protocolhandler_Xcs, + gid_File_Oo_Office_Protocolhandler_Xcu, + gid_File_Oo_Office_Scripting_Xcs, + gid_File_Oo_Office_Scripting_Xcu, + gid_File_Oo_Office_Security_Xcs, + gid_File_Oo_Office_Security_Xcu, + gid_File_Oo_Office_Sfx_Xcs, + gid_File_Oo_Office_Sfx_Xcu, + gid_File_Oo_Office_Ui_Startmodulecommands_Xcs, + gid_File_Oo_Office_Ui_Startmodulecommands_Xcu, + gid_File_Oo_Office_Ui_Startmodulewindowstate_Xcs, + gid_File_Oo_Office_Ui_Startmodulewindowstate_Xcu, + gid_File_Oo_Office_Substitution_Xcs, + gid_File_Oo_Office_Ui_Xcs, + gid_File_Oo_Office_Ui_Xcu, + gid_File_Oo_Office_Views_Xcs, + gid_File_Oo_Office_Writer_Xcs, + gid_File_Oo_Office_Writer_Xcu, + gid_File_Oo_Office_WebWizard_Xcs, + gid_File_Oo_Office_WebWizard_Xcu, + gid_File_Oo_Office_FormWizard_Xcs, + gid_File_Oo_Office_FormWizard_Xcu, + gid_File_Oo_Office_TableWizard_Xcs, + gid_File_Oo_Office_TableWizard_Xcu, + gid_File_Oo_Office_Writerweb_Xcs, + gid_File_Oo_Office_TypeDetection_Xcs, + gid_File_Oo_Office_Embedding_Xcs, + gid_File_Oo_Setup_Xcs, + gid_File_Oo_Setup_Xcu, + gid_File_Oo_Setup_Start_Xcu, + gid_File_Oo_Firststartwizard_Xcs, + gid_File_Oo_Firststartwizard_Xcu, + gid_File_Oo_System_Xcs, + gid_File_Oo_Typedetection_Filter_Xcs, + gid_File_Oo_Typedetection_Graphicfilter_Xcs, + gid_File_Oo_Typedetection_Misc_Xcs, + gid_File_Oo_Typedetection_Types_Xcs, + gid_File_Oo_Ucb_Configuration_Xcs, + gid_File_Oo_Ucb_Configuration_Xcu, + gid_File_Oo_Ucb_InteractionHandler_Xcs, + gid_File_Oo_Ucb_Hierarchy_Xcs, + gid_File_Oo_Ucb_Store_Xcs, + gid_File_Oo_Userprofile_Xcs, + gid_File_Oo_Userprofile_Xcu, + gid_File_Oo_Vcl_Xcs, + gid_File_Oo_Vcl_Xcu, + gid_File_Oo_Ldap_Xcs, + gid_File_Oo_Ldap_Xcu, + gid_File_Oo_Typedetection_UISort_Xcs, + gid_File_Oo_Office_Ui_Mathwindowstate_Xcs, + gid_File_Oo_Office_Views_Xcu, + gid_File_Oo_TypeDetection_UISort_Xcu, + gid_File_Registry_Spool_Oo_Office_Embedding_Chart_Xcu, + gid_File_Registry_Spool_Oo_TypeDetection_Base_Types_Xcu, + gid_File_Registry_Spool_Oo_TypeDetection_Base_Filters_Xcu, + gid_File_Registry_Spool_Oo_TypeDetection_Base_Others_Xcu, + gid_File_Registry_Spool_Oo_TypeDetection_Chart_Types_Xcu, + gid_File_Registry_Spool_Oo_TypeDetection_Chart_Filters_Xcu, + gid_File_Registry_Spool_Oo_TypeDetection_Chart_Others_Xcu, + gid_File_Registry_Spool_Oo_TypeDetection_InternalGraphics_Types_Xcu, + gid_File_Registry_Spool_Oo_TypeDetection_InternalGraphics_Filters_Xcu, + gid_File_Registry_Spool_Oo_Common_System_Xcu, + gid_File_Registry_Spool_Oo_Office_Common_UseOOoFileDialogs_Xcu, + gid_File_Registry_Spool_Oo_Dataaccess_Adabasdriver_Xcu, + gid_File_Registry_Spool_Oo_Writer_javamail_Xcu, + gid_File_Registry_Spool_Oo_TypeDetection_UISort_Writer_Xcu, + gid_File_Registry_Spool_Oo_TypeDetection_Calc_UISort_Xcu, + gid_File_Registry_Spool_Oo_TypeDetection_Draw_UISort_Xcu, + gid_File_Registry_Spool_Oo_TypeDetection_Impress_UISort_Xcu, + gid_File_Registry_Spool_Oo_TypeDetection_Math_UISort_Xcu, + gid_File_Registry_Spool_Oo_Office_Linguistic_Forcedefaultlanguage_Xcu, + gid_File_Registry_Spool_Oo_Office_Writer_PyMailMerge_Xcu, + gid_File_Pymailmerge, + gid_File_Xsl_Common_Measure_Conversion, + gid_File_Xsl_Common_Math_Functions, + gid_File_Xsl_Export_Common_Body, + gid_File_Xsl_Export_Common_Table_Of_Content, + gid_File_Xsl_Export_Common_Ooo2ms_Docpr, + gid_File_Xsl_Export_Common_Styles_Styles_Collector, + gid_File_Xsl_Export_Common_Styles_Style_Mapping_Css, + gid_File_Xsl_Export_Common_Styles_Style_Mapping_html32, + gid_File_Xsl_Export_Common_Table_Table, + gid_File_Xsl_Export_Common_Table_Table_Cells, + gid_File_Xsl_Export_Common_Table_Table_Columns, + gid_File_Xsl_Export_Common_Table_Table_Rows, + gid_File_Xsl_Export_Spreadsheetml_Formular, + gid_File_Xsl_Export_Spreadsheetml_Ooo2spreadsheetml, + gid_File_Xsl_Export_Spreadsheetml_Style_Mapping, + gid_File_Xsl_Export_Spreadsheetml_Styles, + gid_File_Xsl_Export_Spreadsheetml_Table, + gid_File_Xsl_Export_uof_odf2uof_text, + gid_File_Xsl_Export_uof_odf2uof_spreadsheet, + gid_File_Xsl_Export_uof_odf2uof_presentation, + gid_File_Xsl_Import_uof_uof2odf_text, + gid_File_Xsl_Import_uof_uof2odf_spreadsheet, + gid_File_Xsl_Import_uof_uof2odf_presentation, + gid_File_Xsl_Export_Wordml_Ooo2wordml, + gid_File_Xsl_Export_Wordml_Ooo2wordml_Border, + gid_File_Xsl_Export_Wordml_Ooo2wordml_Custom_Draw, + gid_File_Xsl_Export_Wordml_Ooo2wordml_Draw, + gid_File_Xsl_Export_Wordml_Ooo2wordml_Field, + gid_File_Xsl_Export_Wordml_Ooo2wordml_List, + gid_File_Xsl_Export_Wordml_Ooo2wordml_Page, + gid_File_Xsl_Export_Wordml_Ooo2wordml_Path, + gid_File_Xsl_Export_Wordml_Ooo2wordml_Settings, + gid_File_Xsl_Export_Wordml_Ooo2wordml_Table, + gid_File_Xsl_Export_Wordml_Ooo2wordml_Text, + gid_File_Xsl_Import_Common_Ms2ooo_Docpr, + gid_File_Xsl_Import_Spreadsheetml_Spreadsheetml2ooo, + gid_File_Xsl_Import_Wordml_Wordml2ooo_Props, + gid_File_Xsl_Import_Wordml_Wordml2ooo, + gid_File_Xsl_Import_Wordml_Wordml2ooo_Custom_Draw, + gid_File_Xsl_Import_Wordml_Wordml2ooo_Draw, + gid_File_Xsl_Import_Wordml_Wordml2ooo_Field, + gid_File_Xsl_Import_Wordml_Wordml2ooo_List, + gid_File_Xsl_Import_Wordml_Wordml2ooo_Page, + gid_File_Xsl_Import_Wordml_Wordml2ooo_Settings, + gid_File_Xsl_Import_Wordml_Wordml2ooo_Table, + gid_File_Xsl_Import_Wordml_Wordml2ooo_Text, + gid_File_Xsl_Import_Wordml_Wordml2ooo_Path, + gid_File_Extra_Fontunxpsprint, + gid_File_Extra_Fontunxppds, + gid_File_Extra_Fontunxafm, + gid_File_Kspprof_Ini, + gid_File_Sp_Adsf_Mcd, + gid_File_Sp_Bnd_Mcd, + gid_File_Sp_Fre_Mcd, + gid_File_Sp_Jlsf_Mcd, + gid_File_Sp_Klsf_Mcd, + gid_File_Sp_Subm_Mcd, + gid_File_Spuser1_Txt); +End + +Module gid_Module_Root_Files_7 + PackageInfo = "packinfo_office.txt"; + ParentID = gid_Module_Root; + InstallOrder = "80"; + Name = "gid_Module_Root_Files_7"; + Description = "gid_Module_Root_Files_7"; + Sortkey = "1900"; + Default = YES; + Styles = (HIDDEN_ROOT); + Files = (gid_File_Help_Help_Zip, + gid_File_Moz_Msvcp71, + gid_File_Moz_Msvcr71, + gid_File_Mozilla_Runtime); +End + +Module gid_Module_Root_Files_Images + PackageInfo = "packinfo_office.txt"; + ParentID = gid_Module_Root; + InstallOrder = "100"; + Name = "gid_Module_Root_Files_Images"; + Description = "gid_Module_Root_Files_Images"; + Sortkey = "2050"; + Default = YES; + Styles = (HIDDEN_ROOT); + Files = (gid_File_Images_Zip, + gid_File_ImagesCrystal_Zip, + gid_File_ImagesOxygen_Zip, + gid_File_ImagesHicontrast_Zip, + gid_File_ImagesIndustrial_Zip, + gid_File_ImagesTango_Zip, + gid_File_ImagesClassic8_Zip); +End + +#ifndef WITHOUT_FONTS +Module gid_Module_Root_Fonts_OOo_Hidden + PackageInfo = "packinfo_office.txt"; + ParentID = gid_Module_Root; + InstallOrder = "100"; + Name = "gid_Module_Root_Fonts_OOo_Hidden"; + Description = "gid_Module_Root_Fonts_OOo_Hidden"; + Sortkey = "2100"; + Default = YES; + Styles = (HIDDEN_ROOT); + Files = (gid_File_Fnt_Opensymb, + gid_File_Fnt_DejaVuSans_Bold, + gid_File_Fnt_DejaVuSans_BoldOblique, + gid_File_Fnt_DejaVuSans_Oblique, + gid_File_Fnt_DejaVuSans, + gid_File_Fnt_DejaVuSansCondensed_Bold, + gid_File_Fnt_DejaVuSansCondensed_BoldOblique, + gid_File_Fnt_DejaVuSansCondensed_Oblique, + gid_File_Fnt_DejaVuSansCondensed, + gid_File_Fnt_DejaVuSansExtraLight, + gid_File_Fnt_DejaVuSansMono_Bold, + gid_File_Fnt_DejaVuSansMono_BoldOblique, + gid_File_Fnt_DejaVuSansMono_Oblique, + gid_File_Fnt_DejaVuSansMono, + gid_File_Fnt_DejaVuSerif_Bold, + gid_File_Fnt_DejaVuSerif_BoldItalic, + gid_File_Fnt_DejaVuSerif_Italic, + gid_File_Fnt_DejaVuSerif, + gid_File_Fnt_DejaVuSerifCondensed_Bold, + gid_File_Fnt_DejaVuSerifCondensed_BoldItalic, + gid_File_Fnt_DejaVuSerifCondensed_Italic, + gid_File_Fnt_DejaVuSerifCondensed, + gid_File_Fnt_LiberationMono_Bold, + gid_File_Fnt_LiberationMono_BoldItalic, + gid_File_Fnt_LiberationMono_Italic, + gid_File_Fnt_LiberationMono_Regular, + gid_File_Fnt_LiberationSans_Bold, + gid_File_Fnt_LiberationSans_BoldItalic, + gid_File_Fnt_LiberationSans_Italic, + gid_File_Fnt_LiberationSans_Regular, + gid_File_Fnt_LiberationSerif_Bold, + gid_File_Fnt_LiberationSerif_BoldItalic, + gid_File_Fnt_LiberationSerif_Italic, + gid_File_Fnt_LiberationSerif_Regular); +End +#endif + +Module gid_Module_Oo_Linguistic + PackageInfo = "packinfo_office.txt"; + Name = "gid_Module_Oo_Linguistic"; + Description = "gid_Module_Oo_Linguistic"; + ParentID = gid_Module_Root; + Default = YES; + Styles = (HIDDEN_ROOT); + Files = (gid_File_Lib_Spell, + gid_File_Lib_Hunspell, + gid_File_Registry_Spool_Oo_Office_Linguistic_Lingucomponent_Spellchecker_Xcu, + gid_File_Lib_Hyph, + gid_File_Registry_Spool_Oo_Office_Linguistic_Lingucomponent_Hyphenator_Xcu, + gid_File_Lib_Lnth, + gid_File_Registry_Spool_Oo_Office_Linguistic_Lingucomponent_Thesaurus_Xcu); +End + +#ifdef LINUX +Module gid_Module_Root_Userland + ParentID = gid_Module_Root; + InstallOrder = "5"; + Name = "gid_Module_Root_Userland"; + Description = "gid_Module_Root_Userland"; + Subdir = "userland"; + Styles = (HIDDEN_ROOT,USERLANDMODULE,USERINSTALLONLY,NOTRELOCATABLE,XPD_ONLY,INSTALLCANFAIL); + PackageName = "${USERLANDPACKAGENAME}"; +End +#endif + +// #ifdef BUILD_SPECIAL +// Module gid_Module_Root_Extension_Oooimprovement +// Name = "gid_Module_Root_Extension_Oooimprovement"; +// Description = "gid_Module_Root_Extension_Oooimprovement"; +// Files = (gid_File_Extension_Oxt_Oooimprovement); +// InstallOrder = "1990"; +// PackageInfo = "packinfo_office.txt"; +// ParentID = gid_Module_Root; +// Styles = (HIDDEN_ROOT); +// End +// #endif + +Module gid_Module_Root_Extension_Dictionary_Af + Name = "gid_Module_Root_Extension_Dictionary_Af"; + Description = "gid_Module_Root_Extension_Dictionary_Af"; + Files = (gid_File_Extension_Dictionary_Af); + InstallOrder = "2000"; + Spellcheckerlanguage = "af"; + PackageInfo = "packinfo_office.txt"; + ParentID = gid_Module_Root; + Styles = (HIDDEN_ROOT); +End + +Module gid_Module_Root_Extension_Dictionary_Ca + Name = "gid_Module_Root_Extension_Dictionary_Ca"; + Description = "gid_Module_Root_Extension_Dictionary_Ca"; + Files = (gid_File_Extension_Dictionary_Ca); + InstallOrder = "2000"; + Spellcheckerlanguage = "ca"; + PackageInfo = "packinfo_office.txt"; + ParentID = gid_Module_Root; + Styles = (HIDDEN_ROOT); +End + +Module gid_Module_Root_Extension_Dictionary_Cs + Name = "gid_Module_Root_Extension_Dictionary_Cs"; + Description = "gid_Module_Root_Extension_Dictionary_Cs"; + Files = (gid_File_Extension_Dictionary_Cs); + InstallOrder = "2000"; + Spellcheckerlanguage = "cs"; + PackageInfo = "packinfo_office.txt"; + ParentID = gid_Module_Root; + Styles = (HIDDEN_ROOT); +End + +Module gid_Module_Root_Extension_Dictionary_Da + Name = "gid_Module_Root_Extension_Dictionary_Da"; + Description = "gid_Module_Root_Extension_Dictionary_Da"; + Files = (gid_File_Extension_Dictionary_Da); + InstallOrder = "2000"; + Spellcheckerlanguage = "da"; + PackageInfo = "packinfo_office.txt"; + ParentID = gid_Module_Root; + Styles = (HIDDEN_ROOT); +End + +Module gid_Module_Root_Extension_Dictionary_De_AT + Name = "gid_Module_Root_Extension_Dictionary_De_AT"; + Description = "gid_Module_Root_Extension_Dictionary_De_AT"; + Files = (gid_File_Extension_Dictionary_De_AT); + InstallOrder = "2000"; + Spellcheckerlanguage = "de-AT"; + PackageInfo = "packinfo_office.txt"; + ParentID = gid_Module_Root; + Styles = (HIDDEN_ROOT); +End + +Module gid_Module_Root_Extension_Dictionary_De_CH + Name = "gid_Module_Root_Extension_Dictionary_De_CH"; + Description = "gid_Module_Root_Extension_Dictionary_De_CH"; + Files = (gid_File_Extension_Dictionary_De_CH); + InstallOrder = "2000"; + Spellcheckerlanguage = "de-CH"; + PackageInfo = "packinfo_office.txt"; + ParentID = gid_Module_Root; + Styles = (HIDDEN_ROOT); +End + +Module gid_Module_Root_Extension_Dictionary_De_DE + Name = "gid_Module_Root_Extension_Dictionary_De_DE"; + Description = "gid_Module_Root_Extension_Dictionary_De_DE"; + Files = (gid_File_Extension_Dictionary_De_DE); + InstallOrder = "2000"; + Spellcheckerlanguage = "de-DE"; + PackageInfo = "packinfo_office.txt"; + ParentID = gid_Module_Root; + Styles = (HIDDEN_ROOT); +End + +Module gid_Module_Root_Extension_Dictionary_En + Name = "gid_Module_Root_Extension_Dictionary_En"; + Description = "gid_Module_Root_Extension_Dictionary_En"; + Files = (gid_File_Extension_Dictionary_En); + InstallOrder = "2000"; + Spellcheckerlanguage = "en-US"; + PackageInfo = "packinfo_office.txt"; + ParentID = gid_Module_Root; + Styles = (HIDDEN_ROOT); +End + +Module gid_Module_Root_Extension_Dictionary_Es + Name = "gid_Module_Root_Extension_Dictionary_Es"; + Description = "gid_Module_Root_Extension_Dictionary_Es"; + Files = (gid_File_Extension_Dictionary_Es); + InstallOrder = "2000"; + Spellcheckerlanguage = "es"; + PackageInfo = "packinfo_office.txt"; + ParentID = gid_Module_Root; + Styles = (HIDDEN_ROOT); +End + +Module gid_Module_Root_Extension_Dictionary_Et + Name = "gid_Module_Root_Extension_Dictionary_Et"; + Description = "gid_Module_Root_Extension_Dictionary_Et"; + Files = (gid_File_Extension_Dictionary_Et); + InstallOrder = "2000"; + Spellcheckerlanguage = "et"; + PackageInfo = "packinfo_office.txt"; + ParentID = gid_Module_Root; + Styles = (HIDDEN_ROOT); +End + +Module gid_Module_Root_Extension_Dictionary_Fr + Name = "gid_Module_Root_Extension_Dictionary_Fr"; + Description = "gid_Module_Root_Extension_Dictionary_Fr"; + Files = (gid_File_Extension_Dictionary_Fr); + InstallOrder = "2000"; + Spellcheckerlanguage = "fr"; + PackageInfo = "packinfo_office.txt"; + ParentID = gid_Module_Root; + Styles = (HIDDEN_ROOT); +End + +Module gid_Module_Root_Extension_Dictionary_Gl + Name = "gid_Module_Root_Extension_Dictionary_Gl"; + Description = "gid_Module_Root_Extension_Dictionary_Gl"; + Files = (gid_File_Extension_Dictionary_Gl); + InstallOrder = "2000"; + Spellcheckerlanguage = "gl"; + PackageInfo = "packinfo_office.txt"; + ParentID = gid_Module_Root; + Styles = (HIDDEN_ROOT); +End + +Module gid_Module_Root_Extension_Dictionary_He + Name = "gid_Module_Root_Extension_Dictionary_He"; + Description = "gid_Module_Root_Extension_Dictionary_He"; + Files = (gid_File_Extension_Dictionary_He); + InstallOrder = "2000"; + Spellcheckerlanguage = "he"; + PackageInfo = "packinfo_office.txt"; + ParentID = gid_Module_Root; + Styles = (HIDDEN_ROOT); +End + +Module gid_Module_Root_Extension_Dictionary_Hu + Name = "gid_Module_Root_Extension_Dictionary_Hu"; + Description = "gid_Module_Root_Extension_Dictionary_Hu"; + Files = (gid_File_Extension_Dictionary_Hu); + InstallOrder = "2000"; + Spellcheckerlanguage = "hu"; + PackageInfo = "packinfo_office.txt"; + ParentID = gid_Module_Root; + Styles = (HIDDEN_ROOT); +End + +Module gid_Module_Root_Extension_Dictionary_It + Name = "gid_Module_Root_Extension_Dictionary_It"; + Description = "gid_Module_Root_Extension_Dictionary_It"; + Files = (gid_File_Extension_Dictionary_It); + InstallOrder = "2000"; + Spellcheckerlanguage = "it"; + PackageInfo = "packinfo_office.txt"; + ParentID = gid_Module_Root; + Styles = (HIDDEN_ROOT); +End + +Module gid_Module_Root_Extension_Dictionary_Lt + Name = "gid_Module_Root_Extension_Dictionary_Lt"; + Description = "gid_Module_Root_Extension_Dictionary_Lt"; + Files = (gid_File_Extension_Dictionary_Lt); + InstallOrder = "2000"; + Spellcheckerlanguage = "lt"; + PackageInfo = "packinfo_office.txt"; + ParentID = gid_Module_Root; + Styles = (HIDDEN_ROOT); +End + +Module gid_Module_Root_Extension_Dictionary_Ne + Name = "gid_Module_Root_Extension_Dictionary_Ne"; + Description = "gid_Module_Root_Extension_Dictionary_Ne"; + Files = (gid_File_Extension_Dictionary_Ne); + InstallOrder = "2000"; + Spellcheckerlanguage = "ne"; + PackageInfo = "packinfo_office.txt"; + ParentID = gid_Module_Root; + Styles = (HIDDEN_ROOT); +End + +Module gid_Module_Root_Extension_Dictionary_Nl + Name = "gid_Module_Root_Extension_Dictionary_Nl"; + Description = "gid_Module_Root_Extension_Dictionary_Nl"; + Files = (gid_File_Extension_Dictionary_Nl); + InstallOrder = "2000"; + Spellcheckerlanguage = "nl"; + PackageInfo = "packinfo_office.txt"; + ParentID = gid_Module_Root; + Styles = (HIDDEN_ROOT); +End + +Module gid_Module_Root_Extension_Dictionary_No + Name = "gid_Module_Root_Extension_Dictionary_No"; + Description = "gid_Module_Root_Extension_Dictionary_No"; + Files = (gid_File_Extension_Dictionary_No); + InstallOrder = "2000"; + Spellcheckerlanguage = "no"; + PackageInfo = "packinfo_office.txt"; + ParentID = gid_Module_Root; + Styles = (HIDDEN_ROOT); +End + +Module gid_Module_Root_Extension_Dictionary_Pl + Name = "gid_Module_Root_Extension_Dictionary_Pl"; + Description = "gid_Module_Root_Extension_Dictionary_Pl"; + Files = (gid_File_Extension_Dictionary_Pl); + InstallOrder = "2000"; + Spellcheckerlanguage = "pl"; + PackageInfo = "packinfo_office.txt"; + ParentID = gid_Module_Root; + Styles = (HIDDEN_ROOT); +End + +Module gid_Module_Root_Extension_Dictionary_Pt + Name = "gid_Module_Root_Extension_Dictionary_Pt"; + Description = "gid_Module_Root_Extension_Dictionary_Pt"; + Files = (gid_File_Extension_Dictionary_Pt); + InstallOrder = "2000"; + Spellcheckerlanguage = "pt"; + PackageInfo = "packinfo_office.txt"; + ParentID = gid_Module_Root; + Styles = (HIDDEN_ROOT); +End + +Module gid_Module_Root_Extension_Dictionary_Ro + Name = "gid_Module_Root_Extension_Dictionary_Ro"; + Description = "gid_Module_Root_Extension_Dictionary_Ro"; + Files = (gid_File_Extension_Dictionary_Ro); + InstallOrder = "2000"; + Spellcheckerlanguage = "ro"; + PackageInfo = "packinfo_office.txt"; + ParentID = gid_Module_Root; + Styles = (HIDDEN_ROOT); +End + +Module gid_Module_Root_Extension_Dictionary_Ru + Name = "gid_Module_Root_Extension_Dictionary_Ru"; + Description = "gid_Module_Root_Extension_Dictionary_Ru"; + Files = (gid_File_Extension_Dictionary_Ru); + InstallOrder = "2000"; + Spellcheckerlanguage = "ru"; + PackageInfo = "packinfo_office.txt"; + ParentID = gid_Module_Root; + Styles = (HIDDEN_ROOT); +End + +Module gid_Module_Root_Extension_Dictionary_Sk + Name = "gid_Module_Root_Extension_Dictionory_Sk"; + Description = "gid_Module_Root_Extension_Dictionary_Sk"; + Files = (gid_File_Extension_Dictionary_Sk); + InstallOrder = "2000"; + Spellcheckerlanguage = "sk"; + PackageInfo = "packinfo_office.txt"; + ParentID = gid_Module_Root; + Styles = (HIDDEN_ROOT); +End + +Module gid_Module_Root_Extension_Dictionary_Sl + Name = "gid_Module_Root_Extension_Dictionary_Sl"; + Description = "gid_Module_Root_Extension_Dictionary_Sl"; + Files = (gid_File_Extension_Dictionary_Sl); + InstallOrder = "2000"; + Spellcheckerlanguage = "sl"; + PackageInfo = "packinfo_office.txt"; + ParentID = gid_Module_Root; + Styles = (HIDDEN_ROOT); +End + +Module gid_Module_Root_Extension_Dictionary_Sr + Name = "gid_Module_Root_Extension_Dictionary_Sr"; + Description = "gid_Module_Root_Extension_Dictionary_Sr"; + Files = (gid_File_Extension_Dictionary_Sr); + InstallOrder = "2000"; + Spellcheckerlanguage = "sr"; + PackageInfo = "packinfo_office.txt"; + ParentID = gid_Module_Root; + Styles = (HIDDEN_ROOT); +End + +Module gid_Module_Root_Extension_Dictionary_Sv + Name = "gid_Module_Root_Extension_Dictionary_Sv"; + Description = "gid_Module_Root_Extension_Dictionary_Sv"; + Files = (gid_File_Extension_Dictionary_Sv); + InstallOrder = "2000"; + Spellcheckerlanguage = "sv"; + PackageInfo = "packinfo_office.txt"; + ParentID = gid_Module_Root; + Styles = (HIDDEN_ROOT); +End + +Module gid_Module_Root_Extension_Dictionary_Sw + Name = "gid_Module_Root_Extension_Dictionary_Sw"; + Description = "gid_Module_Root_Extension_Dictionary_Sw"; + Files = (gid_File_Extension_Dictionary_Sw); + InstallOrder = "2000"; + Spellcheckerlanguage = "sw"; + PackageInfo = "packinfo_office.txt"; + ParentID = gid_Module_Root; + Styles = (HIDDEN_ROOT); +End + +Module gid_Module_Root_Extension_Dictionary_Th + Name = "gid_Module_Root_Extension_Dictionary_Th"; + Description = "gid_Module_Root_Extension_Dictionary_Th"; + Files = (gid_File_Extension_Dictionary_Th); + InstallOrder = "2000"; + Spellcheckerlanguage = "th"; + PackageInfo = "packinfo_office.txt"; + ParentID = gid_Module_Root; + Styles = (HIDDEN_ROOT); +End + +Module gid_Module_Root_Extension_Dictionary_Vi + Name = "gid_Module_Root_Extension_Dictionary_Vi"; + Description = "gid_Module_Root_Extension_Dictionary_Vi"; + Files = (gid_File_Extension_Dictionary_Vi); + InstallOrder = "2000"; + Spellcheckerlanguage = "vi"; + PackageInfo = "packinfo_office.txt"; + ParentID = gid_Module_Root; + Styles = (HIDDEN_ROOT); +End + +Module gid_Module_Root_Extension_Dictionary_Zu + Name = "gid_Module_Root_Extension_Dictionary_Zu"; + Description = "gid_Module_Root_Extension_Dictionary_Zu"; + Files = (gid_File_Extension_Dictionary_Zu); + InstallOrder = "2000"; + Spellcheckerlanguage = "zu"; + PackageInfo = "packinfo_office.txt"; + ParentID = gid_Module_Root; + Styles = (HIDDEN_ROOT); +End diff --git a/scp2/source/ooo/module_improvement.scp b/scp2/source/ooo/module_improvement.scp new file mode 100644 index 000000000000..b0485f7a0f73 --- /dev/null +++ b/scp2/source/ooo/module_improvement.scp @@ -0,0 +1,45 @@ +/************************************************************************* + * + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2008 by Sun Microsystems, Inc. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * $RCSfile: module_java.scp,v $ + * $Revision: 1.9 $ + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * + ************************************************************************/ + +#include "macros.inc" + +// OOo improvement module + +#if defined(BUILD_SPECIAL) +Module gid_Module_Oooimprovement + PackageInfo = "packinfo_office.txt"; + Name = "gid_Module_Oooimprovement"; + Description = "gid_Module_Oooimprovement"; + ParentID = gid_Module_Root; + Default = YES; + Styles = (HIDDEN_ROOT); + Files = (gid_File_Share_Registry_Modules_Oo_Office_Jobs_Improvement, gid_File_Share_Registry_Modules_Oo_Office_Logging_Improvement, gid_File_Lib_Oooimprovement); +End +#endif diff --git a/scp2/source/ooo/module_java.scp b/scp2/source/ooo/module_java.scp new file mode 100644 index 000000000000..32cf80586969 --- /dev/null +++ b/scp2/source/ooo/module_java.scp @@ -0,0 +1,103 @@ +/************************************************************************* + * + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2008 by Sun Microsystems, Inc. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * $RCSfile: module_java.scp,v $ + * $Revision: 1.9 $ + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * + ************************************************************************/ + +#include "macros.inc" + +// Java modules + +Module gid_Module_Optional_Java + ParentID = gid_Module_Optional; + Sortkey = "100"; + MOD_NAME_DESC ( MODULE_OPTIONAL_JAVA ); + #ifdef WNT + Styles = (JAVAMODULE); + #elif defined (SOLARIS) + Styles = (JAVAMODULE,DONTUNINSTALL,NOTRELOCATABLE); + #else + Styles = (JAVAMODULE,DONTUNINSTALL,NOTRELOCATABLE,DONTSHOWINUSERINSTALL); + #endif + #ifdef LINUX + #ifdef X86_64 + PackageName = "${LINUXX64JAVAFILENAME}"; + #else + PackageName = "${LINUXJAVAFILENAME}"; + #endif + #else + PackageName = ""; + #endif +End + +#ifdef SOLARIS +Module gid_Module_Optional_Java_Runtime + ParentID = gid_Module_Optional_Java; + Name = "gid_Module_Optional_Java_Runtime"; + Description = "gid_Module_Optional_Java_Runtime"; + Styles = (HIDDEN_ROOT,JAVAMODULE,DONTUNINSTALL,NOTRELOCATABLE); + #if defined (SOLARIS) && defined (SPARC) + PackageName = "${SOLSJAVARTPACKED}"; + #elif defined (SOLARIS) && defined (INTEL) + PackageName = "${SOLIJAVARTPACKED}"; + #else + PackageName = ""; + #endif +End +#endif + +#ifdef SOLARIS +Module gid_Module_Optional_Java_Config + ParentID = gid_Module_Optional_Java; + Name = "gid_Module_Optional_Java_Config"; + Description = "gid_Module_Optional_Java_Config"; + Styles = (HIDDEN_ROOT,JAVAMODULE,DONTUNINSTALL,NOTRELOCATABLE); + #if defined (SOLARIS) && defined (SPARC) + PackageName = "${SOLSJAVACFGPACKED}"; + #elif defined (SOLARIS) && defined (INTEL) + PackageName = "${SOLIJAVACFGPACKED}"; + #else + PackageName = ""; + #endif +End +#endif + +#ifdef SOLARIS +Module gid_Module_Optional_Java_Manual + ParentID = gid_Module_Optional_Java; + Name = "gid_Module_Optional_Java_Manual"; + Description = "gid_Module_Optional_Java_Manual"; + Styles = (HIDDEN_ROOT,JAVAMODULE,DONTUNINSTALL,NOTRELOCATABLE); + #if defined (SOLARIS) && defined (SPARC) + PackageName = "${SOLSJAVAMANPACKED}"; + #elif defined (SOLARIS) && defined (INTEL) + PackageName = "${SOLIJAVAMANPACKED}"; + #else + PackageName = ""; + #endif +End +#endif diff --git a/scp2/source/ooo/module_java.ulf b/scp2/source/ooo/module_java.ulf new file mode 100644 index 000000000000..c58cc885c1ee --- /dev/null +++ b/scp2/source/ooo/module_java.ulf @@ -0,0 +1,35 @@ +/************************************************************************* + * + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2008 by Sun Microsystems, Inc. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * $RCSfile: module_java.ulf,v $ + * $Revision: 1.6 $ + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * + ************************************************************************/ + +[STR_NAME_MODULE_OPTIONAL_JAVA] +en-US = "Java Runtime Environment (%JAVAVERSION)" + +[STR_DESC_MODULE_OPTIONAL_JAVA] +en-US = "Component for setting up the Java Environment" diff --git a/scp2/source/ooo/module_lang_template.scp b/scp2/source/ooo/module_lang_template.scp new file mode 100755 index 000000000000..9f6329fabc77 --- /dev/null +++ b/scp2/source/ooo/module_lang_template.scp @@ -0,0 +1,141 @@ +/************************************************************************* + * + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2008 by Sun Microsystems, Inc. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * $RCSfile: module_lang_template.scp,v $ + * $Revision: 1.15 $ + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * + ************************************************************************/ + +Module gid_Module_Langpack_Basis_Template + ParentID = gid_Module_Langpack_Languageroot; + Name = "gid_Module_Langpack_Root_Template"; + Description = "gid_Module_Langpack_Root_Template"; + Styles = (TEMPLATEMODULE); + Files = (gid_File_Extra_Autotextshare_Lang, + gid_File_Extra_Palettes_Lang, + gid_File_Extra_Tpllayoutimpr_Lang, + gid_File_Extra_Tplpresntimpr_Lang, + gid_File_Extra_Tplwizagenda_Lang, + gid_File_Extra_Tplwizbitmap, + gid_File_Extra_Tplwizdesktop_Lang, + gid_File_Extra_Tplwizfax_Lang, + gid_File_Extra_Tplwizletter_Lang, + gid_File_Extra_Tplwizreport_Lang, + gid_File_Extra_Tplwizstyles_Lang, + gid_File_Extra_Wordbook, + gid_File_Extra_Wordbook_Lang, + gid_File_Registry_Filter_Zip, + gid_File_Registry_Drivers_Zip, + gid_File_Registry_Lang, + gid_File_Registry_Spool_Langpack_Lang, + gid_File_Registry_Spool_Oo_Common_Ctl_Xcu, + gid_File_InfoPlist_Lang); + Dirs = (gid_Dir_Samples_Language); +End + +Module gid_Module_Langpack_Resource_Template + ParentID = gid_Module_Langpack_Languageroot; + Name = "gid_Module_Langpack_Resource_Template"; + Description = "gid_Module_Langpack_Resource_Template"; + Styles = (TEMPLATEMODULE); + Files = (gid_File_Res_Basctl, + gid_File_Res_Bib, + gid_File_Res_Cal, + gid_File_Res_Chartcontroller, + gid_File_Res_Sdbt, + gid_File_Res_Dbmm, + gid_File_Res_Dba, + gid_File_Res_Dbw, + gid_File_Res_Dkt, + gid_File_Res_Epb, + gid_File_Res_Epg, + gid_File_Res_Epp, + gid_File_Res_Eur, + gid_File_Res_For, + gid_File_Res_Forui, + gid_File_Res_Fps_Office, + gid_File_Res_Frm, + gid_File_Res_Fwe, + gid_File_Res_Gal, + gid_File_Res_Imp, + gid_File_Res_Deployment, + gid_File_Res_DeploymentGui, + gid_File_Res_Ofa, + gid_File_Res_Pcr, + gid_File_Res_Pdffilter, + gid_File_Res_Preload, + gid_File_Res_San, + gid_File_Res_Productregistration, + gid_File_Res_Sb, + gid_File_Res_Sd, + gid_File_Res_Sfx, + gid_File_Res_Spa, + gid_File_Res_Svs, + gid_File_Res_Svt, + gid_File_Res_Svp, + gid_File_Res_Svx, + gid_File_Res_Cui, + gid_File_Res_TextConversionDlgs, + gid_File_Res_Sw, + gid_File_Res_Tab, + gid_File_Res_Tk, + gid_File_Res_Acc, + gid_File_Res_Tpl, + gid_File_Res_Uui, + gid_File_Res_Vcl, + gid_File_Res_Wzi, + gid_File_Res_Xsltdlg, + gid_File_Res_AVMedia, + gid_File_Res_XMLSecurity, + gid_File_Res_Gallery, + gid_File_Res_Stt, + gid_File_Res_Tfu, + gid_File_Res_Eps, + gid_File_Res_Egi, + gid_File_Res_Ept, + gid_File_Res_Eme, + gid_File_Res_UpdChk, + gid_File_Res_Upd); +End + +Module gid_Module_Langpack_Help_Template + ParentID = gid_Module_Langpack_Languageroot; + Name = "gid_Module_Langpack_Help_Template"; + Description = "gid_Module_Langpack_Help_Template"; + Styles = (TEMPLATEMODULE); + Files = (gid_File_Help_Common_Zip, + gid_File_Help_Sbasic_Zip, + gid_File_Help_Schart_Zip); +End + +Module gid_Module_Langpack_Fonts_Template + ParentID = gid_Module_Langpack_Languageroot; + Name = "gid_Module_Langpack_Fonts_Template"; + Description = "gid_Module_Langpack_Fonts_Template"; + Styles = (TEMPLATEMODULE); + Files = (); +End + +#include "alllangmodules_root.inc" diff --git a/scp2/source/ooo/module_langpack.scp b/scp2/source/ooo/module_langpack.scp new file mode 100644 index 000000000000..d50be8837337 --- /dev/null +++ b/scp2/source/ooo/module_langpack.scp @@ -0,0 +1,41 @@ +/************************************************************************* +* + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2008 by Sun Microsystems, Inc. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * $RCSfile: module_langpack.scp,v $ + * $Revision: 1.11.222.1 $ + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * +************************************************************************/ + +#include "macros.inc" + +Module gid_Module_Langpack_Languageroot + ParentID = gid_Module_Root; + XPDParentID = "root"; + Sortkey = "300"; + MOD_NAME_DESC(MODULE_ROOT_LANGPACK); + Styles = (SHOW_MULTILINGUAL_ONLY); +End + +#include "alllangmodules.inc" diff --git a/scp2/source/ooo/module_langpack.ulf b/scp2/source/ooo/module_langpack.ulf new file mode 100644 index 000000000000..5fbcbdda7107 --- /dev/null +++ b/scp2/source/ooo/module_langpack.ulf @@ -0,0 +1,695 @@ +/************************************************************************* + * + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2008 by Sun Microsystems, Inc. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * $RCSfile: module_langpack.ulf,v $ + * $Revision: 1.10.178.1 $ + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * + ************************************************************************/ + +[STR_NAME_MODULE_ROOT_LANGPACK] +en-US = "Additional language packs" + +[STR_DESC_MODULE_ROOT_LANGPACK] +en-US = "Additional language packs" + +[STR_NAME_MODULE_LANGPACK_EN_US] +en-US = "English" + +[STR_DESC_MODULE_LANGPACK_EN_US] +en-US = "Installs English support in %PRODUCTNAME %PRODUCTVERSION" + +[STR_NAME_MODULE_LANGPACK_DE] +en-US = "German" + +[STR_DESC_MODULE_LANGPACK_DE] +en-US = "Installs German support in %PRODUCTNAME %PRODUCTVERSION" + +[STR_NAME_MODULE_LANGPACK_FR] +en-US = "French" + +[STR_DESC_MODULE_LANGPACK_FR] +en-US = "Installs French support in %PRODUCTNAME %PRODUCTVERSION" + +[STR_NAME_MODULE_LANGPACK_IT] +en-US = "Italian" + +[STR_DESC_MODULE_LANGPACK_IT] +en-US = "Installs Italian support in %PRODUCTNAME %PRODUCTVERSION" + +[STR_NAME_MODULE_LANGPACK_ES] +en-US = "Spanish" + +[STR_DESC_MODULE_LANGPACK_ES] +en-US = "Installs Spanish support in %PRODUCTNAME %PRODUCTVERSION" + +[STR_NAME_MODULE_LANGPACK_SV] +en-US = "Swedish" + +[STR_DESC_MODULE_LANGPACK_SV] +en-US = "Installs Swedish support in %PRODUCTNAME %PRODUCTVERSION" + +[STR_NAME_MODULE_LANGPACK_PT] +en-US = "Portuguese" + +[STR_DESC_MODULE_LANGPACK_PT] +en-US = "Installs Portuguese support in %PRODUCTNAME %PRODUCTVERSION" + +[STR_NAME_MODULE_LANGPACK_PT_BR] +en-US = "Portuguese (Brazil)" + +[STR_DESC_MODULE_LANGPACK_PT_BR] +en-US = "Installs Portuguese support in %PRODUCTNAME %PRODUCTVERSION" + +[STR_NAME_MODULE_LANGPACK_JA] +en-US = "Japanese" + +[STR_DESC_MODULE_LANGPACK_JA] +en-US = "Installs Japanese support in %PRODUCTNAME %PRODUCTVERSION" + +[STR_NAME_MODULE_LANGPACK_KO] +en-US = "Korean" + +[STR_DESC_MODULE_LANGPACK_KO] +en-US = "Installs Korean support in %PRODUCTNAME %PRODUCTVERSION" + +[STR_NAME_MODULE_LANGPACK_ZH_CN] +en-US = "Chinese (simplified)" + +[STR_DESC_MODULE_LANGPACK_ZH_CN] +en-US = "Installs Chinese (simplified) support in %PRODUCTNAME %PRODUCTVERSION" + +[STR_NAME_MODULE_LANGPACK_ZH_TW] +en-US = "Chinese (traditional)" + +[STR_DESC_MODULE_LANGPACK_ZH_TW] +en-US = "Installs Chinese (traditional) support in %PRODUCTNAME %PRODUCTVERSION" + +[STR_NAME_MODULE_LANGPACK_NL] +en-US = "Dutch" + +[STR_DESC_MODULE_LANGPACK_NL] +en-US = "Installs Dutch support in %PRODUCTNAME %PRODUCTVERSION" + +[STR_NAME_MODULE_LANGPACK_HU] +en-US = "Hungarian" + +[STR_DESC_MODULE_LANGPACK_HU] +en-US = "Installs Hungarian support in %PRODUCTNAME %PRODUCTVERSION" + +[STR_NAME_MODULE_LANGPACK_PL] +en-US = "Polish" + +[STR_DESC_MODULE_LANGPACK_PL] +en-US = "Installs Polish support in %PRODUCTNAME %PRODUCTVERSION" + +[STR_NAME_MODULE_LANGPACK_RU] +en-US = "Russian" + +[STR_DESC_MODULE_LANGPACK_RU] +en-US = "Installs Russian support in %PRODUCTNAME %PRODUCTVERSION" + +[STR_NAME_MODULE_LANGPACK_TR] +en-US = "Turkish" + +[STR_DESC_MODULE_LANGPACK_TR] +en-US = "Installs Turkish support in %PRODUCTNAME %PRODUCTVERSION" + +[STR_NAME_MODULE_LANGPACK_EL] +en-US = "Greek" + +[STR_DESC_MODULE_LANGPACK_EL] +en-US = "Installs Greek support in %PRODUCTNAME %PRODUCTVERSION" + +[STR_NAME_MODULE_LANGPACK_TH] +en-US = "Thai" + +[STR_DESC_MODULE_LANGPACK_TH] +en-US = "Installs Thai support in %PRODUCTNAME %PRODUCTVERSION" + +[STR_NAME_MODULE_LANGPACK_CS] +en-US = "Czech" + +[STR_DESC_MODULE_LANGPACK_CS] +en-US = "Installs Czech support in %PRODUCTNAME %PRODUCTVERSION" + +[STR_NAME_MODULE_LANGPACK_SK] +en-US = "Slovak" + +[STR_DESC_MODULE_LANGPACK_SK] +en-US = "Installs Slovak support in %PRODUCTNAME %PRODUCTVERSION" + +[STR_NAME_MODULE_LANGPACK_HR] +en-US = "Croatian" + +[STR_DESC_MODULE_LANGPACK_HR] +en-US = "Installs Croatian support in %PRODUCTNAME %PRODUCTVERSION" + +[STR_NAME_MODULE_LANGPACK_ET] +en-US = "Estonian" + +[STR_DESC_MODULE_LANGPACK_ET] +en-US = "Installs Estonian support in %PRODUCTNAME %PRODUCTVERSION" + +[STR_NAME_MODULE_LANGPACK_VI] +en-US = "Vietnamese" + +[STR_DESC_MODULE_LANGPACK_VI] +en-US = "Installs Vietnamese support in %PRODUCTNAME %PRODUCTVERSION" + +[STR_NAME_MODULE_LANGPACK_BG] +en-US = "Bulgarian" + +[STR_DESC_MODULE_LANGPACK_BG] +en-US = "Installs Bulgarian support in %PRODUCTNAME %PRODUCTVERSION" + +[STR_NAME_MODULE_LANGPACK_KM] +en-US = "Khmer" + +[STR_DESC_MODULE_LANGPACK_KM] +en-US = "Installs Khmer support in %PRODUCTNAME %PRODUCTVERSION" + +[STR_NAME_MODULE_LANGPACK_PA_IN] +en-US = "Punjabi" + +[STR_DESC_MODULE_LANGPACK_PA_IN] +en-US = "Installs Punjabi support in %PRODUCTNAME %PRODUCTVERSION" + +[STR_NAME_MODULE_LANGPACK_GU_IN] +en-US = "Gujarati" + +[STR_DESC_MODULE_LANGPACK_GU_IN] +en-US = "Installs Gujarati support in %PRODUCTNAME %PRODUCTVERSION" + +[STR_NAME_MODULE_LANGPACK_TA] +en-US = "Tamil" + +[STR_DESC_MODULE_LANGPACK_TA] +en-US = "Installs Tamil support in %PRODUCTNAME %PRODUCTVERSION" + +[STR_NAME_MODULE_LANGPACK_TA_IN] +en-US = "Tamil" + +[STR_DESC_MODULE_LANGPACK_TA_IN] +en-US = "Installs Tamil support in %PRODUCTNAME %PRODUCTVERSION" + +[STR_NAME_MODULE_LANGPACK_HI] +en-US = "Hindi" + +[STR_DESC_MODULE_LANGPACK_HI] +en-US = "Installs Hindi support in %PRODUCTNAME %PRODUCTVERSION" + +[STR_NAME_MODULE_LANGPACK_HI_IN] +en-US = "Hindi" + +[STR_DESC_MODULE_LANGPACK_HI_IN] +en-US = "Installs Hindi support in %PRODUCTNAME %PRODUCTVERSION" + +[STR_NAME_MODULE_LANGPACK_ST] +en-US = "Southern Sotho (Sutu)" + +[STR_DESC_MODULE_LANGPACK_ST] +en-US = "Installs Southern Sotho (Sutu) support in %PRODUCTNAME %PRODUCTVERSION" + +[STR_NAME_MODULE_LANGPACK_TN] +en-US = "Tswana" + +[STR_DESC_MODULE_LANGPACK_TN] +en-US = "Installs Tswana support in %PRODUCTNAME %PRODUCTVERSION" + +[STR_NAME_MODULE_LANGPACK_XH] +en-US = "Xhosa" + +[STR_DESC_MODULE_LANGPACK_XH] +en-US = "Installs Xhosa support in %PRODUCTNAME %PRODUCTVERSION" + +[STR_NAME_MODULE_LANGPACK_ZU] +en-US = "Zulu" + +[STR_DESC_MODULE_LANGPACK_ZU] +en-US = "Installs Zulu support in %PRODUCTNAME %PRODUCTVERSION" + +[STR_NAME_MODULE_LANGPACK_AF] +en-US = "Afrikaans" + +[STR_DESC_MODULE_LANGPACK_AF] +en-US = "Installs Afrikaans support in %PRODUCTNAME %PRODUCTVERSION" + +[STR_NAME_MODULE_LANGPACK_SW] +en-US = "Swahili" + +[STR_DESC_MODULE_LANGPACK_SW] +en-US = "Installs Swahili support in %PRODUCTNAME %PRODUCTVERSION" + +[STR_NAME_MODULE_LANGPACK_SW_TZ] +en-US = "Swahili" + +[STR_DESC_MODULE_LANGPACK_SW_TZ] +en-US = "Installs Swahili support in %PRODUCTNAME %PRODUCTVERSION" + +[STR_NAME_MODULE_LANGPACK_LO] +en-US = "Lao" + +[STR_DESC_MODULE_LANGPACK_LO] +en-US = "Installs Lao support in %PRODUCTNAME %PRODUCTVERSION" + +[STR_NAME_MODULE_LANGPACK_NS] +en-US = "Northern Sotho" + +[STR_DESC_MODULE_LANGPACK_NS] +en-US = "Installs Northern Sotho support in %PRODUCTNAME %PRODUCTVERSION" + +[STR_NAME_MODULE_LANGPACK_BN] +en-US = "Bengali" + +[STR_DESC_MODULE_LANGPACK_BN] +en-US = "Installs Bengali support in %PRODUCTNAME %PRODUCTVERSION" + +[STR_NAME_MODULE_LANGPACK_BN_BD] +en-US = "Bengali (Bangladesh)" + +[STR_DESC_MODULE_LANGPACK_BN_BD] +en-US = "Installs Bengali (Bangladesh) support in %PRODUCTNAME %PRODUCTVERSION" + +[STR_NAME_MODULE_LANGPACK_BN_IN] +en-US = "Bengali (India)" + +[STR_DESC_MODULE_LANGPACK_BN_IN] +en-US = "Installs Bengali (India) support in %PRODUCTNAME %PRODUCTVERSION" + +[STR_NAME_MODULE_LANGPACK_OR] +en-US = "Oriya" + +[STR_DESC_MODULE_LANGPACK_OR] +en-US = "Installs Oriya support in %PRODUCTNAME %PRODUCTVERSION" + +[STR_NAME_MODULE_LANGPACK_OR_IN] +en-US = "Oriya" + +[STR_DESC_MODULE_LANGPACK_OR_IN] +en-US = "Installs Oriya support in %PRODUCTNAME %PRODUCTVERSION" + +[STR_NAME_MODULE_LANGPACK_MR] +en-US = "Marathi" + +[STR_DESC_MODULE_LANGPACK_MR] +en-US = "Installs Marathi support in %PRODUCTNAME %PRODUCTVERSION" + +[STR_NAME_MODULE_LANGPACK_MR_IN] +en-US = "Marathi" + +[STR_DESC_MODULE_LANGPACK_MR_IN] +en-US = "Installs Marathi support in %PRODUCTNAME %PRODUCTVERSION" + +[STR_NAME_MODULE_LANGPACK_NE] +en-US = "Nepali" + +[STR_DESC_MODULE_LANGPACK_NE] +en-US = "Installs Nepali support in %PRODUCTNAME %PRODUCTVERSION" + +[STR_NAME_MODULE_LANGPACK_AR] +en-US = "Arabic" + +[STR_DESC_MODULE_LANGPACK_AR] +en-US = "Installs Arabic support in %PRODUCTNAME %PRODUCTVERSION" + +[STR_NAME_MODULE_LANGPACK_AR_SA] +en-US = "Arabic" + +[STR_DESC_MODULE_LANGPACK_AR_SA] +en-US = "Installs Arabic support in %PRODUCTNAME %PRODUCTVERSION" + +[STR_NAME_MODULE_LANGPACK_CA] +en-US = "Catalan" + +[STR_DESC_MODULE_LANGPACK_CA] +en-US = "Installs Catalan support in %PRODUCTNAME %PRODUCTVERSION" + +[STR_NAME_MODULE_LANGPACK_DA] +en-US = "Danish" + +[STR_DESC_MODULE_LANGPACK_DA] +en-US = "Installs Danish support in %PRODUCTNAME %PRODUCTVERSION" + +[STR_NAME_MODULE_LANGPACK_FI] +en-US = "Finnish" + +[STR_DESC_MODULE_LANGPACK_FI] +en-US = "Installs Finnish support in %PRODUCTNAME %PRODUCTVERSION" + +[STR_NAME_MODULE_LANGPACK_HE] +en-US = "Hebrew" + +[STR_DESC_MODULE_LANGPACK_HE] +en-US = "Installs Hebrew support in %PRODUCTNAME %PRODUCTVERSION" + +[STR_NAME_MODULE_LANGPACK_IS] +en-US = "Icelandic" + +[STR_DESC_MODULE_LANGPACK_IS] +en-US = "Installs Icelandic support in %PRODUCTNAME %PRODUCTVERSION" + +[STR_NAME_MODULE_LANGPACK_NB] +en-US = "Norwegian (Bokmål)" + +[STR_DESC_MODULE_LANGPACK_NB] +en-US = "Installs Norwegian (Bokmål) support in %PRODUCTNAME %PRODUCTVERSION" + +[STR_NAME_MODULE_LANGPACK_NN] +en-US = "Norwegian (Nynorsk)" + +[STR_DESC_MODULE_LANGPACK_NN] +en-US = "Installs Norwegian (Nynorsk) support in %PRODUCTNAME %PRODUCTVERSION" + +[STR_NAME_MODULE_LANGPACK_RM] +en-US = "Rhaeto-Romance" + +[STR_DESC_MODULE_LANGPACK_RM] +en-US = "Installs Rhaeto-Romance support in %PRODUCTNAME %PRODUCTVERSION" + +[STR_NAME_MODULE_LANGPACK_RO] +en-US = "Romanian" + +[STR_DESC_MODULE_LANGPACK_RO] +en-US = "Installs Romanian support in %PRODUCTNAME %PRODUCTVERSION" + +[STR_NAME_MODULE_LANGPACK_SQ] +en-US = "Albanian" + +[STR_DESC_MODULE_LANGPACK_SQ] +en-US = "Installs Albanian support in %PRODUCTNAME %PRODUCTVERSION" + +[STR_NAME_MODULE_LANGPACK_UR] +en-US = "Urdu" + +[STR_DESC_MODULE_LANGPACK_UR] +en-US = "Installs Urdu support in %PRODUCTNAME %PRODUCTVERSION" + +[STR_NAME_MODULE_LANGPACK_ID] +en-US = "Indonesian" + +[STR_DESC_MODULE_LANGPACK_ID] +en-US = "Installs Indonesian support in %PRODUCTNAME %PRODUCTVERSION" + +[STR_NAME_MODULE_LANGPACK_UK] +en-US = "Ukrainian" + +[STR_DESC_MODULE_LANGPACK_UK] +en-US = "Installs Ukrainian support in %PRODUCTNAME %PRODUCTVERSION" + +[STR_NAME_MODULE_LANGPACK_BE_BY] +en-US = "Belarusian" + +[STR_DESC_MODULE_LANGPACK_BE_BY] +en-US = "Installs Belarusian support in %PRODUCTNAME %PRODUCTVERSION" + +[STR_NAME_MODULE_LANGPACK_SL] +en-US = "Slovenian" + +[STR_DESC_MODULE_LANGPACK_SL] +en-US = "Installs Slovenian support in %PRODUCTNAME %PRODUCTVERSION" + +[STR_NAME_MODULE_LANGPACK_LV] +en-US = "Latvian" + +[STR_DESC_MODULE_LANGPACK_LV] +en-US = "Installs Latvian support in %PRODUCTNAME %PRODUCTVERSION" + +[STR_NAME_MODULE_LANGPACK_LT] +en-US = "Lithuanian" + +[STR_DESC_MODULE_LANGPACK_LT] +en-US = "Installs Lithuanian support in %PRODUCTNAME %PRODUCTVERSION" + +[STR_NAME_MODULE_LANGPACK_HY] +en-US = "Armenian" + +[STR_DESC_MODULE_LANGPACK_HY] +en-US = "Installs Armenian support in %PRODUCTNAME %PRODUCTVERSION" + +[STR_NAME_MODULE_LANGPACK_EU] +en-US = "Basque" + +[STR_DESC_MODULE_LANGPACK_EU] +en-US = "Installs Basque support in %PRODUCTNAME %PRODUCTVERSION" + +[STR_NAME_MODULE_LANGPACK_MK] +en-US = "Macedonian" + +[STR_DESC_MODULE_LANGPACK_MK] +en-US = "Installs Macedonian support in %PRODUCTNAME %PRODUCTVERSION" + +[STR_NAME_MODULE_LANGPACK_MT] +en-US = "Maltese" + +[STR_DESC_MODULE_LANGPACK_MT] +en-US = "Installs Maltese support in %PRODUCTNAME %PRODUCTVERSION" + +[STR_NAME_MODULE_LANGPACK_CY] +en-US = "Welsh" + +[STR_DESC_MODULE_LANGPACK_CY] +en-US = "Installs Welsh support in %PRODUCTNAME %PRODUCTVERSION" + +[STR_NAME_MODULE_LANGPACK_GL] +en-US = "Galician" + +[STR_DESC_MODULE_LANGPACK_GL] +en-US = "Installs Galician support in %PRODUCTNAME %PRODUCTVERSION" + +[STR_NAME_MODULE_LANGPACK_SH_YU] +en-US = "Serbian (Latin)" + +[STR_DESC_MODULE_LANGPACK_SH_YU] +en-US = "Installs Serbian (Latin) support in %PRODUCTNAME %PRODUCTVERSION" + +[STR_NAME_MODULE_LANGPACK_SH] +en-US = "Serbian (Latin)" + +[STR_DESC_MODULE_LANGPACK_SH] +en-US = "Installs Serbian (Latin) support in %PRODUCTNAME %PRODUCTVERSION" + +[STR_NAME_MODULE_LANGPACK_GA] +en-US = "Irish" + +[STR_DESC_MODULE_LANGPACK_GA] +en-US = "Installs Irish support in %PRODUCTNAME %PRODUCTVERSION" + +[STR_NAME_MODULE_LANGPACK_SR_CS] +en-US = "Serbian (Cyrillic)" + +[STR_DESC_MODULE_LANGPACK_SR_CS] +en-US = "Installs Serbian (Cyrillic) support in %PRODUCTNAME %PRODUCTVERSION" + +[STR_NAME_MODULE_LANGPACK_SR] +en-US = "Serbian (Cyrillic)" + +[STR_DESC_MODULE_LANGPACK_SR] +en-US = "Installs Serbian (Cyrillic) support in %PRODUCTNAME %PRODUCTVERSION" + +[STR_NAME_MODULE_LANGPACK_BS] +en-US = "Bosnian" + +[STR_DESC_MODULE_LANGPACK_BS] +en-US = "Installs Bosnian support in %PRODUCTNAME %PRODUCTVERSION" + +[STR_NAME_MODULE_LANGPACK_AS_IN] +en-US = "Assamese" + +[STR_DESC_MODULE_LANGPACK_AS_IN] +en-US = "Installs Assamese support in %PRODUCTNAME %PRODUCTVERSION" + +[STR_NAME_MODULE_LANGPACK_RW] +en-US = "Kinyarwanda" + +[STR_DESC_MODULE_LANGPACK_RW] +en-US = "Installs Kinyarwanda support in %PRODUCTNAME %PRODUCTVERSION" + +[STR_NAME_MODULE_LANGPACK_SA] +en-US = "Sanskrit" + +[STR_DESC_MODULE_LANGPACK_SA] +en-US = "Installs Sanskrit support in %PRODUCTNAME %PRODUCTVERSION" + +[STR_NAME_MODULE_LANGPACK_FA] +en-US = "Farsi" + +[STR_DESC_MODULE_LANGPACK_FA] +en-US = "Installs Farsi support in %PRODUCTNAME %PRODUCTVERSION" + +[STR_NAME_MODULE_LANGPACK_FO] +en-US = "Faroese" + +[STR_DESC_MODULE_LANGPACK_FO] +en-US = "Installs Faroese support in %PRODUCTNAME %PRODUCTVERSION" + +[STR_NAME_MODULE_LANGPACK_SB] +en-US = "Sorbian" + +[STR_DESC_MODULE_LANGPACK_SB] +en-US = "Installs Sorbian support in %PRODUCTNAME %PRODUCTVERSION" + +[STR_NAME_MODULE_LANGPACK_TT] +en-US = "Tatar" + +[STR_DESC_MODULE_LANGPACK_TT] +en-US = "Installs Tatar support in %PRODUCTNAME %PRODUCTVERSION" + +[STR_NAME_MODULE_LANGPACK_TS] +en-US = "Tsonga" + +[STR_DESC_MODULE_LANGPACK_TS] +en-US = "Installs Tsonga support in %PRODUCTNAME %PRODUCTVERSION" + +[STR_NAME_MODULE_LANGPACK_YI] +en-US = "Yiddish" + +[STR_DESC_MODULE_LANGPACK_YI] +en-US = "Installs Yiddish support in %PRODUCTNAME %PRODUCTVERSION" + +[STR_NAME_MODULE_LANGPACK_BR] +en-US = "Breton" + +[STR_DESC_MODULE_LANGPACK_BR] +en-US = "Installs Breton support in %PRODUCTNAME %PRODUCTVERSION" + +[STR_NAME_MODULE_LANGPACK_NR] +en-US = "Ndebele South" + +[STR_DESC_MODULE_LANGPACK_NR] +en-US = "Installs Ndebele South support in %PRODUCTNAME %PRODUCTVERSION" + +[STR_NAME_MODULE_LANGPACK_SS] +en-US = "Swazi" + +[STR_DESC_MODULE_LANGPACK_SS] +en-US = "Installs Swazi support in %PRODUCTNAME %PRODUCTVERSION" + +[STR_NAME_MODULE_LANGPACK_VE] +en-US = "Venda" + +[STR_DESC_MODULE_LANGPACK_VE] +en-US = "Installs Venda support in %PRODUCTNAME %PRODUCTVERSION" + +[STR_NAME_MODULE_LANGPACK_KN] +en-US = "Kannada" + +[STR_DESC_MODULE_LANGPACK_KN] +en-US = "Installs Kannada support in %PRODUCTNAME %PRODUCTVERSION" + +[STR_NAME_MODULE_LANGPACK_MS] +en-US = "Malay (Malaysian)" + +[STR_DESC_MODULE_LANGPACK_MS] +en-US = "Installs Malay (Malaysian) support in %PRODUCTNAME %PRODUCTVERSION" + +[STR_NAME_MODULE_LANGPACK_TG] +en-US = "Tajik" + +[STR_DESC_MODULE_LANGPACK_TG] +en-US = "Installs Tajik support in %PRODUCTNAME %PRODUCTVERSION" + +[STR_NAME_MODULE_LANGPACK_KU] +en-US = "Kurdish" + +[STR_DESC_MODULE_LANGPACK_KU] +en-US = "Installs Kurdish support in %PRODUCTNAME %PRODUCTVERSION" + +[STR_NAME_MODULE_LANGPACK_DZ] +en-US = "Dzongkha" + +[STR_DESC_MODULE_LANGPACK_DZ] +en-US = "Installs Dzongkha support in %PRODUCTNAME %PRODUCTVERSION" + +[STR_NAME_MODULE_LANGPACK_KA] +en-US = "Georgian" + +[STR_DESC_MODULE_LANGPACK_KA] +en-US = "Installs Georgian support in %PRODUCTNAME %PRODUCTVERSION" + +[STR_NAME_MODULE_LANGPACK_EO] +en-US = "Esperanto" + +[STR_DESC_MODULE_LANGPACK_EO] +en-US = "Installs Esperanto support in %PRODUCTNAME %PRODUCTVERSION" + +[STR_NAME_MODULE_LANGPACK_GU] +en-US = "Gujarati" + +[STR_DESC_MODULE_LANGPACK_GU] +en-US = "Installs Gujarati support in %PRODUCTNAME %PRODUCTVERSION" + +[STR_NAME_MODULE_LANGPACK_EN_ZA] +en-US = "English (South Africa)" + +[STR_DESC_MODULE_LANGPACK_EN_ZA] +en-US = "Installs English (South Africa) support in %PRODUCTNAME %PRODUCTVERSION" + +[STR_NAME_MODULE_LANGPACK_EN_GB] +en-US = "English (United Kingdom)" + +[STR_DESC_MODULE_LANGPACK_EN_GB] +en-US = "Installs English (United Kingdom) support in %PRODUCTNAME %PRODUCTVERSION" + +[STR_NAME_MODULE_LANGPACK_UR_IN] +en-US = "Urdu" + +[STR_DESC_MODULE_LANGPACK_UR_IN] +en-US = "Installs Urdu support in %PRODUCTNAME %PRODUCTVERSION" + +[STR_NAME_MODULE_LANGPACK_ML_IN] +en-US = "Malayalam" + +[STR_DESC_MODULE_LANGPACK_ML_IN] +en-US = "Installs Malayalam support in %PRODUCTNAME %PRODUCTVERSION" + +[STR_NAME_MODULE_LANGPACK_TE_IN] +en-US = "Telugu" + +[STR_DESC_MODULE_LANGPACK_TE_IN] +en-US = "Installs Telugu support in %PRODUCTNAME %PRODUCTVERSION" + +[STR_NAME_MODULE_LANGPACK_TI_ER] +en-US = "Tigrinya" + +[STR_DESC_MODULE_LANGPACK_TI_ER] +en-US = "Installs Tigrinya support in %PRODUCTNAME %PRODUCTVERSION" + +[STR_NAME_MODULE_LANGPACK_UZ] +en-US = "Uzbek" + +[STR_DESC_MODULE_LANGPACK_UZ] +en-US = "Installs Uzbek support in %PRODUCTNAME %PRODUCTVERSION" + +[STR_NAME_MODULE_LANGPACK_MN] +en-US = "Mongolian" + +[STR_DESC_MODULE_LANGPACK_MN] +en-US = "Installs Mongolian support in %PRODUCTNAME %PRODUCTVERSION" + +[STR_NAME_MODULE_LANGPACK_MY] +en-US = "Burmese" + +[STR_DESC_MODULE_LANGPACK_MY] +en-US = "Installs Burmese (Myanmar) support in %PRODUCTNAME %PRODUCTVERSION" diff --git a/scp2/source/ooo/module_ooo.scp b/scp2/source/ooo/module_ooo.scp new file mode 100644 index 000000000000..3a643705124e --- /dev/null +++ b/scp2/source/ooo/module_ooo.scp @@ -0,0 +1,54 @@ +/************************************************************************* +* + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2008 by Sun Microsystems, Inc. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * $RCSfile: module_ooo.scp,v $ + * $Revision: 1.7 $ + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * +************************************************************************/ + +#include "macros.inc" + +Module gid_Module_Root + Sortkey = "10"; + PackageInfo = "packinfo_office.txt"; + TabPackageInfo = "packinfo_office_tab.txt"; + InstallOrder = "20"; + MOD_NAME_DESC(MODULE_ROOT_OSL); + XpdPackageName = "gid_Module_Root_Files_1"; +End + +Module gid_Module_Prg + ParentID = gid_Module_Root; + XPDParentID = "root"; + Sortkey = "100"; + MOD_NAME_DESC(MODULE_PRG); +End + +Module gid_Module_Optional + ParentID = gid_Module_Root; + XPDParentID = "root"; + Sortkey = "200"; + MOD_NAME_DESC ( MODULE_OPTIONAL ); +End diff --git a/scp2/source/ooo/module_ooo.ulf b/scp2/source/ooo/module_ooo.ulf new file mode 100644 index 000000000000..37e97b3932c7 --- /dev/null +++ b/scp2/source/ooo/module_ooo.ulf @@ -0,0 +1,50 @@ +/************************************************************************* + * + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2008 by Sun Microsystems, Inc. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * $RCSfile: module_ooo.ulf,v $ + * $Revision: 1.7 $ + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * + ************************************************************************/ + +[STR_NAME_MODULE_ROOT_OSL] +en-US = "%PRODUCTNAME %PRODUCTVERSION" + +[STR_DESC_MODULE_ROOT_OSL] +en-US = "%PRODUCTNAME %PRODUCTVERSION" + +[STR_NAME_MODULE_PRG] +en-US = "%PRODUCTNAME Program Modules" + +[STR_DESC_MODULE_PRG] +en-US = "List of all installable %PRODUCTNAME modules." + +[STR_NAME_MODULE_OPTIONAL] +en-US = "Optional Components" + +[STR_DESC_MODULE_OPTIONAL] +en-US = "Common components and additional programs shared by all %PRODUCTNAME programs." + + + diff --git a/scp2/source/ooo/module_systemint.scp b/scp2/source/ooo/module_systemint.scp new file mode 100644 index 000000000000..552ed2c2e24a --- /dev/null +++ b/scp2/source/ooo/module_systemint.scp @@ -0,0 +1,53 @@ +/************************************************************************* +* + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2008 by Sun Microsystems, Inc. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * $RCSfile: module_systemint.scp,v $ + * $Revision: 1.7 $ + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * +************************************************************************/ + +#include "macros.inc" + +Module gid_Module_Optional_Systemintegration + #ifdef WNT + ParentID = gid_Module_Root; + #else + ParentID = gid_Module_Optional; + #endif + Sortkey = "800"; + MOD_NAME_DESC(MODULE_OPTIONAL_SYSTEMINTEGRATION); + #ifdef WNT + Styles = (HIDDEN_ROOT); + #else + Styles = (SYSTEMMODULE,NOTRELOCATABLE,DONTSHOWINUSERINSTALL,INSTALLCANFAIL,USEFORCE); + #endif + #if (defined(LINUX)) || (defined(SOLARIS)) + PackageName = "%UNIXPRODUCTNAME-desktop-integration.tar.gz"; + #else + PackageName = ""; + #endif + InstallOrder = "desktop-integration:1050, suse-menus:1060, freedesktop-menus:1250"; +End + diff --git a/scp2/source/ooo/module_systemint.ulf b/scp2/source/ooo/module_systemint.ulf new file mode 100644 index 000000000000..1f2a525fb4cb --- /dev/null +++ b/scp2/source/ooo/module_systemint.ulf @@ -0,0 +1,35 @@ +/************************************************************************* + * + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2008 by Sun Microsystems, Inc. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * $RCSfile: module_systemint.ulf,v $ + * $Revision: 1.4 $ + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * + ************************************************************************/ + +[STR_NAME_MODULE_OPTIONAL_SYSTEMINTEGRATION] +en-US = "Desktop integration" + +[STR_DESC_MODULE_OPTIONAL_SYSTEMINTEGRATION] +en-US = "Desktop integration of %PRODUCTNAME %PRODUCTVERSION." diff --git a/scp2/source/ooo/ooo_brand.scp b/scp2/source/ooo/ooo_brand.scp new file mode 100644 index 000000000000..cc5780b56f57 --- /dev/null +++ b/scp2/source/ooo/ooo_brand.scp @@ -0,0 +1,58 @@ +/************************************************************************* + * + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2008 by Sun Microsystems, Inc. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * $RCSfile: ooo_brand.scp,v $ + * $Revision: 1.7 $ + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * + ************************************************************************/ + +#include "macros.inc" + +#ifndef MACOSX +Directory gid_Dir_Brand_Root + ParentID = PREDEFINED_PROGDIR; + #ifdef WNT + HostName = "${PRODUCTNAME} ${BRANDPACKAGEVERSION}"; + #else + HostName = "${UNIXPRODUCTNAME}${BRANDPACKAGEVERSION}"; + #endif + Styles = (OFFICEDIRECTORY); +End +#endif + +ProfileItem gid_Brand_Profileitem_Bootstrap_Errorreport_Server + ProfileID = gid_Brand_Profile_Bootstrap_Ini; + ModuleID = gid_Module_Root_Brand; + Section = "ErrorReport"; + Order = 8; + Key = "ErrorReportServer"; + #if defined(BUILD_SPECIAL) + Value = "report.services.openoffice.org"; + #else + Value = ""; + #endif +End + +BRAND_RES_FILE( gid_Brand_File_Res_Ooo, ooo ) diff --git a/scp2/source/ooo/profile_ooo.scp b/scp2/source/ooo/profile_ooo.scp new file mode 100644 index 000000000000..34c3a5ce8957 --- /dev/null +++ b/scp2/source/ooo/profile_ooo.scp @@ -0,0 +1,66 @@ +/************************************************************************* +* + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2008 by Sun Microsystems, Inc. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * $RCSfile: profile_ooo.scp,v $ + * $Revision: 1.14 $ + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * +************************************************************************/ + +#include "macros.inc" + +Profile gid_Profile_Configmgr_Ini + ModuleID = gid_Module_Root; + #ifdef UNX + Name = "configmgrrc"; + #else + Name = "configmgr.ini"; + #endif + Dir = gid_Dir_Program; + Styles = (NETWORK); +End + +Profile gid_Profile_Uno_Ini + ModuleID = gid_Module_Root; + #ifdef UNX + Name = "unorc"; + #else + Name = "uno.ini"; + #endif + Dir = gid_Dir_Program; + Styles = (NETWORK); +End + +Profile gid_Profile_Version_Ini_Basis + ModuleID = gid_Module_Root; + Name = PROFILENAME(version); + Dir = gid_Dir_Program; + Styles = (); +End + +Profile gid_Profile_Fundamentalbasis_Ini + ModuleID = gid_Module_Root; + Name = PROFILENAME(fundamentalbasis); + Dir = gid_Dir_Program; +End diff --git a/scp2/source/ooo/profileitem_ooo.scp b/scp2/source/ooo/profileitem_ooo.scp new file mode 100644 index 000000000000..69c771c83782 --- /dev/null +++ b/scp2/source/ooo/profileitem_ooo.scp @@ -0,0 +1,638 @@ +/************************************************************************* +* + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2008 by Sun Microsystems, Inc. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * $RCSfile: profileitem_ooo.scp,v $ + * $Revision: 1.67.2.2 $ + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * +************************************************************************/ + +#include "macros.inc" + +// for the configmgr + +ProfileItem gid_Profileitem_Configmgr_Cfg_Servertype + ProfileID = gid_Profile_Configmgr_Ini; + ModuleID = gid_Module_Root; + Section = "Bootstrap"; + Order = 1; + Key = "CFG_ServerType"; + Value = "uno"; +End + + +ProfileItem gid_Profileitem_Configmgr_Bootstrap_Ini + ProfileID = gid_Profile_Configmgr_Ini; + ModuleID = gid_Module_Root; + Section = "Bootstrap"; + Order = 2; + Key = "BootstrapFile"; + Value = "$BRAND_BASE_DIR/program/" PROFILENAME(bootstrap); +End + +ProfileItem gid_Profileitem_Configmgr_Version_Ini + ProfileID = gid_Profile_Configmgr_Ini; + ModuleID = gid_Module_Root; + Section = "Bootstrap"; + Order = 2; + Key = "VersionFile"; + Value = "$BRAND_BASE_DIR/program/" PROFILENAME(version); +End + + +ProfileItem gid_Profileitem_Configmgr_Uno_Ini + ProfileID = gid_Profile_Configmgr_Ini; + ModuleID = gid_Module_Root; + Section = "Bootstrap"; + Order = 3; + Key = "UnoFile"; + #ifdef UNX + Value = "$ORIGIN/unorc"; + #else + Value = "$ORIGIN/uno.ini"; + #endif +End + + +ProfileItem gid_Profileitem_Configmgr_Baseinstallation + ProfileID = gid_Profile_Configmgr_Ini; + ModuleID = gid_Module_Root; + Section = "Bootstrap"; + Order = 4; + Key = "BaseInstallation"; + Value = "${OOO_BASE_DIR}"; +End + + +ProfileItem gid_Profileitem_Configmgr_Userinstallation + ProfileID = gid_Profile_Configmgr_Ini; + ModuleID = gid_Module_Root; + Section = "Bootstrap"; + Order = 5; + Key = "UserInstallation"; + Value = "${$BootstrapFile:UserInstallation}"; +End + +ProfileItem gid_Profileitem_Configmgr_Schemaversion + ProfileID = gid_Profile_Configmgr_Ini; + ModuleID = gid_Module_Root; + Section = "Bootstrap"; + Order = 6; + Key = "CFG_SchemaVersion"; + Value = "${$VersionFile:buildid}"; +End + +ProfileItem gid_Profileitem_Configmgr_Localcfg_Schemadataurl + ProfileID = gid_Profile_Configmgr_Ini; + ModuleID = gid_Module_Root; + Section = "Bootstrap"; + Order = 7; + Key = "CFG_SchemaDataUrl"; + Value = "$BaseInstallation/share/registry/schema ?$CFG_BrandLayerUrl/schema ?$CFG_UnoSharedPackages/schema ?$CFG_UnoUserPackages/schema"; +End + +ProfileItem gid_Profileitem_Configmgr_Localcfg_Defaultdataurl + ProfileID = gid_Profile_Configmgr_Ini; + ModuleID = gid_Module_Root; + Section = "Bootstrap"; + Order = 8; + Key = "CFG_DefaultLayerUrls"; + Value = "$BaseInstallation/share/registry $CFG_UnoSharedPackages $CFG_UnoUserPackages"; +End + +ProfileItem gid_Profileitem_Configmgr_Cachedisposal + ProfileID =gid_Profile_Configmgr_Ini ; + ModuleID = gid_Module_Root; + Section = "Bootstrap"; + Order = 9; + Key = "CFG_CacheDisposeDelay"; + Value = "900"; +End + +ProfileItem gid_Profileitem_Configmgr_Cacheinterval + ProfileID = gid_Profile_Configmgr_Ini ; + ModuleID = gid_Module_Root; + Section = "Bootstrap"; + Order = 10; + Key = "CFG_CacheDisposeInterval"; + Value = "60"; +End + +ProfileItem gid_Profileitem_Configmgr_Cachewrite + ProfileID = gid_Profile_Configmgr_Ini ; + ModuleID = gid_Module_Root; + Section = "Bootstrap"; + Order = 11; + Key = "CFG_CacheWriteInterval"; + Value = "2"; +End + +ProfileItem gid_Profileitem_Configmgr_Localcfg_Userdataurl + ProfileID = gid_Profile_Configmgr_Ini; + ModuleID = gid_Module_Root; + Section = "Bootstrap"; + Order = 12; + Key = "CFG_UserLayerUrl"; + Value = "$UserInstallation/user/registry"; +End + +ProfileItem gid_Profileitem_Configmgr_Localcfg_Cacheurl + ProfileID = gid_Profile_Configmgr_Ini; + ModuleID = gid_Module_Root; + Section = "Bootstrap"; + Order = 13; + Key = "CFG_CacheUrl"; + Value = "$UserInstallation/user/registry/cache"; +End + +ProfileItem gid_Profileitem_Configmgr_Localcfg_Defaultlayerurl + ProfileID = gid_Profile_Configmgr_Ini; + ModuleID = gid_Module_Root; + Section = "Bootstrap"; + Order = 14; + Key = "CFG_DefaultLayerUrl"; + Value = "$BaseInstallation/share/registry"; +End + +ProfileItem gid_Profileitem_Configmgr_Localcfg_Modulelayerurl + ProfileID = gid_Profile_Configmgr_Ini; + ModuleID = gid_Module_Root; + Section = "Bootstrap"; + Order = 15; + Key = "CFG_ModuleLayerUrl"; + Value = "$CFG_DefaultLayerUrl/modules"; +End + +ProfileItem gid_Profileitem_Configmgr_Localcfg_Unosharedpackages + ProfileID = gid_Profile_Configmgr_Ini; + ModuleID = gid_Module_Root; + Section = "Bootstrap"; + Order = 16; + Key = "CFG_UnoSharedPackages"; + Value = "${$UnoFile:UNO_SHARED_PACKAGES_CACHE}/registry/com.sun.star.comp.deployment.configuration.PackageRegistryBackend/registry"; +End + +ProfileItem gid_Profileitem_Configmgr_Localcfg_Unouserpackages + ProfileID = gid_Profile_Configmgr_Ini; + ModuleID = gid_Module_Root; + Section = "Bootstrap"; + Order = 17; + Key = "CFG_UnoUserPackages"; + Value = "${$UnoFile:UNO_USER_PACKAGES_CACHE}/registry/com.sun.star.comp.deployment.configuration.PackageRegistryBackend/registry"; +End + +ProfileItem gid_Profileitem_Configmgr_Unocfg_BrandLayerUrl + ProfileID = gid_Profile_Configmgr_Ini; + ModuleID = gid_Module_Root; + Section = "Bootstrap"; + Order = 18; + Key = "CFG_BrandLayerUrl"; + Value = "${BRAND_BASE_DIR}/share/registry"; +End + +ProfileItem gid_Profileitem_Configmgr_Unocfg_BrandLayerModulesUrl + ProfileID = gid_Profile_Configmgr_Ini; + ModuleID = gid_Module_Root; + Section = "Bootstrap"; + Order = 19; + Key = "CFG_BrandLayerModulesUrl"; + Value = "$CFG_BrandLayerUrl/modules"; +End + +ProfileItem gid_Profileitem_Configmgr_Unocfg_Backendservice + ProfileID = gid_Profile_Configmgr_Ini; + ModuleID = gid_Module_Root; + Section = "Bootstrap"; + Order = 20; + Key = "CFG_BackendService"; + Value = "com.sun.star.comp.configuration.backend.MultiStratumBackend"; +End + +ProfileItem gid_Profileitem_Configmgr_Localcfg_Schemasupplier + ProfileID = gid_Profile_Configmgr_Ini; + ModuleID = gid_Module_Root; + Section = "Bootstrap"; + Order = 21; + Key = "CFG_SchemaSupplier"; + Value = "com.sun.star.comp.configuration.backend.LocalSchemaSupplier"; +End + +ProfileItem gid_Profileitem_Configmgr_Localcfg_Datasvc + ProfileID = gid_Profile_Configmgr_Ini; + ModuleID = gid_Module_Root; + Section = "Bootstrap"; + Order = 22; + Key = "CFG_LocalDataSvc"; + Value = "com.sun.star.comp.configuration.backend.LocalStratum"; +End + +ProfileItem gid_Profileitem_Configmgr_Localcfg_Moduledatasvc + ProfileID = gid_Profile_Configmgr_Ini; + ModuleID = gid_Module_Root; + Section = "Bootstrap"; + Order = 23; + Key = "CFG_LocalModuleDataSvc"; + Value = "com.sun.star.comp.configuration.backend.LocalMultiStratum"; +End + +ProfileItem gid_Profileitem_Configmgr_Localcfg_Resdatasvc + ProfileID = gid_Profile_Configmgr_Ini; + ModuleID = gid_Module_Root; + Section = "Bootstrap"; + Order = 24; + Key = "CFG_LocalResDataSvc"; + Value = "com.sun.star.comp.configuration.backend.LocalResourceStratum"; +End + + +ProfileItem gid_Profileitem_Configmgr_Strata + ProfileID = gid_Profile_Configmgr_Ini; + ModuleID = gid_Module_Root; + Section = "Bootstrap"; + Order = 25; + Key = "CFG_Strata"; + Value = "${CFG_LocalDataSvc}:$CFG_DefaultLayerUrl;${CFG_LocalModuleDataSvc}:$CFG_ModuleLayerUrl;${CFG_LocalResDataSvc}:$CFG_DefaultLayerUrl;?${CFG_LocalDataSvc}:$CFG_BrandLayerUrl;?${CFG_LocalModuleDataSvc}:$CFG_BrandLayerModulesUrl;${CFG_LocalDataSvc}:$CFG_UnoSharedPackages;?com.sun.star.comp.configuration.backend.SystemIntegration:;${CFG_LocalDataSvc}:$CFG_UnoUserPackages;${CFG_LocalDataSvc}:$CFG_UserLayerUrl;"; +End + +ProfileItem gid_Profileitem_Configmgr_Ldapmappingurl + ProfileID = gid_Profile_Configmgr_Ini ; + ModuleID = gid_Module_Root; + Section = "Bootstrap"; + Order = 26; + Key = "CFG_LdapMappingUrl"; + Value = "$BaseInstallation/share/registry/ldap"; +End + +//end configmgr + +ProfileItem gid_Profileitem_Setup_Uno_Java_Comppath + ProfileID = gid_Profile_Setup_Ini; + ModuleID = gid_Module_Root; + Section = "Bootstrap"; + Order = 1; + Key = "UNO_JAVA_COMPPATH"; + Value = "$ORIGIN/classes"; +End + +ProfileItem gid_Profileitem_Setup_Uno_Services + ProfileID = gid_Profile_Setup_Ini; + ModuleID = gid_Module_Root; + Section = "Bootstrap"; + Order = 2; + Key = "UNO_SERVICES"; + Value = "$ORIGIN/setup_services.rdb"; +End + +ProfileItem gid_Profileitem_Setup_Uno_Types + ProfileID = gid_Profile_Setup_Ini; + ModuleID = gid_Module_Root; + Section = "Bootstrap"; + Order = 3; + Key = "UNO_TYPES"; + Value = "$ORIGIN/types.rdb"; +End + +#ifdef WNT + +ProfileItem gid_Profileitem_Setup_Alluserset + ProfileID = gid_Profile_Setup_Ini; + ModuleID = gid_Module_Root; + Section = "Bootstrap"; + Order = 4; + Key = "ALLUSERS"; + Value = "[ALLUSERS]"; + Inifiletablekey = "AllUsersSet"; + Inifiletableaction = "1"; + Styles = (INIFILETABLE); +End + +#endif + +#ifdef WNT + +ProfileItem gid_Profileitem_Setup_Findproduct + ProfileID = gid_Profile_Setup_Ini; + ModuleID = gid_Module_Root; + Section = "Bootstrap"; + Order = 5; + Key = "FINDPRODUCT"; + Value = "[FINDPRODUCT]"; + Inifiletablekey = "FindProductSet"; + Inifiletableaction = "1"; + Styles = (INIFILETABLE); +End + +#endif + +#ifdef WNT + +ProfileItem gid_Profileitem_Setup_Productcode + ProfileID = gid_Profile_Setup_Ini; + ModuleID = gid_Module_Root; + Section = "Bootstrap"; + Order = 6; + Key = "ProductCode"; + Value = "<productcode>"; +End + +#endif + +#ifdef WNT + +ProfileItem gid_Profileitem_Setup_Upgradecode + ProfileID = gid_Profile_Setup_Ini; + ModuleID = gid_Module_Root; + Section = "Bootstrap"; + Order = 7; + Key = "UpgradeCode"; + Value = "<upgradecode>"; +End + +#endif + +ProfileItem gid_Profileitem_Soffice_Logo + ProfileID = gid_Profile_Soffice_Ini; + ModuleID = gid_Module_Root; + Section = "Bootstrap"; + Order = 1; + Key = "Logo"; + Value = "1"; +End + +ProfileItem gid_Profileitem_Soffice_ProgressBarColor + ProfileID = gid_Profile_Soffice_Ini; + ModuleID = gid_Module_Root; + Section = "Bootstrap"; + Order = 2; + Key = "ProgressBarColor"; + Value = "0,0,128"; +End + +ProfileItem gid_Profileitem_Soffice_ProgressSize + ProfileID = gid_Profile_Soffice_Ini; + ModuleID = gid_Module_Root; + Section = "Bootstrap"; + Order = 3; + Key = "ProgressSize"; + Value = "-1,6"; +End + +ProfileItem gid_Profileitem_Soffice_ProgressPosition + ProfileID = gid_Profile_Soffice_Ini; + ModuleID = gid_Module_Root; + Section = "Bootstrap"; + Order = 4; + Key = "ProgressPosition"; + Value = "-1,-1"; +End + +#ifdef WNT + +ProfileItem gid_Profileitem_Soffice_Hideeula + ProfileID = gid_Profile_Soffice_Ini; + ModuleID = gid_Module_Root; + Section = "Bootstrap"; + Order = 7; + Key = "HideEula"; + Value = "[HIDEEULA]"; + Inifiletablekey = "HideEula"; + Inifiletableaction = "1"; + Styles = (INIFILETABLE); +End + +#endif + +ProfileItem gid_Profileitem_Uno_Uno_Shared_Packages + ProfileID = gid_Profile_Uno_Ini; + ModuleID = gid_Module_Root; + Section = "Bootstrap"; + Order = 1; + Key = "UNO_SHARED_PACKAGES"; + Value = "$BRAND_BASE_DIR/share/uno_packages"; +End + +ProfileItem gid_Profileitem_Uno_Uno_Shared_Packages_Cache + ProfileID = gid_Profile_Uno_Ini; + ModuleID = gid_Module_Root; + Section = "Bootstrap"; + Order = 2; + Key = "UNO_SHARED_PACKAGES_CACHE"; + Value = "$UNO_SHARED_PACKAGES/cache"; +End + +ProfileItem gid_Profileitem_Uno_Uno_User_Packages + ProfileID = gid_Profile_Uno_Ini; + ModuleID = gid_Module_Root; + Section = "Bootstrap"; + Order = 3; + Key = "UNO_USER_PACKAGES"; + Value = "${$BRAND_BASE_DIR/program/" PROFILENAME(bootstrap) ":UserInstallation}/user/uno_packages"; +End + +ProfileItem gid_Profileitem_Uno_Uno_User_Packages_Cache + ProfileID = gid_Profile_Uno_Ini; + ModuleID = gid_Module_Root; + Section = "Bootstrap"; + Order = 4; + Key = "UNO_USER_PACKAGES_CACHE"; + Value = "$UNO_USER_PACKAGES/cache"; +End + +ProfileItem gid_Profileitem_Uno_Pkg_SharedUnoFile + ProfileID = gid_Profile_Uno_Ini; + ModuleID = gid_Module_Root; + Section = "Bootstrap"; + Order = 5; + Key = "PKG_SharedUnoFile"; + Value = "$UNO_SHARED_PACKAGES_CACHE/registry/com.sun.star.comp.deployment.component.PackageRegistryBackend/unorc"; +End + +ProfileItem gid_Profileitem_Uno_Pkg_UserUnoFile + ProfileID = gid_Profile_Uno_Ini; + ModuleID = gid_Module_Root; + Section = "Bootstrap"; + Order = 6; + Key = "PKG_UserUnoFile"; + Value = "$UNO_USER_PACKAGES_CACHE/registry/com.sun.star.comp.deployment.component.PackageRegistryBackend/unorc"; +End + +ProfileItem gid_Profileitem_Fundamentalbasis_Uno_Shared_Packages_Cache + ModuleID = gid_Module_Root; + ProfileID = gid_Profile_Fundamentalbasis_Ini; + Section = "Bootstrap"; + Key = "UNO_SHARED_PACKAGES_CACHE"; + Value = "${$ORIGIN/" PROFILENAME(uno) ":UNO_SHARED_PACKAGES_CACHE}"; +End + +ProfileItem gid_Profileitem_Fundamentalbasis_Uno_User_Packages_Cache + ModuleID = gid_Module_Root; + ProfileID = gid_Profile_Fundamentalbasis_Ini; + Section = "Bootstrap"; + Key = "UNO_USER_PACKAGES_CACHE"; + Value = "${$ORIGIN/" PROFILENAME(uno) ":UNO_USER_PACKAGES_CACHE}"; +End + +ProfileItem gid_Profileitem_Fundamentalbasis_Ure_More_Types + ModuleID = gid_Module_Root; + ProfileID = gid_Profile_Fundamentalbasis_Ini; + Section = "Bootstrap"; + Key = "URE_MORE_TYPES"; +#if defined ENABLE_VBA && !defined VBA_EXTENSION + Value = "$ORIGIN/offapi.rdb $ORIGIN/oovbaapi.rdb ${${$ORIGIN/" PROFILENAME(uno) ":PKG_SharedUnoFile}:UNO_TYPES} ${${$ORIGIN/" PROFILENAME(uno) ":PKG_UserUnoFile}:UNO_TYPES}"; +#else + Value = "$ORIGIN/offapi.rdb ${${$ORIGIN/" PROFILENAME(uno) ":PKG_SharedUnoFile}:UNO_TYPES} ${${$ORIGIN/" PROFILENAME(uno) ":PKG_UserUnoFile}:UNO_TYPES}"; +#endif +End + +ProfileItem gid_Profileitem_Fundamentalbasis_Ure_More_Services + ModuleID = gid_Module_Root; + ProfileID = gid_Profile_Fundamentalbasis_Ini; + Section = "Bootstrap"; + Key = "URE_MORE_SERVICES"; + Value = "${${$ORIGIN/" PROFILENAME(uno) ":PKG_UserUnoFile}:UNO_SERVICES} ${${$ORIGIN/" PROFILENAME(uno) ":PKG_SharedUnoFile}:UNO_SERVICES} $ORIGIN/services.rdb"; +End + +ProfileItem gid_Profileitem_Fundamentalbasis_Ure_More_Java_Types + ModuleID = gid_Module_Root; + ProfileID = gid_Profile_Fundamentalbasis_Ini; + Section = "Bootstrap"; + Key = "URE_MORE_JAVA_TYPES"; + Value = "$ORIGIN/classes/unoil.jar $ORIGIN/classes/ScriptFramework.jar ${${$ORIGIN/" PROFILENAME(uno) ":PKG_UserUnoFile}:UNO_JAVA_CLASSPATH} ${${$ORIGIN/" PROFILENAME(uno) ":PKG_SharedUnoFile}:UNO_JAVA_CLASSPATH}"; +End + +ProfileItem gid_Profileitem_Fundamentalbasis_Ure_Java_Jfw_Shared_Data + ModuleID = gid_Module_Root; + ProfileID = gid_Profile_Fundamentalbasis_Ini; + Section = "Bootstrap"; + Key = "URE_OVERRIDE_JAVA_JFW_SHARED_DATA"; + Value = "${BRAND_BASE_DIR}/share/config/javasettings_${_OS}_${_ARCH}.xml"; +End + +ProfileItem gid_Profileitem_Fundamentalbasis_Ure_Java_Jfw_User_Data + ModuleID = gid_Module_Root; + ProfileID = gid_Profile_Fundamentalbasis_Ini; + Section = "Bootstrap"; + Key = "URE_OVERRIDE_JAVA_JFW_USER_DATA"; + Value = "${${BRAND_BASE_DIR}/program/" PROFILENAME(bootstrap) ":UserInstallation}/user/config/javasettings_${_OS}_${_ARCH}.xml"; +End + +ProfileItem gid_Profileitem_Fundamentalbasis_Ure_Java_Classpath_Urls + ModuleID = gid_Module_Root; + ProfileID = gid_Profile_Fundamentalbasis_Ini; + Section = "Bootstrap"; + Key = "URE_MORE_JAVA_CLASSPATH_URLS"; + Value = ""; +#ifdef SYSTEM_BSH + ValueList1 = BSH_JAR; +#endif +#ifdef SYSTEM_HSQLDB + ValueList2 = HSQLDB_JAR; +#endif +#ifdef SYSTEM_SAXON + ValueList3 = SAXON_JAR; +#endif +End + +ProfileItem gid_Profileitem_Fundamentalbasis_Ure_Bin_Dir + ModuleID = gid_Module_Root; + ProfileID = gid_Profile_Fundamentalbasis_Ini; + Section = "Bootstrap"; + Key = "URE_BIN_DIR"; +#if defined WNT + Value = "${.link:$ORIGIN/../ure-link}/bin"; +#else + Value = "$ORIGIN/../ure-link/bin"; +#endif +End + +ProfileItem gid_Profileitem_Fundamentalbasis_Ure_Lib_Dir + ModuleID = gid_Module_Root; + ProfileID = gid_Profile_Fundamentalbasis_Ini; + Section = "Bootstrap"; + Key = "URE_LIB_DIR"; +#if defined WNT + Value = "${.link:$ORIGIN/../ure-link}/bin"; +#else + Value = "$ORIGIN/../ure-link/lib"; +#endif +End + +// Basis layer: gid_Profile_Version_Ini_Basis + +ProfileItem gid_Basis_Profileitem_Version_Buildid + ProfileID = gid_Profile_Version_Ini_Basis; + ModuleID = gid_Module_Root; + Section = "Version"; + Key = "buildid"; + Value = "<buildid>"; +End + +ProfileItem gid_Basis_Profileitem_Version_Productsource + ProfileID = gid_Profile_Version_Ini_Basis; + ModuleID = gid_Module_Root; + Section = "Version"; + Key = "ProductSource"; + Value = "<sourceid>"; +End + +ProfileItem gid_Basis_Profileitem_Version_Productmajor + ProfileID = gid_Profile_Version_Ini_Basis; + ModuleID = gid_Module_Root; + Section = "Version"; + Key = "ProductMajor"; + Value = "<productmajor>"; +End + +ProfileItem gid_Basis_Profileitem_Version_Productminor + ProfileID = gid_Profile_Version_Ini_Basis; + ModuleID = gid_Module_Root; + Section = "Version"; + Key = "ProductMinor"; + Value = "<productminor>"; +End + +ProfileItem gid_Basis_Profileitem_Version_Productbuildid + ProfileID = gid_Profile_Version_Ini_Basis; + ModuleID = gid_Module_Root; + Section = "Version"; + Key = "ProductBuildid"; + Value = "<productbuildid>"; +End + +ProfileItem gid_Basis_Profileitem_Version_Ooobaseversion + ProfileID = gid_Profile_Version_Ini_Basis; + ModuleID = gid_Module_Root; + Section = "Version"; + Key = "OOOBaseVersion"; + Value = "${OOOBASEVERSION}"; +End + +ProfileItem gid_Basis_Profileitem_Version_Ooopackageversion + ProfileID = gid_Profile_Version_Ini_Basis; + ModuleID = gid_Module_Root; + Section = "Version"; + Key = "OOOPackageVersion"; + Value = "${OOOPACKAGEVERSION}"; +End + diff --git a/scp2/source/ooo/registryitem_ooo.scp b/scp2/source/ooo/registryitem_ooo.scp new file mode 100644 index 000000000000..6544de17f993 --- /dev/null +++ b/scp2/source/ooo/registryitem_ooo.scp @@ -0,0 +1,679 @@ +/************************************************************************* +* + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2008 by Sun Microsystems, Inc. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * $RCSfile: registryitem_ooo.scp,v $ + * $Revision: 1.34 $ + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * +************************************************************************/ + +#include "macros.inc" + +RegistryItem gid_Regitem_Bau + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = ".bau"; + ModuleID = gid_Module_Root; + Value = "soffice.StarConfigFile.6"; +End + +RegistryItem gid_Regitem_AppID__df595024_3257_41b3_bcf1_a51515ad205e + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "AppID\{82154420-0FBF-11d4-8313-005004526AB4}"; + ModuleID = gid_Module_Root; + Value = "%PRODUCTNAME Service Manager"; +End + +RegistryItem gid_Regitem_Clsid__3ecf78f0_B1_11d2_8ebe_005ad848af_ + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "CLSID\{82154420-0FBF-11d4-8313-005004526AB4}"; + ModuleID = gid_Module_Root; + Value = "%PRODUCTNAME Service Manager (Ver 1.0)"; +End + +RegistryItem gid_Regitem_Clsid__3ecf78f0_B1_11d2_8ebe_005ad848af_AppID + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "CLSID\{82154420-0FBF-11d4-8313-005004526AB4}"; + ModuleID = gid_Module_Root; + Name = "AppID"; + Value = "{82154420-0FBF-11d4-8313-005004526AB4}"; +End + +RegistryItem gid_Regitem_Clsid__3ecf78f0_B1_11d2_8ebe_005ad848af__Localserver32 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "CLSID\{82154420-0FBF-11d4-8313-005004526AB4}\LocalServer32"; + ModuleID = gid_Module_Root; + Value = "<progpath>\program\soffice.exe -nodefault -nologo"; +End + +RegistryItem gid_Regitem_Clsid__3ecf78f0_B1_11d2_8ebe_005ad848af__Notinsertable + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "CLSID\{82154420-0FBF-11d4-8313-005004526AB4}\NotInsertable"; + ModuleID = gid_Module_Root; + Value = ""; +End + +RegistryItem gid_Regitem_Clsid__3ecf78f0_B1_11d2_8ebe_005ad848af__Progid + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "CLSID\{82154420-0FBF-11d4-8313-005004526AB4}\ProgID"; + ModuleID = gid_Module_Root; + Value = "com.sun.star.ServiceManager.1"; +End + +RegistryItem gid_Regitem_Clsid__3ecf78f0_B1_11d2_8ebe_005ad848af__Programmable + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "CLSID\{82154420-0FBF-11d4-8313-005004526AB4}\Programmable"; + ModuleID = gid_Module_Root; + Value = ""; +End + +RegistryItem gid_Regitem_Clsid__3ecf78f0_B1_11d2_8ebe_005ad848af__Versionindependentprogid + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "CLSID\{82154420-0FBF-11d4-8313-005004526AB4}\VersionIndependentProgID"; + ModuleID = gid_Module_Root; + Value = "com.sun.star.ServiceManager"; +End + +RegistryItem gid_Regitem_Sdg + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = ".sdg"; + ModuleID = gid_Module_Root; + Value = "soffice.StarConfigFile.6"; +End + +RegistryItem gid_Regitem_Sdv + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = ".sdv"; + ModuleID = gid_Module_Root; + Value = "soffice.StarConfigFile.6"; +End + +RegistryItem gid_Regitem_Sob + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = ".sob"; + ModuleID = gid_Module_Root; + Value = "soffice.StarConfigFile.6"; +End + +RegistryItem gid_Regitem_Soc + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = ".soc"; + ModuleID = gid_Module_Root; + Value = "soffice.StarConfigFile.6"; +End + +RegistryItem gid_Regitem_Sod + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = ".sod"; + ModuleID = gid_Module_Root; + Value = "soffice.StarConfigFile.6"; +End + +RegistryItem gid_Regitem_Soe + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = ".soe"; + ModuleID = gid_Module_Root; + Value = "soffice.StarConfigFile.6"; +End + +RegistryItem gid_Regitem_Soffice_Starconfigfile_6 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "soffice.StarConfigFile.6"; + ModuleID = gid_Module_Root; + REG_VALUE_LNG(SO60_CONFIGFILE) +End + +RegistryItem gid_Regitem_Soffice_Starconfigfile_6_Defaulticon + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Root; + Subkey = "soffice.StarConfigFile.6\DefaultIcon"; + Value = "<progpath>\program\soffice.exe,17"; +End + +RegistryItem gid_Regitem_Software_Microsoft_Windows_Currentversion_Apppaths_Soffice_Exe + ParentID = PREDEFINED_HKEY_LOCAL_MACHINE; + Subkey = "Software\Microsoft\Windows\CurrentVersion\App Paths\soffice.exe"; + ModuleID = gid_Module_Root; + Value = "<progpath>\program\soffice.exe"; +End + +RegistryItem gid_Regitem_Software_Microsoft_Windows_Currentversion_Apppaths_Soffice_Exepath + ParentID = PREDEFINED_HKEY_LOCAL_MACHINE; + Subkey = "Software\Microsoft\Windows\CurrentVersion\App Paths\soffice.exe"; + ModuleID = gid_Module_Root; + Name = "Path"; + Value = "<progpath>"; +End + +RegistryItem gid_Regitem_Software_Microsoft_Windows_Currentversion_Apppaths_Unopkg_Exe + ParentID = PREDEFINED_HKEY_LOCAL_MACHINE; + Subkey = "Software\Microsoft\Windows\CurrentVersion\App Paths\unopkg.exe"; + ModuleID = gid_Module_Root; + Value = "<progpath>\program\unopkg.exe"; +End + +RegistryItem gid_Regitem_Software_Microsoft_Windows_Currentversion_Apppaths_Unopkg_Exepath + ParentID = PREDEFINED_HKEY_LOCAL_MACHINE; + Subkey = "Software\Microsoft\Windows\CurrentVersion\App Paths\unopkg.exe"; + ModuleID = gid_Module_Root; + Name = "Path"; + Value = "<progpath>"; +End + +RegistryItem gid_Regitem_Software_Microsoft_Windows_Currentversion_Uninstall_Staroffice_Displayname + ParentID = PREDEFINED_HKEY_LOCAL_MACHINE; + Subkey = "Software\Microsoft\Windows\CurrentVersion\Uninstall\%PRODUCTNAME %PRODUCTVERSION"; + ModuleID = gid_Module_Root; + Name = "DisplayName"; + Value = "%PRODUCTNAME %PRODUCTVERSION"; +End + +RegistryItem gid_Regitem_Software_Microsoft_Windows_Currentversion_Uninstall_Staroffice_Displayname2 + ParentID = PREDEFINED_HKEY_LOCAL_MACHINE; + Subkey = "Software\Microsoft\Windows\CurrentVersion\Uninstall\%PRODUCTNAME %PRODUCTVERSION"; + ModuleID = gid_Module_Root; + Name = "DisplayIcon"; + Value = "<progpath>\program\setup.exe"; +End + +RegistryItem gid_Regitem_Software_Microsoft_Windows_Currentversion_Uninstall_Staroffice_Displayversion + ParentID = PREDEFINED_HKEY_LOCAL_MACHINE; + ModuleID = gid_Module_Root; + Subkey = "Software\Microsoft\Windows\CurrentVersion\Uninstall\%PRODUCTNAME %PRODUCTVERSION"; + Name = "DisplayVersion"; + Value = "%PRODUCTVERSION"; +End + +RegistryItem gid_Regitem_Software_Microsoft_Windows_Currentversion_Uninstall_Staroffice_Helplink + ParentID = PREDEFINED_HKEY_LOCAL_MACHINE; + ModuleID = gid_Module_Root; + Subkey = "Software\Microsoft\Windows\CurrentVersion\Uninstall\%PRODUCTNAME %PRODUCTVERSION"; + Name = "HelpLink"; + Value = "http://www.openoffice.org/servlets/HelpTOC"; +End + +RegistryItem gid_Regitem_Software_Microsoft_Windows_Currentversion_Uninstall_Staroffice_Modifypath + ParentID = PREDEFINED_HKEY_LOCAL_MACHINE; + ModuleID = gid_Module_Root; + Subkey = "Software\Microsoft\Windows\CurrentVersion\Uninstall\%PRODUCTNAME %PRODUCTVERSION"; + Name = "ModifyPath"; + Value = "<progpath>\program\setup.exe -reinstall"; +End + +RegistryItem gid_Regitem_Software_Microsoft_Windows_Currentversion_Uninstall_Staroffice_Publisher + ParentID = PREDEFINED_HKEY_LOCAL_MACHINE; + ModuleID = gid_Module_Root; + Subkey = "Software\Microsoft\Windows\CurrentVersion\Uninstall\%PRODUCTNAME %PRODUCTVERSION"; + Name = "Publisher"; + Value = "Sun Microsystems, Inc. for the OpenOffice.org-Community"; +End + +RegistryItem gid_Regitem_Software_Microsoft_Windows_Currentversion_Uninstall_Staroffice_Uninstallstring + ParentID = PREDEFINED_HKEY_LOCAL_MACHINE; + Subkey = "Software\Microsoft\Windows\CurrentVersion\Uninstall\%PRODUCTNAME %PRODUCTVERSION"; + ModuleID = gid_Module_Root; + Name = "UninstallString"; + Value = "<progpath>\program\setup.exe -deinstall"; +End + +RegistryItem gid_Regitem_Software_Microsoft_Windows_Currentversion_Uninstall_Staroffice_Urlinfoabout + ParentID = PREDEFINED_HKEY_LOCAL_MACHINE; + ModuleID = gid_Module_Root; + Subkey = "Software\Microsoft\Windows\CurrentVersion\Uninstall\%PRODUCTNAME %PRODUCTVERSION"; + Name = "URLInfoAbout"; + Value = "http://www.openoffice.org/"; +End + +RegistryItem gid_Regitem_Software_Microsoft_Windows_Currentversion_Uninstall_Staroffice_Urlupdateinfo + ParentID = PREDEFINED_HKEY_LOCAL_MACHINE; + ModuleID = gid_Module_Root; + Subkey = "Software\Microsoft\Windows\CurrentVersion\Uninstall\%PRODUCTNAME %PRODUCTVERSION"; + Name = "URLUpdateInfo"; + Value = "http://www.openoffice.org/dev_docs/source/download.html#newsoftware"; +End + +RegistryItem gid_Regitem_Software_Openoffice_Productname_Productversion_Path + ParentID = PREDEFINED_HKEY_LOCAL_MACHINE; + Subkey = "Software\OpenOffice.org\%PRODUCTNAME\%PRODUCTVERSION"; + ModuleID = gid_Module_Root; + Name = "Path"; + Value = "<progpath>\program\soffice.exe"; +End + +RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Productcode_Install + ParentID = PREDEFINED_HKEY_LOCAL_MACHINE; + Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\%PRODUCTCODE"; + ModuleID = gid_Module_Root; + Name = "INSTALLLOCATION"; + Value = "[INSTALLLOCATION]"; + Styles = (LANGUAGEPACK,ALWAYS_REQUIRED); +End + +RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Upgradecode_Install + ParentID = PREDEFINED_HKEY_LOCAL_MACHINE; + Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\%UPGRADECODE"; + ModuleID = gid_Module_Root; + Name = "INSTALLLOCATION"; + Value = "[INSTALLLOCATION]"; + Styles = (LANGUAGEPACK,ALWAYS_REQUIRED); +End + +RegistryItem gid_Regitem_Software_OpenOfficeorg_Ooobaseversion_Install + ParentID = PREDEFINED_HKEY_LOCAL_MACHINE; + Subkey = "Software\OpenOffice.org\${REGISTRYLAYERNAME}\%PRODUCTNAME\%BRANDPACKAGEVERSION"; + ModuleID = gid_Module_Root; + Name = "INSTALLLOCATION"; + Value = "[INSTALLLOCATION]"; + Styles = (ALWAYS_REQUIRED); +End + +RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Productcode_Officeinstall + ParentID = PREDEFINED_HKEY_LOCAL_MACHINE; + Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\%PRODUCTCODE"; + ModuleID = gid_Module_Root; + Name = "OFFICEINSTALLLOCATION"; + Value = "[OFFICEINSTALLLOCATION]"; + Styles = (LANGUAGEPACK,ALWAYS_REQUIRED,UPGRADEKEY); +End + +RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Productcode_Productversion + ParentID = PREDEFINED_HKEY_LOCAL_MACHINE; + Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\%PRODUCTCODE"; + ModuleID = gid_Module_Root; + Name = "ProductVersion"; + Value = "[ProductVersion]"; + Styles = (LANGUAGEPACK,ALWAYS_REQUIRED); +End + +RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Upgradecode_Officeinstall + ParentID = PREDEFINED_HKEY_LOCAL_MACHINE; + Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\%UPGRADECODE"; + ModuleID = gid_Module_Root; + Name = "OFFICEINSTALLLOCATION"; + Value = "[OFFICEINSTALLLOCATION]"; + Styles = (LANGUAGEPACK,ALWAYS_REQUIRED); +End + +RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Upgradecode_Productversion + ParentID = PREDEFINED_HKEY_LOCAL_MACHINE; + Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\%UPGRADECODE"; + ModuleID = gid_Module_Root; + Name = "ProductVersion"; + Value = "[ProductVersion]"; + Styles = (LANGUAGEPACK,ALWAYS_REQUIRED); +End + +RegistryItem gid_Regitem_Software_OpenOfficeorg_Ooobaseversion_Officeinstall + ParentID = PREDEFINED_HKEY_LOCAL_MACHINE; + Subkey = "Software\OpenOffice.org\${REGISTRYLAYERNAME}\%PRODUCTNAME\%BRANDPACKAGEVERSION"; + ModuleID = gid_Module_Root; + Name = "OFFICEINSTALLLOCATION"; + Value = "[OFFICEINSTALLLOCATION]"; + Styles = (ALWAYS_REQUIRED); +End + +RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Productcode_Basisinstall + ParentID = PREDEFINED_HKEY_LOCAL_MACHINE; + Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\%PRODUCTCODE"; + ModuleID = gid_Module_Root; + Name = "BASISINSTALLLOCATION"; + Value = "[BASISINSTALLLOCATION]"; + Styles = (LANGUAGEPACK,ALWAYS_REQUIRED); +End + +RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Upgradecode_Basisinstall + ParentID = PREDEFINED_HKEY_LOCAL_MACHINE; + Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\%UPGRADECODE"; + ModuleID = gid_Module_Root; + Name = "BASISINSTALLLOCATION"; + Value = "[BASISINSTALLLOCATION]"; + Styles = (LANGUAGEPACK,ALWAYS_REQUIRED); +End + +RegistryItem gid_Regitem_Software_OpenOfficeorg_Ooobaseversion_Basisinstall + ParentID = PREDEFINED_HKEY_LOCAL_MACHINE; + Subkey = "Software\OpenOffice.org\${REGISTRYLAYERNAME}\Basis\%OOOBASEVERSION"; + ModuleID = gid_Module_Root; + Name = "BASISINSTALLLOCATION"; + Value = "[BASISINSTALLLOCATION]"; + Styles = (ALWAYS_REQUIRED,LAYER_REGISTRY,USE_OOOBASEVERSION); +End + +RegistryItem gid_Regitem_Software_OpenOfficeorg_Ooobaseversion_Layer_Basisinstall + ParentID = PREDEFINED_HKEY_LOCAL_MACHINE; + Subkey = "Software\OpenOffice.org\${REGISTRYLAYERNAME}\%PRODUCTNAME\%BRANDPACKAGEVERSION"; + ModuleID = gid_Module_Root; + Name = "BASISINSTALLLOCATION"; + Value = "[BASISINSTALLLOCATION]"; + Styles = (ALWAYS_REQUIRED); +End + +RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Productcode_Ureinstall + ParentID = PREDEFINED_HKEY_LOCAL_MACHINE; + Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\%PRODUCTCODE"; + ModuleID = gid_Module_Root; + Name = "UREINSTALLLOCATION"; + Value = "[UREINSTALLLOCATION]"; + Styles = (LANGUAGEPACK,ALWAYS_REQUIRED); +End + +RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Upgradecode_Ureinstall + ParentID = PREDEFINED_HKEY_LOCAL_MACHINE; + Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\%UPGRADECODE"; + ModuleID = gid_Module_Root; + Name = "UREINSTALLLOCATION"; + Value = "[UREINSTALLLOCATION]"; + Styles = (LANGUAGEPACK,ALWAYS_REQUIRED); +End + +RegistryItem gid_Regitem_Software_OpenOfficeorg_Ooobaseversion_Ureinstall + ParentID = PREDEFINED_HKEY_LOCAL_MACHINE; + Subkey = "Software\OpenOffice.org\${REGISTRYLAYERNAME}\URE\%URELAYERVERSION"; + ModuleID = gid_Module_Root; + Name = "UREINSTALLLOCATION"; + Value = "[UREINSTALLLOCATION]"; + Styles = (ALWAYS_REQUIRED,LAYER_REGISTRY,USE_URELAYERVERSION); +End + +RegistryItem gid_Regitem_Software_OpenOfficeorg_Ooobaseversion_Layer_Ureinstall + ParentID = PREDEFINED_HKEY_LOCAL_MACHINE; + Subkey = "Software\OpenOffice.org\${REGISTRYLAYERNAME}\%PRODUCTNAME\%BRANDPACKAGEVERSION"; + ModuleID = gid_Module_Root; + Name = "UREINSTALLLOCATION"; + Value = "[UREINSTALLLOCATION]"; + Styles = (ALWAYS_REQUIRED); +End + +RegistryItem gid_Regitem_Sog + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = ".sog"; + ModuleID = gid_Module_Root; + Value = "soffice.StarConfigFile.6"; +End + +RegistryItem gid_Regitem_Soh + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = ".soh"; + ModuleID = gid_Module_Root; + Value = "soffice.StarConfigFile.6"; +End + +RegistryItem gid_Regitem_Stardiv_Uno_Servicemanager + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "com.sun.star.ServiceManager"; + ModuleID = gid_Module_Root; + Value = "%PRODUCTNAME Service Manager"; +End + +RegistryItem gid_Regitem_Stardiv_Uno_Servicemanager_1 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "com.sun.star.ServiceManager.1"; + ModuleID = gid_Module_Root; + Value = "%PRODUCTNAME Service Manager (Ver 1.0)"; +End + +RegistryItem gid_Regitem_Stardiv_Uno_Servicemanager_1_Clsid + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "com.sun.star.ServiceManager.1\CLSID"; + ModuleID = gid_Module_Root; + Value = "{82154420-0FBF-11d4-8313-005004526AB4}"; +End + +RegistryItem gid_Regitem_Stardiv_Uno_Servicemanager_1_Notinsertable + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "com.sun.star.ServiceManager.1\NotInsertable"; + ModuleID = gid_Module_Root; + Value = ""; +End + +RegistryItem gid_Regitem_Stardiv_Uno_Servicemanager_Clsid + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "com.sun.star.ServiceManager\CLSID"; + ModuleID = gid_Module_Root; + Value = "{82154420-0FBF-11d4-8313-005004526AB4}"; +End + +RegistryItem gid_Regitem_Stardiv_Uno_Servicemanager_Curver + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "com.sun.star.ServiceManager\CurVer"; + ModuleID = gid_Module_Root; + Value = "com.sun.star.ServiceManager.1"; +End + +RegistryItem gid_Regitem_Stardiv_Uno_Servicemanager_Notinsertable + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "com.sun.star.ServiceManager\NotInsertable"; + ModuleID = gid_Module_Root; + Value = ""; +End + +RegistryItem gid_Regitem_Thm + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = ".thm"; + ModuleID = gid_Module_Root; + Value = "soffice.StarConfigFile.6"; +End + +RegistryItem gid_Regitem_Vor_Contenttype + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Root; + Subkey = ".vor"; + Name = "Content Type"; + Value = "application/vnd.stardivision.writer"; +End + +RegistryItem gid_Regitem_Vor_Mime_Database + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Root; + Subkey = "MIME\Database\Content Type\application/vnd.stardivision.writer"; + Name = "Extension"; + Value = ".vor"; +End + +RegistryItem gid_Regitem_Xba + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = ".xba"; + ModuleID = gid_Module_Root; + Value = "soffice.StarConfigFile.6"; +End + +RegistryItem gid_Regitem_Xcs + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = ".xcs"; + ModuleID = gid_Module_Root; + Value = "soffice.StarConfigFile.6"; +End + +RegistryItem gid_Regitem_Xcu + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = ".xcu"; + ModuleID = gid_Module_Root; + Value = "soffice.StarConfigFile.6"; +End + +RegistryItem gid_Regitem_Xdl + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = ".xdl"; + ModuleID = gid_Module_Root; + Value = "soffice.StarConfigFile.6"; +End + +RegistryItem gid_Regitem_Software_Openofficeorg_Uno_Installpath + ParentID = PREDEFINED_HKEY_LOCAL_MACHINE; + Subkey = "Software\OpenOffice.org\UNO\InstallPath"; + ModuleID = gid_Module_Root; + Value = "<progpath>\program"; +End + +RegistryItem gid_Regitem_Software_Openofficeorg_Uno_Installpath_Branded + ParentID = PREDEFINED_HKEY_LOCAL_MACHINE; + Subkey = "Software\OpenOffice.org\UNO\InstallPath"; + ModuleID = gid_Module_Root; + Name = "%PRODUCTNAME %PRODUCTVERSION"; + Value = "<progpath>\program"; +End + +// "OpenWith" Windows Registry keys for extensions supported by OOo + +// new oxt file extension for office extension packages +RegistryItem gid_Regitem_Oxt + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Root; + Subkey = ".oxt"; + Value = "office.Extension.1"; + Styles = (); +End + +RegistryItem gid_Regitem_Oxt_Contenttype + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Root; + Subkey = ".oxt"; + Name = "Content Type"; + Value = "application/vnd.openofficeorg.extension"; + Styles = (); +End + +RegistryItem gid_Regitem_Oxt_Mime_Database + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Root; + Subkey = "MIME\Database\Content Type\application/vnd.openofficeorg.extension"; + Name = "Extension"; + Value = ".oxt"; + Styles = (); +End + +RegistryItem gid_Regitem_Office_Extension_Curver + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Root; + Subkey = "office.Extension\CurVer"; + Value = "office.Extension.1"; + Styles = (); +End + +RegistryItem gid_Regitem_Office_Extension_1 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Root; + Subkey = "office.Extension.1"; + Value = "%PRODUCTNAME Extension"; + Styles = (); +End + +RegistryItem gid_Regitem_Office_Extension_1_Shell + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Root; + Subkey = "office.Extension.1\shell"; + Value = "open"; + Styles = (); +End + +RegistryItem gid_Regitem_Office_Extension_1_Shell_Open + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Root; + Subkey = "office.Extension.1\shell\open"; + REG_VALUE_LNG(INSTALL) + Styles = (); +End + +RegistryItem gid_Regitem_Office_Extension_1_Shell_Open_Command + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Root; + Subkey = "office.Extension.1\shell\open\command"; + Value = "\"<progpath>\program\soffice.exe\" -o \"%1\""; + Styles = (); +End + +RegistryItem gid_Regitem_Office_Extension_1_Defaulticon + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Root; + Subkey = "office.Extension.1\DefaultIcon"; + Value = "<progpath>\program\soffice.exe,39"; + Styles = (); +End + +// ----- Vista Default Programs ---------------------------------------- +// Find more information here: +// URL: +// --------------------------------------------------------------------- +RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabilities_ApplicationDescription + ParentID = PREDEFINED_HKEY_LOCAL_MACHINE; + Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities"; + ModuleID = gid_Module_Root; + Name = "ApplicationDescription"; +// Value = ""; + REG_VALUE_LNG(APPCAPABILITY_DESCRIPTION_OOO) + Styles = (); +End + +RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabilities_ApplicationName + ParentID = PREDEFINED_HKEY_LOCAL_MACHINE; + Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities"; + ModuleID = gid_Module_Root; + Name = "ApplicationName"; + Value = "%PRODUCTNAME %PRODUCTVERSION"; + Styles = (); +End + +RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabilities_ApplicationIcon + ParentID = PREDEFINED_HKEY_LOCAL_MACHINE; + Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities"; + ModuleID = gid_Module_Root; + Name = "ApplicationIcon"; + Value = "<progpath>\program\soffice.exe,0"; + Styles = (); +End + +RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabilities_FileAssociations_Oxt + ParentID = PREDEFINED_HKEY_LOCAL_MACHINE; + Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities\FileAssociations"; + ModuleID = gid_Module_Root; + Name = ".oxt"; + Value = "office.Extension.1"; + Styles = (); +End + +// RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabilities_ApplicationName +// ParentID = PREDEFINED_HKEY_LOCAL_MACHINE; +// Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities"; +// ModuleID = gid_Module_Root; +// Name = "ApplicationName"; +// Value = "%PRODUCTNAME%PRODUCTADDON %PRODUCTVERSION"; +// Styles = (); +// End + +// RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabilities_Description +// ParentID = PREDEFINED_HKEY_LOCAL_MACHINE; +// Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities"; +// ModuleID = gid_Module_Root; +// Name = "Description"; +// Value = "blah fasel"; +// Styles = (); +// End + +RegistryItem gid_Regitem_Software_RegisteredApplications + ParentID = PREDEFINED_HKEY_LOCAL_MACHINE; + Subkey = "Software\RegisteredApplications"; + ModuleID = gid_Module_Root; + Name = "%PRODUCTNAME %PRODUCTVERSION"; + Value = "SOFTWARE\%MANUFACTURER\%PRODUCTNAME\%PRODUCTVERSION\Capabilities"; + Styles = (); +End diff --git a/scp2/source/ooo/registryitem_ooo.ulf b/scp2/source/ooo/registryitem_ooo.ulf new file mode 100644 index 000000000000..cbcf513d1358 --- /dev/null +++ b/scp2/source/ooo/registryitem_ooo.ulf @@ -0,0 +1,44 @@ +/************************************************************************* + * + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2008 by Sun Microsystems, Inc. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * $RCSfile: registryitem_ooo.ulf,v $ + * $Revision: 1.11 $ + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * + ************************************************************************/ + +[STR_REG_VAL_NEW] +en-US = "&New" + +[STR_REG_VAL_INSTALL] +en-US = "&Install" + +[STR_REG_VAL_SO60_CONFIGFILE] +en-US = "%PRODUCTNAME %SXWFORMATVERSION Configuration File" + +[STR_REG_VAL_SO50_TEMPLATE_OOO] +en-US = "StarOffice 5.0 Template" + +[STR_REG_VAL_APPCAPABILITY_DESCRIPTION_OOO] +en-US = "OpenOffice.org" diff --git a/scp2/source/ooo/scpaction_ooo.scp b/scp2/source/ooo/scpaction_ooo.scp new file mode 100644 index 000000000000..f88737451a5f --- /dev/null +++ b/scp2/source/ooo/scpaction_ooo.scp @@ -0,0 +1,379 @@ +/************************************************************************* +* + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2008 by Sun Microsystems, Inc. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * $RCSfile: scpaction_ooo.scp,v $ + * $Revision: 1.13 $ + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * +************************************************************************/ + +#include "macros.inc" + +ScpAction scp_Copy_License_Html + #ifdef UNX + README_TXT_ALL_LANG(Copy, LICENSE, html); + README_TXT_ALL_LANG(Name, LICENSE, html); + #else + README_TXT_ALL_LANG(Copy, license, html); + README_TXT_ALL_LANG(Name, license, html); + #endif + Styles = (SCPZIP_REPLACE); + #ifndef MACOSX + Subdir = "licenses"; + #else + Subdir = "LICENSEs"; + #endif +End + +ScpAction scp_Copy_License_Txt + #ifdef UNX + README_ALL_LANG(Copy, LICENSE); + README_ALL_LANG(Name, LICENSE); + #else + README_TXT_ALL_LANG(Copy, license, txt); + README_TXT_ALL_LANG(Name, license, txt); + #endif + Styles = (SCPZIP_REPLACE); + #ifndef MACOSX + Subdir = "licenses"; + #else + Subdir = "LICENSEs"; + #endif +End + +#ifdef MACOSX +ScpAction scp_Copy_Thirdpartylicense_Readme_Html + Copy = "THIRDPARTYLICENSEREADME.html"; + Name= "THIRDPARTYLICENSEREADME.html"; + Subdir = "LICENSEs"; +End +#endif + +ScpAction scp_Copy_Readme_Html + #ifdef UNX + README_TXT_ALL_LANG(Copy, README, html); + README_TXT_ALL_LANG(Name, README, html); + #else + README_TXT_ALL_LANG(Copy, readme, html); + README_TXT_ALL_LANG(Name, readme, html); + #endif + Styles = (SCPZIP_REPLACE); + #ifndef MACOSX + Subdir = "readmes"; + #else + Subdir = "READMEs"; + #endif +End + +ScpAction scp_Copy_Readme_Txt + #ifdef UNX + README_ALL_LANG(Copy, README); + README_ALL_LANG(Name, README); + #else + README_TXT_ALL_LANG(Copy, readme, txt); + README_TXT_ALL_LANG(Name, readme, txt); + #endif + Styles = (SCPZIP_REPLACE); + #ifndef MACOSX + Subdir = "readmes"; + #else + Subdir = "READMEs"; + #endif +End + +#if defined(WNT) && defined(_gcc3) +ScpAction SCP_COPY_MINGWM10 + Copy = "mingwm10.dll"; + Name = "mingwm10.dll"; +End +#if defined(MINGW_GCCDLL) +ScpAction SCP_COPY_MINGW_GCCS + Copy = MINGW_GCCDLL; + Name = MINGW_GCCDLL; +End +#endif +#if defined(MINGW_GXXDLL) +ScpAction SCP_COPY_MINGW_STDCPP + Copy = MINGW_GXXDLL; + Name = MINGW_GXXDLL; +End +#endif +#endif + +ScpAction scp_Copy_Xpd_Javaloader + Copy = "javaloader.sh"; + Name = "setup"; + Styles = (XPD_ONLY); + UnixRights = 775; +End + +ScpAction scp_Copy_Xpd_Javajarfile + Copy = "JavaSetup.jar"; + Name = "JavaSetup.jar"; + Styles = (XPD_ONLY); +End + +// #ifdef SOLARIS +// ScpAction scp_Copy_Xpd_Getuidso +// Copy = "getuid.so"; +// Name = "getuid.so"; +// Styles = (XPD_ONLY); +// Subdir = "installdata/getuid"; +// End +// #endif + +// Setup image +ScpAction scp_Copy_Xpd_Gif_Setup + Copy = "Setup.gif"; + Name = "Setup.gif"; + Styles = (XPD_ONLY); + Subdir = "installdata/images"; +End + +// Setup license file +ScpAction scp_Copy_Xpd_Html_License + README_TXT_ALL_LANG(Copy, LICENSE, html); + README_TXT_ALL_LANG(Name, LICENSE, html); + Styles = (XPD_ONLY); + Subdir = "installdata/html"; +End + +ScpAction scp_Copy_Xpd_Html_License_En_Us + Copy = "LICENSE_en-US.html"; + Name = "LICENSE.html"; + Styles = (XPD_ONLY); + Subdir = "installdata/html"; +End + +// Setup help files + +ScpAction scp_Copy_Xpd_Help_Html_Acceptlicense + README_TXT_ALL_LANG(Copy, AcceptLicense, html); + README_TXT_ALL_LANG(Name, AcceptLicense, html); + Styles = (XPD_ONLY); + Subdir = "installdata/html"; +End + +ScpAction scp_Copy_Xpd_Help_Html_Acceptlicense_En_Us + Copy = "AcceptLicense_en-US.html"; + Name = "AcceptLicense.html"; + Styles = (XPD_ONLY); + Subdir = "installdata/html"; +End + +ScpAction scp_Copy_Xpd_Help_Html_Choosecomponents + README_TXT_ALL_LANG(Copy, ChooseComponents, html); + README_TXT_ALL_LANG(Name, ChooseComponents, html); + Styles = (XPD_ONLY); + Subdir = "installdata/html"; +End + +ScpAction scp_Copy_Xpd_Help_Html_Choosecomponents_En_Us + Copy = "ChooseComponents_en-US.html"; + Name = "ChooseComponents.html"; + Styles = (XPD_ONLY); + Subdir = "installdata/html"; +End + +ScpAction scp_Copy_Xpd_Help_Html_Choosedirectory + README_TXT_ALL_LANG(Copy, ChooseDirectory, html); + README_TXT_ALL_LANG(Name, ChooseDirectory, html); + Styles = (XPD_ONLY); + Subdir = "installdata/html"; +End + +ScpAction scp_Copy_Xpd_Help_Html_Choosedirectory_En_Us + Copy = "ChooseDirectory_en-US.html"; + Name = "ChooseDirectory.html"; + Styles = (XPD_ONLY); + Subdir = "installdata/html"; +End + +ScpAction scp_Copy_Xpd_Help_Html_Chooseinstallationtype + README_TXT_ALL_LANG(Copy, ChooseInstallationType, html); + README_TXT_ALL_LANG(Name, ChooseInstallationType, html); + Styles = (XPD_ONLY); + Subdir = "installdata/html"; +End + +ScpAction scp_Copy_Xpd_Help_Html_Chooseinstallationtype_En_Us + Copy = "ChooseInstallationType_en-US.html"; + Name = "ChooseInstallationType.html"; + Styles = (XPD_ONLY); + Subdir = "installdata/html"; +End + +// ScpAction scp_Copy_Xpd_Help_Html_Chooselanguage +// README_TXT_ALL_LANG(Copy, ChooseLanguage, html); +// README_TXT_ALL_LANG(Name, ChooseLanguage, html); +// Styles = (XPD_ONLY); +// Subdir = "installdata/html"; +// End + +// ScpAction scp_Copy_Xpd_Help_Html_Chooselanguage_En_Us +// Copy = "ChooseLanguage_en-US.html"; +// Name = "ChooseLanguage.html"; +// Styles = (XPD_ONLY); +// Subdir = "installdata/html"; +// End + +ScpAction scp_Copy_Xpd_Help_Html_Chooseuninstallationcomponents + README_TXT_ALL_LANG(Copy, ChooseUninstallationComponents, html); + README_TXT_ALL_LANG(Name, ChooseUninstallationComponents, html); + Styles = (XPD_ONLY); + Subdir = "installdata/html"; +End + +ScpAction scp_Copy_Xpd_Help_Html_Chooseuninstallationcomponents_En_Us + Copy = "ChooseUninstallationComponents_en-US.html"; + Name = "ChooseUninstallationComponents.html"; + Styles = (XPD_ONLY); + Subdir = "installdata/html"; +End + +ScpAction scp_Copy_Xpd_Help_Html_Chooseuninstallationtype + README_TXT_ALL_LANG(Copy, ChooseUninstallationType, html); + README_TXT_ALL_LANG(Name, ChooseUninstallationType, html); + Styles = (XPD_ONLY); + Subdir = "installdata/html"; +End + +ScpAction scp_Copy_Xpd_Help_Html_Chooseuninstallationtype_En_Us + Copy = "ChooseUninstallationType_en-US.html"; + Name = "ChooseUninstallationType.html"; + Styles = (XPD_ONLY); + Subdir = "installdata/html"; +End + +ScpAction scp_Copy_Xpd_Help_Html_Installationimminent + README_TXT_ALL_LANG(Copy, InstallationImminent, html); + README_TXT_ALL_LANG(Name, InstallationImminent, html); + Styles = (XPD_ONLY); + Subdir = "installdata/html"; +End + +ScpAction scp_Copy_Xpd_Help_Html_Installationimminent_En_Us + Copy = "InstallationImminent_en-US.html"; + Name = "InstallationImminent.html"; + Styles = (XPD_ONLY); + Subdir = "installdata/html"; +End + +ScpAction scp_Copy_Xpd_Help_Html_Installationongoing + README_TXT_ALL_LANG(Copy, InstallationOngoing, html); + README_TXT_ALL_LANG(Name, InstallationOngoing, html); + Styles = (XPD_ONLY); + Subdir = "installdata/html"; +End + +ScpAction scp_Copy_Xpd_Help_Html_Installationongoing_En_Us + Copy = "InstallationOngoing_en-US.html"; + Name = "InstallationOngoing.html"; + Styles = (XPD_ONLY); + Subdir = "installdata/html"; +End + +ScpAction scp_Copy_Xpd_Help_Html_Prologue + README_TXT_ALL_LANG(Copy, Prologue, html); + README_TXT_ALL_LANG(Name, Prologue, html); + Styles = (XPD_ONLY); + Subdir = "installdata/html"; +End + +ScpAction scp_Copy_Xpd_Help_Html_Prologue_En_Us + Copy = "Prologue_en-US.html"; + Name = "Prologue.html"; + Styles = (XPD_ONLY); + Subdir = "installdata/html"; +End + +ScpAction scp_Copy_Xpd_Help_Html_Uninstallationimminent + README_TXT_ALL_LANG(Copy, UninstallationImminent, html); + README_TXT_ALL_LANG(Name, UninstallationImminent, html); + Styles = (XPD_ONLY); + Subdir = "installdata/html"; +End + +ScpAction scp_Copy_Xpd_Help_Html_Uninstallationimminent_En_Us + Copy = "UninstallationImminent_en-US.html"; + Name = "UninstallationImminent.html"; + Styles = (XPD_ONLY); + Subdir = "installdata/html"; +End + +ScpAction scp_Copy_Xpd_Help_Html_Uninstallationongoing + README_TXT_ALL_LANG(Copy, UninstallationOngoing, html); + README_TXT_ALL_LANG(Name, UninstallationOngoing, html); + Styles = (XPD_ONLY); + Subdir = "installdata/html"; +End + +ScpAction scp_Copy_Xpd_Help_Html_Uninstallationongoing_En_Us + Copy = "UninstallationOngoing_en-US.html"; + Name = "UninstallationOngoing.html"; + Styles = (XPD_ONLY); + Subdir = "installdata/html"; +End + +ScpAction scp_Copy_Xpd_Help_Html_Uninstallationprologue + README_TXT_ALL_LANG(Copy, UninstallationPrologue, html); + README_TXT_ALL_LANG(Name, UninstallationPrologue, html); + Styles = (XPD_ONLY); + Subdir = "installdata/html"; +End + +ScpAction scp_Copy_Xpd_Help_Html_Uninstallationprologue_En_Us + Copy = "UninstallationPrologue_en-US.html"; + Name = "UninstallationPrologue.html"; + Styles = (XPD_ONLY); + Subdir = "installdata/html"; +End + +#if defined LINUX || defined SOLARIS +ScpAction scp_Copy_Update_Script + Copy = "update"; + Name = "update"; + Styles = (SCPZIP_REPLACE); + UnixRights = 775; +End +#endif + +#ifdef MACOSX +ScpAction scp_Copy_Dmg_Background_Image + Copy = "osxdndinstall.png"; + Name = "background.png"; + UnixRights = 444; + Styles = (); + Subdir = ".background"; +End + +ScpAction scp_Copy_Ds_Store + Copy = "DS_Store"; + LangPackCopy = "DS_Store_Langpack"; + PatchCopy = "DS_Store_Patch"; + Name = ".DS_Store"; + UnixRights = 444; + Styles = (FORCELANGUAGEPACK); +End +#endif diff --git a/scp2/source/ooo/shortcut_ooo.scp b/scp2/source/ooo/shortcut_ooo.scp new file mode 100644 index 000000000000..3824fe3a0841 --- /dev/null +++ b/scp2/source/ooo/shortcut_ooo.scp @@ -0,0 +1,100 @@ +/************************************************************************* +* + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2008 by Sun Microsystems, Inc. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * $RCSfile: shortcut_ooo.scp,v $ + * $Revision: 1.32 $ + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * +************************************************************************/ + +#include "macros.inc" + +#ifdef UNX +#ifndef SYSTEM_ICU + +Shortcut gid_Shortcut_Lib_Icudata + FileID = gid_File_Lib_Icudata; + Dir = SCP2_OOO_BIN_DIR; + Name = STRING(CONCAT5(libicudata,UNXSUFFIX,.,ICU_MAJOR,ICU_MINOR)); + Styles = (NETWORK,RELATIVE,FORCE_INTO_UPDATE_PACKAGE); +End + +Shortcut gid_Shortcut_Lib_Icui18n + FileID = gid_File_Lib_Icui18n; + Dir = SCP2_OOO_BIN_DIR; + Name = STRING(CONCAT5(libicui18n,UNXSUFFIX,.,ICU_MAJOR,ICU_MINOR)); + Styles = (NETWORK,RELATIVE,FORCE_INTO_UPDATE_PACKAGE); +End + +Shortcut gid_Shortcut_Lib_Icule + FileID = gid_File_Lib_Icule; + Dir = SCP2_OOO_BIN_DIR; + Name = STRING(CONCAT5(libicule,UNXSUFFIX,.,ICU_MAJOR,ICU_MINOR)); + Styles = (NETWORK,RELATIVE,FORCE_INTO_UPDATE_PACKAGE); +End + +Shortcut gid_Shortcut_Lib_Icuuc + FileID = gid_File_Lib_Icuuc; + Dir = SCP2_OOO_BIN_DIR; + Name = STRING(CONCAT5(libicuuc,UNXSUFFIX,.,ICU_MAJOR,ICU_MINOR)); + Styles = (NETWORK,RELATIVE,FORCE_INTO_UPDATE_PACKAGE); +End + +#endif + +Shortcut gid_Shortcut_Lib_Graphite_0 + FileID = gid_File_Lib_Graphite; + Dir = gid_Dir_Program; + Name = STRING(CONCAT2(libgraphite,UNXSUFFIX)); + Styles = (NETWORK,RELATIVE); +End + +Shortcut gid_Shortcut_Lib_Graphite_1 + FileID = gid_File_Lib_Graphite; + Dir = gid_Dir_Program; + Name = STRING(CONCAT4(libgraphite,UNXSUFFIX,.,3)); + Styles = (NETWORK,RELATIVE); +End + +Shortcut gid_Shortcut_Lib_Graphite_2 + FileID = gid_File_Lib_Graphite; + Dir = gid_Dir_Program; + Name = STRING(CONCAT4(libgraphite,UNXSUFFIX,.,3.0)); + Styles = (NETWORK,RELATIVE); +End + +#endif + +#ifdef MACOSX + +Shortcut gid_Shortcut_Lib_Hsqldb_2 + FileID = gid_File_Lib_Hsqldb_2; + Dir = SCP2_OOO_BIN_DIR; + Name = "libhsqldb.jnilib"; + Styles = (NETWORK, RELATIVE); +End + +#endif + +//i44154 -end- diff --git a/scp2/source/ooo/starregistry_ooo.scp b/scp2/source/ooo/starregistry_ooo.scp new file mode 100644 index 000000000000..dfd1d3c0170b --- /dev/null +++ b/scp2/source/ooo/starregistry_ooo.scp @@ -0,0 +1,37 @@ +/************************************************************************* +* + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2008 by Sun Microsystems, Inc. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * $RCSfile: starregistry_ooo.scp,v $ + * $Revision: 1.3 $ + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * +************************************************************************/ + +#include "macros.inc" + +StarRegistry gid_Starregistry_Services_Rdb + Name = "services.rdb"; + Dir = gid_Dir_Program; +End + diff --git a/scp2/source/ooo/ure.scp b/scp2/source/ooo/ure.scp new file mode 100755 index 000000000000..41f2b73adbe8 --- /dev/null +++ b/scp2/source/ooo/ure.scp @@ -0,0 +1,1270 @@ +/************************************************************************* + * + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2008 by Sun Microsystems, Inc. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * $RCSfile: ure.scp,v $ + * $Revision: 1.13 $ + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * + ************************************************************************/ + +#include "macros.inc" + +Directory gid_Dir_Ure_Bin +#if defined MACOSX + ParentID = gid_Dir_UreLink; +#else + ParentID = gid_Dir_Common_Ure; +#endif + DosName = "bin"; +End + +#if !defined WNT +Directory gid_Dir_Ure_Lib +#if defined MACOSX + ParentID = gid_Dir_UreLink; +#else + ParentID = gid_Dir_Common_Ure; +#endif + DosName = "lib"; +End +#endif + +#if !defined WNT +Directory gid_Dir_Ure_Share +#if defined MACOSX + ParentID = gid_Dir_UreLink; +#else + ParentID = gid_Dir_Common_Ure; +#endif + DosName = "share"; +End +#endif + +#if defined SOLAR_JAVA +Directory gid_Dir_Ure_Java + ParentID = SCP2_URE_SHARE_DIR; + DosName = "java"; +End +#endif + +Directory gid_Dir_Ure_Misc + ParentID = SCP2_URE_SHARE_DIR; + DosName = "misc"; +End + +// Public Executables: + +#if defined WNT +File gid_File_Exe_Uno + BIN_FILE_BODY; + Dir = gid_Dir_Ure_Bin; + Name = EXENAME(uno); + Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID); + // CompID = "C66A9E2B-B16D-46A9-B9EC-772D9D3837F5"; +End +#endif + +#ifndef WNT +Shortcut gid_Shortcut_Exe_Uno + FileID = gid_File_Exe_StartupSh; + Dir = gid_Dir_Ure_Bin; + Name = EXENAME(uno); + Styles = (RELATIVE); +End +#endif + +#if defined WNT +File gid_File_Exe_Regcomp + BIN_FILE_BODY; + Dir = gid_Dir_Ure_Bin; + Name = EXENAME(regcomp); + Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID); + // CompID = "D51FA672-7C24-4E24-A282-872C4BF690A1"; +End +#endif + +#ifndef WNT +Shortcut gid_Shortcut_Exe_Regcomp + FileID = gid_File_Exe_StartupSh; + Dir = gid_Dir_Ure_Bin; + Name = EXENAME(regcomp); + Styles = (RELATIVE); +End +#endif + +File gid_File_Exe_Regmerge + BIN_FILE_BODY; + Dir = gid_Dir_Ure_Bin; + Name = EXENAME(regmerge); + Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID); + // CompID = "881BCC1D-BA4A-4527-9C7D-D89157C2D03B"; +End + +File gid_File_Exe_Regview + BIN_FILE_BODY; + Dir = gid_Dir_Ure_Bin; + Name = EXENAME(regview); + Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID); + // CompID = "DAB09DCD-8491-4DC8-B153-2BA81A830AC2"; +End + +#if !defined MACOSX && !defined WNT && defined SOLAR_JAVA +File gid_File_Exe_Javaldx + BIN_FILE_BODY; + Dir = gid_Dir_Ure_Bin; + Name = EXENAME(javaldx); + Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID); + // CompID = "291B5981-3E41-40E2-9C3F-115A7DF1C6A1"; +End +#endif + +// Private Executables: + +#if !defined WNT +File gid_File_Exe_StartupSh + BIN_FILE_BODY; + Dir = gid_Dir_Ure_Bin; + Name = "/ure/startup.sh"; + Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID); + // CompID = "C86E816A-4EAE-47E9-BD1F-3E23C80F4EAE"; +End +#endif + +#if !defined WNT +File gid_File_Exe_UnoBin + BIN_FILE_BODY; + Dir = gid_Dir_Ure_Bin; + Name = "uno.bin"; + Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID); + // CompID = "4AE33B3E-B33E-4BA4-AADC-8D7ED303FDE9"; +End +#endif + +#if !defined WNT +File gid_File_Exe_RegcompBin + BIN_FILE_BODY; + Dir = gid_Dir_Ure_Bin; + Name = "regcomp.bin"; + Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID); + // CompID = "70FBE546-A228-455F-BCBB-716BF03AD5C6"; +End +#endif + +// Public Dynamic Libraries: + +#if defined(WNT) +#if defined(M1400) +#if defined(PROF_EDITION) +File gid_File_Lib_Msvcr80_Ure + BIN_FILE_BODY; + Styles = (PACKED); + Dir = SCP2_URE_DL_DIR; +#ifndef _STLP_DEBUG + Name = "msvcr80.dll"; +#else + Name = "msvcr80d.dll"; +#endif +End +#endif +#endif +#endif + +#if defined(WNT) +#if defined(M1400) +#if defined(PROF_EDITION) +File gid_File_Lib_Msvcp80_Ure + BIN_FILE_BODY; + Styles = (PACKED); + Dir = SCP2_URE_DL_DIR; +#ifndef _STLP_DEBUG + Name = "msvcp80.dll"; +#else + Name = "msvcp80d.dll"; +#endif +End +#endif +#endif +#endif + +#if defined(WNT) +#if defined(M1400) +#if defined(PROF_EDITION) +File gid_File_Lib_Msvcm80_Ure + BIN_FILE_BODY; + Styles = (PACKED); + Dir = SCP2_URE_DL_DIR; +#ifndef _STLP_DEBUG + Name = "msvcm80.dll"; +#else + Name = "msvcm80d.dll"; +#endif +End +#endif +#endif +#endif + +#if defined(WNT) +#if defined(M1400) +#if defined(PROF_EDITION) +File gid_File_Msvcm80crt_Manifest_Ure + BIN_FILE_BODY; + Styles = (PACKED); + Dir = SCP2_URE_DL_DIR; +#ifndef _STLP_DEBUG + Name = "Microsoft.VC80.CRT.manifest"; +#else + Name = "Microsoft.VC80.DebugCRT.manifest"; +#endif +End +#endif +#endif +#endif + +File gid_File_Dl_Cppu + TXT_FILE_BODY; + Dir = SCP2_URE_DL_DIR; + Name = SCP2_URE_DL_UNO_VER("cppu", "3"); + Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID); + // CompID = "36C01AC6-BB0A-4181-A8B8-50B793ADEDB7"; +End + +File gid_File_Dl_Cppuhelper + TXT_FILE_BODY; + Dir = SCP2_URE_DL_DIR; + Name = SCP2_URE_DL_UNO_COMID_VER("cppuhelper", "3"); + Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID); + // CompID = "D2A191E6-2023-41F5-9032-B98C50C37964"; +End + +File gid_File_Dl_PurpEnvHelper + TXT_FILE_BODY; + Dir = SCP2_URE_DL_DIR; + Name = SCP2_URE_DL_UNO_COMID_VER("purpenvhelper", "3"); + Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID); + // CompID = "C80146A8-A14C-44D1-AB9F-D9D8BF22277E"; +End + +File gid_File_Dl_Sal + TXT_FILE_BODY; + Dir = SCP2_URE_DL_DIR; + Name = SCP2_URE_DL_UNO_VER("sal", "3"); + Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID); + // CompID = "B1EF3AB6-611E-4027-958A-736583EB82E6"; +End + +File gid_File_Dl_Salhelper + TXT_FILE_BODY; + Dir = SCP2_URE_DL_DIR; + Name = SCP2_URE_DL_UNO_COMID_VER("salhelper", "3"); + Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID); + // CompID = "879B80E0-F6E1-4931-8EE6-7CF867CB6AA5"; +End + +// Private Dynamic Libraries: + +File gid_File_Dl_Profile_Uno + TXT_FILE_BODY; + Dir = SCP2_URE_DL_DIR; + Name = PROFILENAME(/ure/uno); + Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID); + // CompID = "4681F5C1-8F64-486F-B804-03B4D8CEB41F"; +End + +File gid_File_Dl_Reg + TXT_FILE_BODY; + Dir = SCP2_URE_DL_DIR; + Name = SCP2_URE_DL_VER("reg", "3"); + Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID); + // CompID = "D5313B1F-D09F-401F-B180-891F70D489ED"; +End + +File gid_File_Dl_Rmcxt + TXT_FILE_BODY; + Dir = SCP2_URE_DL_DIR; + Name = SCP2_URE_DL_VER("rmcxt", "3"); + Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID); + // CompID = "E0C091E3-7C18-4C32-B9CF-4D95AC243801"; +End + +File gid_File_Dl_Store + TXT_FILE_BODY; + Dir = SCP2_URE_DL_DIR; + Name = SCP2_URE_DL_VER("store", "3"); + Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID); + // CompID = "A5477BD7-89A3-44AF-8B42-9E28D55C8066"; +End + +File gid_File_Dl_Jvmaccess + TXT_FILE_BODY; + Dir = SCP2_URE_DL_DIR; + Name = SCP2_URE_DL_COMID_VER("jvmaccess", "3"); + Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID); + // CompID = "F3D6F794-DA6F-4522-B3A7-C15593C1A577"; +End + +File gid_File_Dl_Jvmfwk + TXT_FILE_BODY; + Dir = SCP2_URE_DL_DIR; + Name = SCP2_URE_DL_VER("jvmfwk", "3"); + Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID); + // CompID = "4E128F82-FA30-4077-88DC-F745C3330093"; +End + +#if defined SOLAR_JAVA +File gid_File_Dl_Sunjavaplugin + TXT_FILE_BODY; + Dir = SCP2_URE_DL_DIR; + Name = SCP2_URE_DL_BARE("sunjavaplugin"); + Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID); + // CompID = "0AC6C688-876C-40C5-B24E-9257003FDC3E"; +End +#endif + +#if defined SOLAR_JAVA +File gid_File_Dl_JrepropertiesClass + TXT_FILE_BODY; + Dir = SCP2_URE_DL_DIR; + Name = "JREProperties.class"; + Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID); + // CompID = "0C4B8DCF-18D1-47D9-8BB7-A5C1D9268016"; +End +#endif + +File gid_File_Dl_Profile_Jvmfwk3rc + TXT_FILE_BODY; + Dir = SCP2_URE_DL_DIR; + Name = PROFILENAME(/ure/jvmfwk3); + Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID); + // CompID = "1124A984-F905-47DC-ACEF-EDEC037F9B38"; +End + +File gid_File_Dl_ComnameUno + TXT_FILE_BODY; + Dir = SCP2_URE_DL_DIR; + Name = SCP2_URE_DL_NORMAL(STRING(COMNAME) "_uno"); + Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID); + // CompID = "3FAFBDCB-96FE-4D9E-B655-CA86FE674711"; +End + +#if defined SOLAR_JAVA +File gid_File_Dl_JavaUno + TXT_FILE_BODY; + Dir = SCP2_URE_DL_DIR; + Name = SCP2_URE_DL_NORMAL("java_uno"); + Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID); + // CompID = "5425A018-DAFD-4BC6-A550-377C899DC98A"; +End +#endif + +#if defined SOLAR_JAVA && defined MACOSX +Shortcut gid_Shortcut_Dl_JavaUno + FileID = gid_File_Dl_JavaUno; + Dir = SCP2_URE_DL_DIR; + Name = "libjava_uno.jnilib"; + Styles = (RELATIVE); +End +#endif + +File gid_File_Dl_UrpUno + TXT_FILE_BODY; + Dir = SCP2_URE_DL_DIR; + Name = SCP2_URE_DL_NORMAL("urp_uno"); + Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID); + // CompID = "D9F647ED-8E6F-4F80-8D2B-A45372B6AB60"; +End + +File gid_File_Dl_UnsafeUnoUno + TXT_FILE_BODY; + Dir = SCP2_URE_DL_DIR; + Name = SCP2_URE_DL_NORMAL("unsafe_uno_uno"); + Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID); + // CompID = "74C2909A-FDCF-430A-B0F4-CA6D15690D76"; +End + +File gid_File_Dl_AffineUnoUno + TXT_FILE_BODY; + Dir = SCP2_URE_DL_DIR; + Name = SCP2_URE_DL_NORMAL("affine_uno_uno"); + Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID); + // CompID = "CF542EC3-7A51-4EAA-8480-65D5E8906D05"; +End + +File gid_File_Dl_LogUnoUno + TXT_FILE_BODY; + Dir = SCP2_URE_DL_DIR; + Name = SCP2_URE_DL_NORMAL("log_uno_uno"); + Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID); +End + +#if defined WNT && defined _MSC +File gid_File_Dl_Cli_Uno + TXT_FILE_BODY; + Dir = SCP2_URE_DL_DIR; + Name = SCP2_URE_DL_NORMAL("cli_uno"); + Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID); + +End +#endif + +#if defined WNT && defined _MSC + +File gid_File_Dl_Cli_Ure_Assembly + TXT_FILE_BODY; + Styles = (PACKED, ASSEMBLY, DONTRENAMEINPATCH); + Name = "cli_ure.dll"; + Dir = SCP2_URE_DL_DIR; + Assemblyname = "cli_ure"; + PublicKeyToken = "ce2cb7e279207b9e"; + Version = "${CLI_URE_NEW_VERSION}"; + Culture = "neutral"; + Attributes = "0"; +#ifndef M1310 + ProcessorArchitecture = "MSIL"; +#endif +End + +#endif + +#if defined WNT && defined _MSC + +File gid_File_Dl_Policy_Cli_Ure_Assembly + TXT_FILE_BODY; + Styles = (PACKED, ASSEMBLY, DONTRENAMEINPATCH); + Name = "${CLI_URE_POLICY_ASSEMBLY}.dll"; + Dir = SCP2_URE_DL_DIR; + Assemblyname = "${CLI_URE_POLICY_ASSEMBLY}"; + PublicKeyToken = "ce2cb7e279207b9e"; + Version = "${CLI_URE_POLICY_VERSION}"; + Culture = "neutral"; + Attributes = "0"; +#ifndef M1310 + ProcessorArchitecture = "MSIL"; +#endif +End + +#endif + +#if defined WNT && defined _MSC + +File gid_File_Dl_Policy_Cli_Ure_Config + TXT_FILE_BODY; + Styles = (PACKED, ASSIGNCOMPOMENT, DONTRENAMEINPATCH); + Name = "cli_ure.config"; + Dir = SCP2_URE_DL_DIR; + AssignComponent = gid_File_Dl_Policy_Cli_Ure_Assembly; +End + +#endif + +#if defined WNT && defined _MSC + +File gid_File_Dl_Cli_Basetypes_Assembly + TXT_FILE_BODY; + Styles = (PACKED, ASSEMBLY, DONTRENAMEINPATCH); + Name = "cli_basetypes.dll"; + Dir = SCP2_URE_DL_DIR; + Assemblyname = "cli_basetypes"; + PublicKeyToken = "ce2cb7e279207b9e"; + Version = "${CLI_BASETYPES_NEW_VERSION}"; + Culture = "neutral"; + Attributes = "0"; +#ifndef M1310 + ProcessorArchitecture = "MSIL"; +#endif +End + +#endif + +#if defined WNT && defined _MSC + +File gid_File_Dl_Policy_Cli_Basetypes_Assembly + TXT_FILE_BODY; + Styles = (PACKED, ASSEMBLY, DONTRENAMEINPATCH); + Name = "${CLI_BASETYPES_POLICY_ASSEMBLY}.dll"; + Dir = SCP2_URE_DL_DIR; + Assemblyname = "${CLI_BASETYPES_POLICY_ASSEMBLY}"; + PublicKeyToken = "ce2cb7e279207b9e"; + Version = "${CLI_BASETYPES_POLICY_VERSION}"; + Culture = "neutral"; + Attributes = "0"; +#ifndef M1310 + ProcessorArchitecture = "MSIL"; +#endif +End + +#endif +#if defined WNT && defined _MSC + +File gid_File_Dl_Policy_Cli_Basetypes_Config + TXT_FILE_BODY; + Styles = (PACKED, ASSIGNCOMPOMENT, DONTRENAMEINPATCH); + Name = "cli_basetypes.config"; + Dir = SCP2_URE_DL_DIR; + AssignComponent = gid_File_Dl_Policy_Cli_Basetypes_Assembly; +End + +#endif + + +#if defined WNT && defined _MSC + +File gid_File_Dl_Cli_Uretypes_Assembly + TXT_FILE_BODY; + Styles = (PACKED, ASSEMBLY, DONTRENAMEINPATCH); + Name = "cli_uretypes.dll"; + Dir = SCP2_URE_DL_DIR; + Assemblyname = "cli_uretypes"; + PublicKeyToken = "ce2cb7e279207b9e"; + Version = "${CLI_URETYPES_NEW_VERSION}"; + Culture = "neutral"; + Attributes = "0"; +#ifndef M1310 + ProcessorArchitecture = "MSIL"; +#endif +End + +#endif + +#if defined WNT && defined _MSC + +File gid_File_Dl_Policy_Cli_Uretypes_Assembly + TXT_FILE_BODY; + Styles = (PACKED, ASSEMBLY, DONTRENAMEINPATCH); + Name = "${CLI_URETYPES_POLICY_ASSEMBLY}.dll"; + Dir = SCP2_URE_DL_DIR; + Assemblyname = "${CLI_URETYPES_POLICY_ASSEMBLY}"; + PublicKeyToken = "ce2cb7e279207b9e"; + Version = "${CLI_URETYPES_POLICY_VERSION}"; + Culture = "neutral"; + Attributes = "0"; +#ifndef M1310 + ProcessorArchitecture = "MSIL"; +#endif +End + +#endif + +#if defined WNT && defined _MSC + +File gid_File_Dl_Policy_Cli_Uretypes_Config + TXT_FILE_BODY; + Styles = (PACKED, ASSIGNCOMPOMENT, DONTRENAMEINPATCH); + Name = "cli_uretypes.config"; + Dir = SCP2_URE_DL_DIR; + AssignComponent = gid_File_Dl_Policy_Cli_Uretypes_Assembly; +End + +#endif + +#if defined WNT && defined _MSC + +File gid_File_Lib_Cli_Cppuhelper_Assembly + TXT_FILE_BODY; + Styles = (PACKED, ASSEMBLY, DONTRENAMEINPATCH); + Name = "cli_cppuhelper.dll"; + Dir = SCP2_URE_DL_DIR; + Assemblyname = "cli_cppuhelper"; + PublicKeyToken = "ce2cb7e279207b9e"; + Version = "${CLI_CPPUHELPER_NEW_VERSION}"; + Culture = "neutral"; + Attributes = "0"; +#ifndef M1310 + ProcessorArchitecture = "x86"; +#endif +End + +#endif + +#if defined WNT && defined _MSC + +File gid_File_Lib_Policy_Cli_Cppuhelper_Assembly + TXT_FILE_BODY; + Styles = (PACKED, ASSEMBLY, DONTRENAMEINPATCH); + Name = "${CLI_CPPUHELPER_POLICY_ASSEMBLY}.dll"; + Dir = SCP2_URE_DL_DIR; + Assemblyname = "${CLI_CPPUHELPER_POLICY_ASSEMBLY}"; + PublicKeyToken = "ce2cb7e279207b9e"; + Version = "${CLI_CPPUHELPER_POLICY_VERSION}"; + Culture = "neutral"; + Attributes = "0"; +#ifndef M1310 + ProcessorArchitecture = "x86"; +#endif +End + +#endif + +#if defined WNT && defined _MSC + +File gid_File_Lib_Policy_Cli_Cppuhelper_Config + TXT_FILE_BODY; + Styles = (PACKED, ASSIGNCOMPOMENT, DONTRENAMEINPATCH); + Name = "cli_cppuhelper.config"; + Dir = SCP2_URE_DL_DIR; + AssignComponent = gid_File_Lib_Policy_Cli_Cppuhelper_Assembly; +End + +#endif + +#if defined SOLAR_JAVA +File gid_File_Dl_Jpipe + TXT_FILE_BODY; + Dir = SCP2_URE_DL_DIR; + Name = SCP2_URE_JDL_NORMAL("jpipe"); + Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID); + // CompID = "B1A60DD4-51D7-4898-B899-9BD05DE2DA8F"; +End +#endif + +#if defined SOLAR_JAVA +File gid_File_Dl_Juh + TXT_FILE_BODY; + Dir = SCP2_URE_DL_DIR; + Name = SCP2_URE_DL_NORMAL("juh"); + Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID); + // CompID = "1A001FB0-C469-4517-A3D1-3FA56AD607AF"; +End +#endif + +#if defined SOLAR_JAVA +File gid_File_Dl_Juhx + TXT_FILE_BODY; + Dir = SCP2_URE_DL_DIR; + Name = SCP2_URE_DL_NORMAL("juhx"); + Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID); + // CompID = "B152234F-A46A-40BE-B632-48F35A33A29A"; +End +#endif + +File gid_File_Dl_Acceptor + TXT_FILE_BODY; + Dir = SCP2_URE_DL_DIR; + Name = SCP2_URE_DL_BARE("acceptor.uno"); + Styles = (PACKED, UNO_COMPONENT, VERSION_INDEPENDENT_COMP_ID); + RegistryID = gid_Starregistry_Services_Rdb_Ure; + // CompID = "31183C51-C9A4-4D7A-A2F4-103252E1FEB0"; +End + +File gid_File_Dl_Bootstrap + TXT_FILE_BODY; + Dir = SCP2_URE_DL_DIR; + Name = SCP2_URE_DL_BARE("bootstrap.uno"); + Styles = (PACKED, UNO_COMPONENT, VERSION_INDEPENDENT_COMP_ID); + RegistryID = gid_Starregistry_Services_Rdb_Ure; + // CompID = "2620B307-25DB-498F-B2B8-46D928165331"; +End + +File gid_File_Dl_Bridgefac + TXT_FILE_BODY; + Dir = SCP2_URE_DL_DIR; + Name = SCP2_URE_DL_BARE("bridgefac.uno"); + Styles = (PACKED, UNO_COMPONENT, VERSION_INDEPENDENT_COMP_ID); + RegistryID = gid_Starregistry_Services_Rdb_Ure; + // CompID = "E025163F-FE1E-4E8C-B0E5-49C08924A646"; +End + +File gid_File_Dl_Connector + TXT_FILE_BODY; + Dir = SCP2_URE_DL_DIR; + Name = SCP2_URE_DL_BARE("connector.uno"); + Styles = (PACKED, UNO_COMPONENT, VERSION_INDEPENDENT_COMP_ID); + RegistryID = gid_Starregistry_Services_Rdb_Ure; + // CompID = "EBCE77E7-E244-40F6-96E2-5319D6571C5D"; +End + +File gid_File_Dl_Introspection + TXT_FILE_BODY; + Dir = SCP2_URE_DL_DIR; + Name = SCP2_URE_DL_BARE("introspection.uno"); + Styles = (PACKED, UNO_COMPONENT, VERSION_INDEPENDENT_COMP_ID); + RegistryID = gid_Starregistry_Services_Rdb_Ure; + // CompID = "E99960CF-FE59-4332-A2AC-47418C3A17C1"; +End + +File gid_File_Dl_Invocadapt + TXT_FILE_BODY; + Dir = SCP2_URE_DL_DIR; + Name = SCP2_URE_DL_BARE("invocadapt.uno"); + Styles = (PACKED, UNO_COMPONENT, VERSION_INDEPENDENT_COMP_ID); + RegistryID = gid_Starregistry_Services_Rdb_Ure; + // CompID = "77DDC112-1994-49D5-A086-FB16D4328AB9"; +End + +File gid_File_Dl_Invocation + TXT_FILE_BODY; + Dir = SCP2_URE_DL_DIR; + Name = SCP2_URE_DL_BARE("invocation.uno"); + Styles = (PACKED, UNO_COMPONENT, VERSION_INDEPENDENT_COMP_ID); + RegistryID = gid_Starregistry_Services_Rdb_Ure; + // CompID = "A79ACB80-DA65-47CA-81BA-7CD9E191C84C"; +End + + +#if defined SOLAR_JAVA +File gid_File_Dl_Javaloader + TXT_FILE_BODY; + Dir = SCP2_URE_DL_DIR; + Name = SCP2_URE_DL_BARE("javaloader.uno"); + Styles = (PACKED, UNO_COMPONENT, VERSION_INDEPENDENT_COMP_ID); + RegistryID = gid_Starregistry_Services_Rdb_Ure; + // CompID = "19A20968-E654-4E2C-9F58-7B66F07CA346"; +End +#endif + +#if defined SOLAR_JAVA +File gid_File_Dl_Javavm + TXT_FILE_BODY; + Dir = SCP2_URE_DL_DIR; + Name = SCP2_URE_DL_BARE("javavm.uno"); + Styles = (PACKED, UNO_COMPONENT, VERSION_INDEPENDENT_COMP_ID); + RegistryID = gid_Starregistry_Services_Rdb_Ure; + // CompID = "F1266B2B-80AD-4248-A921-9161759FA4DA"; +End +#endif + +File gid_File_Dl_Namingservice + TXT_FILE_BODY; + Dir = SCP2_URE_DL_DIR; + Name = SCP2_URE_DL_BARE("namingservice.uno"); + Styles = (PACKED, UNO_COMPONENT, VERSION_INDEPENDENT_COMP_ID); + RegistryID = gid_Starregistry_Services_Rdb_Ure; + // CompID = "DD22BE3A-AD21-447D-B3A3-89B0FCDB0B31"; +End + +File gid_File_Dl_Stocservices + TXT_FILE_BODY; + Dir = SCP2_URE_DL_DIR; + Name = SCP2_URE_DL_BARE("stocservices.uno"); + Styles = (PACKED, UNO_COMPONENT, VERSION_INDEPENDENT_COMP_ID); + RegistryID = gid_Starregistry_Services_Rdb_Ure; + // CompID = "EBF6BBDE-EC50-4FB8-A0D4-BEC58F1C8C07"; +End + +File gid_File_Dl_Proxyfac + TXT_FILE_BODY; + Dir = SCP2_URE_DL_DIR; + Name = SCP2_URE_DL_BARE("proxyfac.uno"); + Styles = (PACKED, UNO_COMPONENT, VERSION_INDEPENDENT_COMP_ID); + RegistryID = gid_Starregistry_Services_Rdb_Ure; + // CompID = "A2CDDEC3-B9C7-48C9-AB35-65008777BC2F"; +End + +File gid_File_Dl_Reflection + TXT_FILE_BODY; + Dir = SCP2_URE_DL_DIR; + Name = SCP2_URE_DL_BARE("reflection.uno"); + Styles = (PACKED, UNO_COMPONENT, VERSION_INDEPENDENT_COMP_ID); + RegistryID = gid_Starregistry_Services_Rdb_Ure; + // CompID = "601C7946-CFEB-4F56-9429-6D5963188DF3"; +End + +File gid_File_Dl_Remotebridge + TXT_FILE_BODY; + Dir = SCP2_URE_DL_DIR; + Name = SCP2_URE_DL_BARE("remotebridge.uno"); + Styles = (PACKED, UNO_COMPONENT, VERSION_INDEPENDENT_COMP_ID); + RegistryID = gid_Starregistry_Services_Rdb_Ure; + // CompID = "B440B28E-B7AD-40C7-89E1-1508CA798347"; +End + +File gid_File_Dl_Streams + TXT_FILE_BODY; + Dir = SCP2_URE_DL_DIR; + Name = SCP2_URE_DL_BARE("streams.uno"); + Styles = (PACKED, UNO_COMPONENT, VERSION_INDEPENDENT_COMP_ID); + RegistryID = gid_Starregistry_Services_Rdb_Ure; + // CompID = "6028CF43-A9B7-40A8-8216-509CAB256A2B"; +End + +File gid_File_Dl_Textinstream + TXT_FILE_BODY; + Dir = SCP2_URE_DL_DIR; + Name = SCP2_URE_DL_BARE("textinstream.uno"); + Styles = (PACKED, UNO_COMPONENT, VERSION_INDEPENDENT_COMP_ID); + RegistryID = gid_Starregistry_Services_Rdb_Ure; + // CompID = "DAA39D01-D9C5-40C4-94EC-9E4B2F94EABA"; +End + +File gid_File_Dl_Textoutstream + TXT_FILE_BODY; + Dir = SCP2_URE_DL_DIR; + Name = SCP2_URE_DL_BARE("textoutstream.uno"); + Styles = (PACKED, UNO_COMPONENT, VERSION_INDEPENDENT_COMP_ID); + RegistryID = gid_Starregistry_Services_Rdb_Ure; + // CompID = "DD01EB0C-A119-43AE-9100-F7A595D099E4"; +End + +File gid_File_Dl_Uuresolver + TXT_FILE_BODY; + Dir = SCP2_URE_DL_DIR; + Name = SCP2_URE_DL_BARE("uuresolver.uno"); + Styles = (PACKED, UNO_COMPONENT, VERSION_INDEPENDENT_COMP_ID); + RegistryID = gid_Starregistry_Services_Rdb_Ure; + // CompID = "377090E1-5008-424F-B0F6-A9EFC9F11206"; +End + +#if !defined SYSTEM_LIBXML +File gid_File_Dl_Libxml2 + TXT_FILE_BODY; + Dir = SCP2_URE_DL_DIR; +#if defined WNT +#if defined _gcc3 + Name = SCP2_URE_DL_NORMAL("libxml2-2"); +#else + Name = SCP2_URE_DL_NORMAL("libxml2"); +#endif +#elif defined MACOSX + Name = SCP2_URE_DL_NORMAL("xml2.2"); +#else + Name = SCP2_URE_DL_VER("xml2", "2"); +#endif + Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID); + // CompID = "BE6FAD97-F84C-43E3-8392-6FE2CDA04D8E"; +End +#endif + +#if !defined USE_SYSTEM_STL || \ + (defined USE_SYSTEM_STL && defined _C52 && defined IS_LP64) +File gid_File_Dl_Stlport + TXT_FILE_BODY; + Dir = SCP2_URE_DL_DIR; +#if defined _gcc3 && defined WNT +#if defined _STLP_DEBUG + Name = SCP2_URE_DL_NORMAL("libstlport_gcc_stldebug"); +#else + Name = SCP2_URE_DL_NORMAL("libstlport_gcc"); +#endif +#elif defined _gcc3 +#if defined _STLP_DEBUG + Name = SCP2_URE_DL_NORMAL("stlport_gcc_stldebug"); +#else + Name = SCP2_URE_DL_NORMAL("stlport_gcc"); +#endif +#elif defined SOLARIS +#if defined IS_LP64 + Name = SCP2_URE_DL_VER("stlport", "1"); +#else +#if defined _STLP_DEBUG + Name = SCP2_URE_DL_NORMAL("stlport_sunpro_debug"); +#else + Name = SCP2_URE_DL_NORMAL("stlport_sunpro"); +#endif +#endif +#elif defined WNT && (defined(M1310) || defined(M1400) || defined(M1500) ) +#if defined _STLP_DEBUG + Name = SCP2_URE_DL_NORMAL("stlport_vc71_stldebug45"); +#else + Name = SCP2_URE_DL_NORMAL("stlport_vc7145"); +#endif +#else +#error "stlport dynamic library: unsupported platform" +#endif + Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID); + // CompID = "D976338D-D2A5-4D29-B765-D3AC43181C7F"; +End +#endif + +#if defined _gcc3 && !(defined FREEBSD || defined NETBSD \ + || defined MACOSX || defined SYSTEM_STDLIBS || defined(WNT)) +File gid_File_Dl_GccS + TXT_FILE_BODY; + Dir = SCP2_URE_DL_DIR; + Name = SCP2_URE_DL_VER("gcc_s", "1"); + Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID); + // CompID = "C601D04B-2194-4F1B-BB09-7B4930D6E1DB"; +End +#endif + +#if defined _gcc3 && !(defined FREEBSD || defined NETBSD \ + || defined MACOSX || defined SYSTEM_STDLIBS || defined(WNT)) +File gid_File_Dl_Stdcpp + Dir = SCP2_URE_DL_DIR; + TXT_FILE_BODY; + Name = SCP2_URE_DL_VER("stdc++", STRING(SHORTSTDCPP3)); + Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID); + // CompID = "89740D6A-38EE-41AF-A6A2-A8F7ABBE4996"; +End +#endif + +#if (defined WNT && defined _gcc3) +File gid_File_Lib_Mingwm10_Ure + TXT_FILE_BODY; + Dir = SCP2_URE_DL_DIR; + Name = SCP2_URE_DL_NORMAL("mingwm10"); + Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID); + // CompID = "601FEC1D-8665-4476-9911-83BDCCE83025"; +End +#endif + +#if defined(WNT) && defined( _gcc3 ) + +#if defined(MINGW_GCCDLL) + +File gid_File_Lib_Mingw_GccS_Ure + TXT_FILE_BODY; + Dir = SCP2_URE_DL_DIR; + Name = MINGW_GCCDLL; + Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID); +End + +#endif + +#if defined(MINGW_GXXDLL) + +File gid_File_Lib_Mingw_Stdcpp_Ure + TXT_FILE_BODY; + Dir = SCP2_URE_DL_DIR; + Name = MINGW_GXXDLL; + Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID); +End + +#endif + +#endif + +#ifdef WNT +#if defined(M1310) +File gid_File_Dl_Msvcr71 + TXT_FILE_BODY; + Dir = SCP2_URE_DL_DIR; +#if defined _STLP_DEBUG + Name = SCP2_URE_DL_NORMAL("msvcr71d"); +#else + Name = SCP2_URE_DL_NORMAL("msvcr71"); +#endif + Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID); + // CompID = "074DE395-C6EB-47F7-A587-6311F89C14B4"; +End +#endif +#endif + +#if defined(WNT) +#if defined(M1310) +File gid_File_Dl_Msvcp71 + TXT_FILE_BODY; + Dir = SCP2_URE_DL_DIR; +#if defined _STLP_DEBUG + Name = SCP2_URE_DL_NORMAL("msvcp71d"); +#else + Name = SCP2_URE_DL_NORMAL("msvcp71"); +#endif + Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID); + // CompID = "1AF2708A-AAE2-4F25-ADF5-E61A549A51C2"; +End +#endif +#endif + +#if defined WNT +File gid_File_Dl_Unicows + TXT_FILE_BODY; + Dir = SCP2_URE_DL_DIR; + Name = SCP2_URE_DL_NORMAL("unicows"); + Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID); + // CompID = "F05005FA-5B2C-43B1-83EF-988EFFF1D7BD"; +End +#endif + +#if defined WNT +File gid_File_Dl_Uwinapi + TXT_FILE_BODY; + Dir = SCP2_URE_DL_DIR; + Name = SCP2_URE_DL_NORMAL("uwinapi"); + Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID); + // CompID = "EABC9FE3-B296-430F-8513-A3617FFB630D"; +End +#endif + +// Public JARs: + +#if defined SOLAR_JAVA +File gid_File_Java_UnoloaderJar + TXT_FILE_BODY; + Dir = gid_Dir_Ure_Java; + Name = "unoloader.jar"; + Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID); + // CompID = "90F99ED3-814C-4B45-894B-D9248848CEB4"; +End +#endif + +#if defined SOLAR_JAVA +File gid_File_Java_JuhJar + TXT_FILE_BODY; + Dir = gid_Dir_Ure_Java; + Name = "juh.jar"; + Styles = (PACKED, UNO_COMPONENT, VERSION_INDEPENDENT_COMP_ID); + RegistryID = gid_Starregistry_Services_Rdb_Ure; + // CompID = "E77CC8B5-0345-4B7F-ABED-5EB9DC94E492"; +End +#endif + +#if defined SOLAR_JAVA +File gid_File_Java_JurtJar + TXT_FILE_BODY; + Dir = gid_Dir_Ure_Java; + Name = "jurt.jar"; + Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID); + // CompID = "EA63EDCC-9152-4560-AB7A-BFC367442E50"; +End +#endif + +#if defined SOLAR_JAVA +File gid_File_Java_RidlJar + TXT_FILE_BODY; + Dir = gid_Dir_Ure_Java; + Name = "ridl.jar"; + Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID); + // CompID = "4A915C83-6BE3-41B9-BAF9-13AA27034955"; +End +#endif + +// Private JARs: + +#if defined SOLAR_JAVA +File gid_File_Java_JavaUnoJar + TXT_FILE_BODY; + Dir = gid_Dir_Ure_Java; + Name = "java_uno.jar"; + Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID); + // CompID = "ABDC8DDA-5D2B-424C-ABD8-FD22D59658FE"; +End +#endif + +// Public Miscellaneous Files: + +File gid_File_Misc_TypesRdb + TXT_FILE_BODY; + Dir = gid_Dir_Ure_Misc; + Name = "/ure/types.rdb"; + Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID); + // CompID = "E5086F6A-855B-4CAE-AD3A-A85A21C5AE44"; +End + +// Private Miscellaneous Files: + +#if defined SOLAR_JAVA +File gid_File_Misc_JavavendorsXml + TXT_FILE_BODY; + Dir = gid_Dir_Ure_Misc; + Name = "javavendors.xml"; + Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID); + // CompID = "403FCCFE-545B-44F6-91D1-5C75F846E587"; +End +#endif + +// StarRegistry File + +File gid_Starregistry_Services_Rdb_Ure + TXT_FILE_BODY; + Name = "services.rdb"; + Dir = gid_Dir_Ure_Misc; + Styles = (PACKED, STARREGISTRY, VERSION_INDEPENDENT_COMP_ID); + NativeServicesURLPrefix = "vnd.sun.star.expand:$URE_INTERNAL_LIB_DIR/"; + JavaServicesURLPrefix = "vnd.sun.star.expand:$URE_INTERNAL_JAVA_DIR/"; + // CompID = "F4BD7B0A-5A20-4167-9D10-18597C5F85AF"; +End + +#if defined MACOSX +Unixlink gid_Unixlink_Ure_Bin_Urelibs + Dir = gid_Dir_Ure_Bin; + Name = "urelibs"; + Target = "../lib"; +End +#endif + +//Module + +Module gid_Module_Root_Ure_Hidden + ParentID = gid_Module_Root; + PackageInfo = "packinfo_ure.txt"; + InstallOrder = "10"; + Name = "ure"; + Description = "ure"; + Sortkey = "2200"; + Default = YES; + Styles = (HIDDEN_ROOT); + Dirs = (gid_Dir_Ure_Bin, + gid_Dir_Ure_Lib, + gid_Dir_Ure_Share, + gid_Dir_Ure_Java, + gid_Dir_Ure_Misc); + Files = (gid_File_ThirdpartylicensereadmeHtml_Ure, + gid_File_Readme_Ure, + gid_File_License_Ure, + gid_File_Exe_Uno, + gid_File_Exe_Regcomp, + gid_File_Exe_Regmerge, + gid_File_Exe_Regview, + gid_File_Exe_Javaldx, + gid_File_Exe_StartupSh, + gid_File_Exe_UnoBin, + gid_File_Exe_RegcompBin, + gid_File_Dl_Cli_Uno, + gid_File_Dl_Cli_Ure_Assembly, + gid_File_Dl_Policy_Cli_Ure_Assembly, + gid_File_Dl_Policy_Cli_Ure_Config, + gid_File_Dl_Cli_Basetypes_Assembly, + gid_File_Dl_Policy_Cli_Basetypes_Assembly, + gid_File_Dl_Policy_Cli_Basetypes_Config, + gid_File_Dl_Cli_Uretypes_Assembly, + gid_File_Dl_Policy_Cli_Uretypes_Assembly, + gid_File_Dl_Policy_Cli_Uretypes_Config, + gid_File_Dl_Cli_Cppuhelper_Assembly, + gid_File_Dl_Policy_Cli_Cppuhelper_Assembly, + gid_File_Dl_Policy_Cli_Cppuhelper_Config, + gid_File_Lib_Cli_Cppuhelper_Assembly, + gid_File_Lib_Policy_Cli_Cppuhelper_Assembly, + gid_File_Lib_Policy_Cli_Cppuhelper_Config, + gid_File_Dl_Cppu, + gid_File_Dl_Cppuhelper, + gid_File_Dl_PurpEnvHelper, + gid_File_Dl_Sal, + gid_File_Dl_Salhelper, + gid_File_Dl_Profile_Uno, + gid_File_Dl_Reg, + gid_File_Dl_Rmcxt, + gid_File_Dl_Store, + gid_File_Dl_Jvmaccess, + gid_File_Dl_Jvmfwk, + gid_File_Dl_Sunjavaplugin, + gid_File_Dl_JrepropertiesClass, + gid_File_Dl_Profile_Jvmfwk3rc, + gid_File_Dl_ComnameUno, + gid_File_Dl_JavaUno, + gid_File_Dl_UrpUno, + gid_File_Dl_UnsafeUnoUno, + gid_File_Dl_AffineUnoUno, + gid_File_Dl_LogUnoUno, + gid_File_Dl_Jpipe, + gid_File_Dl_Juh, + gid_File_Dl_Juhx, + gid_File_Dl_Acceptor, + gid_File_Dl_Bootstrap, + gid_File_Dl_Bridgefac, + gid_File_Dl_Connector, + gid_File_Dl_Introspection, + gid_File_Dl_Invocadapt, + gid_File_Dl_Invocation, + gid_File_Dl_Javaloader, + gid_File_Dl_Javavm, + gid_File_Dl_Namingservice, + gid_File_Dl_Proxyfac, + gid_File_Dl_Reflection, + gid_File_Dl_Remotebridge, + gid_File_Dl_Stocservices, + gid_File_Dl_Streams, + gid_File_Dl_Textinstream, + gid_File_Dl_Textoutstream, + gid_File_Dl_Uuresolver, + gid_File_Dl_Libxml2, + gid_File_Dl_Stlport, + gid_File_Dl_GccS, + gid_File_Dl_Stdcpp, + gid_File_Lib_Mingw_GccS_Ure, + gid_File_Lib_Mingw_Stdcpp_Ure, + gid_File_Lib_Mingwm10_Ure, + gid_File_Dl_Msvcr71, + gid_File_Dl_Msvcp71, + gid_File_Dl_Unicows, + gid_File_Dl_Uwinapi, + gid_File_Lib_Msvcr80_Ure, + gid_File_Lib_Msvcp80_Ure, + gid_File_Lib_Msvcm80_Ure, + gid_File_Msvcm80crt_Manifest_Ure, + gid_File_Java_UnoloaderJar, + gid_File_Java_JuhJar, + gid_File_Java_JurtJar, + gid_File_Java_RidlJar, + gid_File_Java_JavaUnoJar, + gid_File_Misc_TypesRdb, + gid_File_Misc_JavavendorsXml, + gid_Starregistry_Services_Rdb_Ure); + Unixlinks = (gid_Unixlink_Ure_Bin_Urelibs); +End + +// Profile version.ini + +Profile gid_Profile_Version_Ini_Ure + ModuleID = gid_Module_Root_Ure_Hidden; + Name = PROFILENAME(version); + Dir = gid_Dir_Ure_Bin; + Styles = (); +End + +ProfileItem gid_Ure_Profileitem_Version_Buildid + ProfileID = gid_Profile_Version_Ini_Ure; + ModuleID = gid_Module_Root_Ure_Hidden; + Section = "Version"; + Key = "buildid"; + Value = "<buildid>"; +End + +ProfileItem gid_Ure_Profileitem_Version_Productsource + ProfileID = gid_Profile_Version_Ini_Ure; + ModuleID = gid_Module_Root_Ure_Hidden; + Section = "Version"; + Key = "ProductSource"; + Value = "<sourceid>"; +End + +ProfileItem gid_Ure_Profileitem_Version_Productmajor + ProfileID = gid_Profile_Version_Ini_Ure; + ModuleID = gid_Module_Root_Ure_Hidden; + Section = "Version"; + Key = "ProductMajor"; + Value = "<productmajor>"; +End + +ProfileItem gid_Ure_Profileitem_Version_Productminor + ProfileID = gid_Profile_Version_Ini_Ure; + ModuleID = gid_Module_Root_Ure_Hidden; + Section = "Version"; + Key = "ProductMinor"; + Value = "<productminor>"; +End + +ProfileItem gid_Ure_Profileitem_Version_Productbuildid + ProfileID = gid_Profile_Version_Ini_Ure; + ModuleID = gid_Module_Root_Ure_Hidden; + Section = "Version"; + Key = "ProductBuildid"; + Value = "<productbuildid>"; +End + +ProfileItem gid_Ure_Profileitem_Version_Ooobaseversion + ProfileID = gid_Profile_Version_Ini_Ure; + ModuleID = gid_Module_Root_Ure_Hidden; + Section = "Version"; + Key = "OOOBaseVersion"; + Value = "${OOOBASEVERSION}"; +End + +// Windows Registry: + +RegistryItem gid_Regitem_Path + ModuleID = gid_Module_Root; + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "Software\OpenOffice.org\%PRODUCTNAME"; + Name = "Path"; + Value = "[UREINSTALLLOCATION]"; +End diff --git a/scp2/source/ooo/ure_into_ooo.scp b/scp2/source/ooo/ure_into_ooo.scp new file mode 100755 index 000000000000..0f5be1aae19b --- /dev/null +++ b/scp2/source/ooo/ure_into_ooo.scp @@ -0,0 +1,70 @@ +/************************************************************************* + * + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2008 by Sun Microsystems, Inc. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * $RCSfile: ure_into_ooo.scp,v $ + * $Revision: 1.5.176.2 $ + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * + ************************************************************************/ + +#include "macros.inc" + +#ifndef MACOSX +Directory gid_Dir_Common_Ure + #ifdef WNT + ParentID = gid_Dir_Brand_Root; + #else + ParentID = gid_Dir_Ooo_Openofficeorg; + #endif + #ifdef WNT + HostName = "URE"; + #else + HostName = "ure"; + #endif + Styles = (UREDIRECTORY); +End +#endif + +#if defined WNT +File gid_File_UreLink + TXT_FILE_BODY; + Dir = gid_Dir_Ooo_Basis; + Name = "ure-link"; + Styles = (PACKED); +End +#elif defined MACOSX +Directory gid_Dir_UreLink + ParentID = gid_Brand_Dir_BasisLink; + DosName = "ure-link"; +End +#else +Unixlink gid_Unixlink_UreLink + BIN_FILE_BODY; + Styles = (); + // Styles = (LAYERLINK); + Name = "ure-link"; + Dir = gid_Dir_Ooo_Basis; + Target = "../ure"; +End +#endif diff --git a/scp2/source/ooo/ure_standalone.scp b/scp2/source/ooo/ure_standalone.scp new file mode 100755 index 000000000000..d4fd951c9771 --- /dev/null +++ b/scp2/source/ooo/ure_standalone.scp @@ -0,0 +1,128 @@ +/************************************************************************* + * + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2008 by Sun Microsystems, Inc. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * $RCSfile: ure_standalone.scp,v $ + * $Revision: 1.6 $ + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * + ************************************************************************/ + +#include "macros.inc" + +Installation gid_Installation_Ure + ProductName = "${PRODUCTNAME}"; + ProductVersion = "${PRODUCTVERSION}"; + ProductExtension = "${PRODUCTEXTENSION}"; + OOoBaseVersion = "${OOOBASEVERSION}"; +#if defined WNT + DefaultDestPath = "<winprogpath>\%PRODUCTNAME"; +#else + DefaultDestPath = "/opt/%PRODUCTNAME"; +#endif +End + +Directory gid_Dir_Ooo_Openofficeorg + ParentID = PREDEFINED_PROGDIR; + #ifdef WNT + HostName = "OpenOffice.org"; + #else + HostName = "openoffice.org"; + #endif +End + +Directory gid_Dir_Common_Ure + ParentID = gid_Dir_Ooo_Openofficeorg; + #ifdef WNT + HostName = "URE"; + #else + HostName = "ure"; + #endif + Styles = (UREDIRECTORY); +End + +File gid_File_License_Ure + TXT_FILE_BODY; + Dir = gid_Dir_Common_Ure; + Name = "LICENSE"; + Styles = (PACKED); +End + +File gid_File_ThirdpartylicensereadmeHtml_Ure + TXT_FILE_BODY; + Dir = gid_Dir_Common_Ure; + Name = "THIRDPARTYLICENSEREADME.html"; + Styles = (PACKED); +End + +File gid_File_Readme_Ure + TXT_FILE_BODY; + Dir = gid_Dir_Common_Ure; + Name = "README"; + Styles = (PACKED); +End + +// Module + +Module gid_Module_Root + Name = "ure"; + Description = "ure"; +End + +// Windows Registry: +RegistryItem gid_Regitem_Ure_Software_Manufacturer_Productname_Productversion_Productcode_Install + ParentID = PREDEFINED_HKEY_LOCAL_MACHINE; + Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\%PRODUCTCODE"; + ModuleID = gid_Module_Root; + Name = "INSTALLLOCATION"; + Value = "[INSTALLLOCATION]"; + Styles = (ALWAYS_REQUIRED); +End + +RegistryItem gid_Regitem_Ure_Software_Manufacturer_Productname_Productversion_Upgradecode_Install + ParentID = PREDEFINED_HKEY_LOCAL_MACHINE; + Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\%UPGRADECODE"; + ModuleID = gid_Module_Root; + Name = "INSTALLLOCATION"; + Value = "[INSTALLLOCATION]"; + Styles = (ALWAYS_REQUIRED); +End + +RegistryItem gid_Regitem_Ure_Software_Manufacturer_Productname_Productversion_Productcode_Ureinstall + ParentID = PREDEFINED_HKEY_LOCAL_MACHINE; + Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\%PRODUCTCODE"; + ModuleID = gid_Module_Root; + Name = "UREINSTALLLOCATION"; + Value = "[UREINSTALLLOCATION]"; + Styles = (ALWAYS_REQUIRED); +End + +RegistryItem gid_Regitem_Ure_Software_Manufacturer_Productname_Productversion_Upgradecode_Ureinstall + ParentID = PREDEFINED_HKEY_LOCAL_MACHINE; + Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\%UPGRADECODE"; + ModuleID = gid_Module_Root; + Name = "UREINSTALLLOCATION"; + Value = "[UREINSTALLLOCATION]"; + Styles = (ALWAYS_REQUIRED); +End + diff --git a/scp2/source/ooo/vc_redist.scp b/scp2/source/ooo/vc_redist.scp new file mode 100644 index 000000000000..b7e6e81dc331 --- /dev/null +++ b/scp2/source/ooo/vc_redist.scp @@ -0,0 +1,73 @@ +/************************************************************************* +* + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2009 by Sun Microsystems, Inc. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * $RCSfile: vc_redist.scp,v $ + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * +************************************************************************/ + +#include "macros.inc" + +#if defined(WITH_VC_REDIST) + +// WindowsCustomAction gid_Customaction_InstallRuntime +// Name = "InstallRuntime"; +// Typ = "98"; +// Source = "SystemFolder"; +// Target = "[SourceDir]redist\vcredist_x86.exe /qb"; +// Inbinarytable = 0; +// Styles = (NO_FILE); +// Assignment1 = ("InstallUISequence", "Not REMOVE=\"ALL\" And Not PATCH", "ExecuteAction"); +// // Assignment1 = ("InstallExecuteSequence", "Not REMOVE=\"ALL\" And Not PATCH", "FileCost"); +// End + +// WindowsCustomAction gid_Customaction_InstallRuntime_X64 +// Name = "InstallRuntimeX64"; +// Typ = "98"; +// Source = "SystemFolder"; +// Target = "[SourceDir]redist\vcredist_x64.exe /qb"; +// Inbinarytable = 0; +// Styles = (NO_FILE); +// Assignment1 = ("InstallUISequence", "Not REMOVE=\"ALL\" And Not PATCH And VersionNT64", "ExecuteAction"); +// // Assignment1 = ("InstallExecuteSequence", "Not REMOVE=\"ALL\" And Not PATCH And VersionNT64", "FileCost"); +// End + + +ScpAction scp_Copy_vcredist_x86 + #if defined(BUILD_SPECIAL) + Copy = "vcredist_x86_9.0.21022.218.exe"; + #else + Copy = "vcredist_x86.exe"; + #endif + Name = "vcredist_x86.exe"; + Subdir = "redist"; +End + +ScpAction scp_Copy_vcredist_x64 + Copy = "vcredist_x64.exe"; + Name = "vcredist_x64.exe"; + Subdir = "redist"; +End + +#endif diff --git a/scp2/source/ooo/windowscustomaction_ooo.scp b/scp2/source/ooo/windowscustomaction_ooo.scp new file mode 100755 index 000000000000..ceb0b156cd7b --- /dev/null +++ b/scp2/source/ooo/windowscustomaction_ooo.scp @@ -0,0 +1,521 @@ +/************************************************************************* +* + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2008 by Sun Microsystems, Inc. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * $RCSfile: windowscustomaction_ooo.scp,v $ + * $Revision: 1.30 $ + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * +************************************************************************/ + +#include "macros.inc" + +WindowsCustomAction gid_Customaction_RenamePrgFolder + Name = "RenamePrgFolder"; + Typ = "1"; + Source = "shlxtmsi.dll"; + Target = "RenamePrgFolder"; + Inbinarytable = 1; + Assignment1 = ("InstallExecuteSequence", "VersionNT >= 600 And OLDPRODUCTSSAMEMAJOR And Not REMOVE=\"ALL\" And Not PATCH", "ValidateProductID"); +End + +WindowsCustomAction gid_Customaction_RemovePrgFolder + Name = "RemovePrgFolder"; + Typ = "1"; + Source = "shlxtmsi.dll"; + Target = "RemovePrgFolder"; + Inbinarytable = 1; + Assignment1 = ("InstallExecuteSequence", "VersionNT >= 600 And OLDPRODUCTSSAMEMAJOR And Not REMOVE=\"ALL\" And Not PATCH", "end"); +End + +WindowsCustomAction gid_Customaction_Regallmsdocdll + Name = "Regallmsdocdll"; + Typ = "65"; + Source = "reg4allmsdoc.dll"; + Target = "FindRegisteredExtensions"; + Inbinarytable = 1; + Assignment1 = ("InstallExecuteSequence", "Not REMOVE=\"ALL\" And Not PATCH", "CostFinalize"); +End + +WindowsCustomAction gid_Customaction_Regactivexdll1 + Name = "Regactivexdll1"; + Typ = "65"; + Source = "regactivex.dll"; + Target = "InstallActiveXControl"; + Inbinarytable = 1; + Assignment1 = ("InstallExecuteSequence", "(\&FEATURETEMPLATE=3 Or (\!FEATURETEMPLATE=3 And \&FEATURETEMPLATE=-1)) And Not PATCH", "end"); +End + +WindowsCustomAction gid_Customaction_Regactivexdll2 + Name = "Regactivexdll2"; + Typ = "65"; + Source = "regactivex.dll"; + Target = "DeinstallActiveXControl"; + Inbinarytable = 1; + Assignment1 = ("InstallExecuteSequence", "\&FEATURETEMPLATE=2 And \!FEATURETEMPLATE=3 And Not PATCH", "RemoveExistingProducts"); +End + +WindowsCustomAction gid_Customaction_Reg64dll1 + Name = "Reg64dll1"; + Typ = "65"; + Source = "reg64msi.dll"; + Target = "InstallReg64"; + Inbinarytable = 1; + Assignment1 = ("InstallExecuteSequence", "Not REMOVE=\"ALL\" and VersionNT64", "end"); +End + +WindowsCustomAction gid_Customaction_Reg64dll2 + Name = "Reg64dll2"; + Typ = "65"; + Source = "reg64msi.dll"; + Target = "DeinstallReg64"; + Inbinarytable = 1; + Assignment1 = ("InstallExecuteSequence", "REMOVE=\"ALL\" and VersionNT64", "end"); +End + +WindowsCustomAction gid_Customaction_Jfregcadll1 + Name = "Jfregcadll1"; + Typ = "65"; + Source = "jfregca.dll"; + Target = "install_jf"; + Inbinarytable = 1; + Assignment1 = ("InstallExecuteSequence", "\&FEATURETEMPLATE=3 And Not PATCH", "end"); +End + +WindowsCustomAction gid_Customaction_Jfregcadll2 + Name = "Jfregcadll2"; + Typ = "65"; + Source = "jfregca.dll"; + Target = "uninstall_jf"; + Inbinarytable = 1; + Assignment1 = ("InstallExecuteSequence", "\&FEATURETEMPLATE=2 And \!FEATURETEMPLATE=3 And Not PATCH", "end"); +End + +WindowsCustomAction gid_Customaction_sdqsmsidll + Name = "sdqsmsidll"; + Typ = "65"; + Source = "sdqsmsi.dll"; + Target = "ShutDownQuickstarter"; + Inbinarytable = 1; + Assignment1 = ("InstallExecuteSequence", "", "IsOfficeRunning"); +End + +WindowsCustomAction gid_Customaction_qslnkmsidll + Name = "qslnkmsidll"; + Typ = "65"; + Source = "qslnkmsi.dll"; + Target = "RemoveQuickstarterLink"; + Inbinarytable = 1; + Assignment1 = ("InstallExecuteSequence", "REMOVE=\"ALL\" And Not PATCH", "sdqsmsidll"); +End + +WindowsCustomAction gid_Customaction_Shellextensionsdll1 + Name = "Shellextensionsdll1"; + Typ = "65"; + Source = "shlxtmsi.dll"; + Target = "InstallExecSequenceEntry"; + Inbinarytable = 1; + Assignment1 = ("InstallExecuteSequence", "\&FEATURETEMPLATE=3 And Not PATCH", "end"); +End + +WindowsCustomAction gid_Customaction_Shellextensionsdll2 + Name = "Shellextensionsdll2"; + Typ = "65"; + Source = "shlxtmsi.dll"; + Target = "DeinstallExecSequenceEntry"; + Inbinarytable = 1; + Assignment1 = ("InstallExecuteSequence", "\&FEATURETEMPLATE=2 And \!FEATURETEMPLATE=3 And Not PATCH", "end"); +End + +WindowsCustomAction gid_Customaction_Instooofiltmsidll2 + Name = "Instooofiltmsidll"; + Typ = "65"; + Source = "instooofiltmsi.dll"; + Target = "RestartIndexingService"; + Inbinarytable = 1; + Assignment1 = ("InstallExecuteSequence", "Not REMOVE=\"ALL\" And Not PATCH", "end"); +End + +WindowsCustomAction gid_Customaction_Shellextensionsdll3 + Name = "Shellextensionsdll3"; + Typ = "65"; + Source = "shlxtmsi.dll"; + Target = "InstallStartmenuFolderIcon"; + Inbinarytable = 1; + Assignment1 = ("InstallExecuteSequence", "Not REMOVE=\"ALL\" And Not PATCH", "end"); +End + +WindowsCustomAction gid_Customaction_Shellextensionsdll4 + Name = "Shellextensionsdll4"; + Typ = "65"; + Source = "shlxtmsi.dll"; + Target = "DeinstallStartmenuFolderIcon"; + Inbinarytable = 1; + Assignment1 = ("InstallExecuteSequence", "REMOVE=\"ALL\" And Not PATCH", "MigrateFeatureStates"); +End + +WindowsCustomAction gid_Customaction_Shellextensionsdll5 + Name = "Shellextensionsdll5"; + Typ = "321"; + Source = "shlxtmsi.dll"; + Target = "SetProductInstallMode"; + Inbinarytable = 1; + Assignment1 = ("InstallExecuteSequence", "Not REMOVE=\"ALL\" And Not PATCH", "FindRelatedProducts"); + Assignment2 = ("InstallUISequence", "Not REMOVE=\"ALL\" And Not PATCH", "FindRelatedProducts"); +End + +WindowsCustomAction gid_Customaction_Shellextensionsdll6 + Name = "Shellextensionsdll6"; + Typ = "65"; + Source = "shlxtmsi.dll"; + Target = "RebuildShellIconCache"; + Inbinarytable = 1; + Assignment1 = ("InstallExecuteSequence", "Not PATCH", "end"); +End + +WindowsCustomAction gid_Customaction_Shellextensionsdll7 + Name = "Shellextensionsdll7"; + Typ = "65"; + Source = "shlxtmsi.dll"; + Target = "ExecutePostUninstallScript"; + Inbinarytable = 1; + Assignment1 = ("InstallExecuteSequence", "REMOVE=\"ALL\" And Not PATCH", "InstallValidate"); +End + +WindowsCustomAction gid_Customaction_Register_Extensions + Name = "RegisterExtensions"; + Typ = "65"; + Source = "shlxtmsi.dll"; + Target = "RegisterExtensions"; + Inbinarytable = 1; + Assignment1 = ("InstallExecuteSequence", "Not REMOVE=\"ALL\"", "end"); + Assignment2 = ("AdminExecuteSequence", "Not REMOVE=\"ALL\"", "end"); +End + +WindowsCustomAction gid_Customaction_Set_Admininstall + Name = "SetAdminInstallProperty"; + Typ = "65"; + Source = "shlxtmsi.dll"; + Target = "SetAdminInstallProperty"; + Inbinarytable = 1; + Assignment1 = ("AdminExecuteSequence", "", "InstallInitialize"); +End + +/* +WindowsCustomAction gid_Customaction_Remove_Extensions + Name = "RemoveExtensions"; + Typ = "65"; + Source = "shlxtmsi.dll"; + Target = "RemoveExtensions"; + Inbinarytable = 1; + Assignment1 = ("InstallExecuteSequence", "REMOVE=\"ALL\"", "Shellextensionsdll4"); +End +*/ + +WindowsCustomAction gid_Customaction_Deregister_Extensions + Name = "DeregisterExtensions"; + Typ = "65"; + Source = "shlxtmsi.dll"; + Target = "DeregisterExtensions"; + Inbinarytable = 1; + // Assignment1 = ("InstallExecuteSequence", "Not REMOVE=\"\"", "gid_Customaction_Remove_Extensions"); + Assignment1 = ("InstallExecuteSequence", "Not REMOVE=\"\"", "behind_IsolateComponents"); +End + +WindowsCustomAction gid_Customaction_Check_Install_Directory + Name = "CheckInstallDirectory"; + Typ = "65"; + Source = "shlxtmsi.dll"; + Target = "CheckInstallDirectory"; + Inbinarytable = 1; + Assignment1 = ("InstallExecuteSequence", "Not Installed", "CheckVersions"); + Assignment2 = ("ControlEvent", "SetupType", "Next", "DoAction", "CheckInstallDirectory", "_IsSetupTypeMin = \"Typical\" And Not Installed", "2"); + Assignment3 = ("ControlEvent", "CustomSetup", "Next", "DoAction", "CheckInstallDirectory", "Not Installed", "2"); +End + +WindowsCustomAction gid_Customaction_Dotnetcheck + Name = "DotNetCheck"; + Typ = "321"; + Source = "shlxtmsi.dll"; + Target = "DotNetCheck"; + Inbinarytable = 1; + Assignment1 = ("InstallExecuteSequence", "Not REMOVE=\"ALL\"", "LaunchConditions"); + Assignment2 = ("InstallUISequence", "Not REMOVE=\"ALL\"", "LaunchConditions"); +End + +WindowsCustomAction gid_Customaction_CopyEditionData + Name = "CopyEditionData"; + Typ = "1"; + Source = "shlxtmsi.dll"; + Target = "copyEditionData"; + Inbinarytable = 1; + Assignment1 = ("InstallExecuteSequence", "Not REMOVE=\"ALL\"", "end"); + Assignment2 = ("AdminExecuteSequence", "", "end"); +End + +WindowsCustomAction gid_Customaction_CopyExtensionData + Name = "CopyExtensionData"; + Typ = "1"; + Source = "shlxtmsi.dll"; + Target = "copyExtensionData"; + Inbinarytable = 1; + Assignment1 = ("InstallExecuteSequence", "Not REMOVE=\"ALL\"", "RegisterExtensions"); + Assignment2 = ("AdminExecuteSequence", "", "RegisterExtensions"); +End + +WindowsCustomAction gid_Customaction_RegCleanOld + Name = "RegCleanOld"; + Typ = "65"; + Source = "regcleanold.dll"; + Target = "CleanCurUserOldSystemRegistryFromSetup"; + Inbinarytable = 1; + Assignment1 = ("InstallExecuteSequence", "Not REMOVE=\"ALL\" And Not PATCH And Not ALLUSERS=\"\"", "end"); +End + +WindowsCustomAction gid_Customaction_Patch_Regpatchactivex_Patchactivexcontrol + Name = "PatchActiveXControl"; + Typ = "65"; + Source = "regpatchactivex.dll"; + Target = "PatchActiveXControl"; + Inbinarytable = 1; + Assignment1 = ("InstallExecuteSequence", "\&FEATURETEMPLATE=3", "end"); +End + +WindowsCustomAction gid_Customaction_Patch_SetProductInstallModeAction + Name = "SetProductInstallModeAction"; + Typ = "321"; + Source = "patchmsi.dll"; + Target = "SetProductInstallMode"; + Inbinarytable = 1; + Assignment1 = ("InstallExecuteSequence", "Not Installed", "FindRelatedProducts"); + Assignment2 = ("InstallUISequence", "Not Installed", "FindRelatedProducts"); +End + +WindowsCustomAction gid_Customaction_Patch_InstallExchangeFiles + Name = "InstallExchangeFiles"; + Typ = "65"; + Source = "patchmsi.dll"; + Target = "InstallPatchedFiles"; + Inbinarytable = 1; + Assignment1 = ("InstallExecuteSequence", "Not Installed", "behind_InstallFinalize"); + Assignment2 = ("AdminExecuteSequence", "", "behind_InstallFinalize"); +End + +WindowsCustomAction gid_Customaction_Langpack_Register_Extensions + Name = "RegisterExtensions"; + Typ = "65"; + Source = "lngpckinsthlp.dll"; + Target = "RegisterExtensions"; + Inbinarytable = 1; + Assignment1 = ("InstallExecuteSequence", "", "end"); + Assignment2 = ("AdminExecuteSequence", "", "end"); +End + +WindowsCustomAction gid_Customaction_Langpack_Deregister_Extensions + Name = "DeregisterExtensions"; + Typ = "65"; + Source = "lngpckinsthlp.dll"; + Target = "DeregisterExtensions"; + Inbinarytable = 1; + Assignment1 = ("InstallExecuteSequence", "", "InstallInitialize"); +End + +WindowsCustomAction gid_Customaction_Patch_Register_Extensions + Name = "RegisterExtensions"; + Typ = "65"; + Source = "patchmsi.dll"; + Target = "RegisterExtensions"; + Inbinarytable = 1; + Assignment1 = ("InstallExecuteSequence", "", "end"); + Assignment2 = ("AdminExecuteSequence", "", "end"); +End + +WindowsCustomAction gid_Customaction_Patch_Deregister_Extensions + Name = "DeregisterExtensions"; + Typ = "65"; + Source = "patchmsi.dll"; + Target = "DeregisterExtensions"; + Inbinarytable = 1; + Assignment1 = ("InstallExecuteSequence", "", "InstallInitialize"); +End + +WindowsCustomAction gid_Customaction_Patch_SetFeatureState + Name = "SetFeatureState"; + Typ = "65"; + Source = "patchmsi.dll"; + Target = "SetFeatureState"; + Inbinarytable = 1; + Assignment1 = ("InstallExecuteSequence", "Not Installed", "SetNewFeatureState"); +End + +WindowsCustomAction gid_Customaction_Patch_DeinstallExchangeFiles + Name = "DeinstallExchangeFiles"; + Typ = "65"; + Source = "patchmsi.dll"; + Target = "UninstallPatchedFiles"; + Inbinarytable = 1; + Assignment1 = ("InstallExecuteSequence", "Installed", "RemoveIniValues"); +End + +WindowsCustomAction gid_Customaction_Patch_Shutdownquickstarter + Name = "ShutDownQuickstarter"; + Typ = "65"; + Source = "patchmsi.dll"; + Target = "ShutDownQuickstarter"; + Inbinarytable = 1; + Assignment1 = ("ControlEvent", "DestinationFolder", "Next", "DoAction", "ShutDownQuickstarter", "1", "0"); + Assignment2 = ("InstallExecuteSequence", "", "IsolateComponents"); +End + +WindowsCustomAction gid_Customaction_Patch_Isofficerunning + Name = "IsOfficeRunning"; + Typ = "321"; + Source = "patchmsi.dll"; + Target = "IsOfficeRunning"; + Inbinarytable = 1; + Assignment1 = ("ControlEvent", "ReadyToInstall", "InstallNow", "DoAction", "IsOfficeRunning", "1", "1"); + Assignment2 = ("InstallExecuteSequence", "VersionNT < 600", "RunningOffice"); +End + +WindowsCustomAction gid_Customaction_Full_Isofficerunning + Name = "IsOfficeRunning"; + Typ = "65"; + Source = "shlxtmsi.dll"; + Target = "IsOfficeRunning"; + Inbinarytable = 1; + Assignment1 = ("InstallExecuteSequence", "VersionNT < 600 Or Not PATCH", "RunningOffice"); +End + +WindowsCustomAction gid_Customaction_Langpack_Isofficerunning + Name = "IsOfficeRunning"; + Typ = "65"; + Source = "lngpckinsthlp.dll"; + Target = "IsOfficeRunning"; + Inbinarytable = 1; + Assignment1 = ("InstallExecuteSequence", "PATCH And VersionNT < 600", "RunningOffice"); +End + +WindowsCustomAction gid_Customaction_CheckPatchList + Name = "CheckPatchList"; + Typ = "65"; + Source = "shlxtmsi.dll"; + Target = "CheckPatchList"; + Inbinarytable = 1; + Assignment1 = ("InstallExecuteSequence", "PATCH", "Patch1NotInstalled"); +End + +WindowsCustomAction gid_Customaction_Patch_SetUserInstallMode + Name = "SetUserInstallMode"; + Typ = "321"; + Source = "patchmsi.dll"; + Target = "GetUserInstallMode"; + Inbinarytable = 1; + Assignment1 = ("ControlEvent", "InstallWelcome", "Next", "DoAction", "SetUserInstallMode", "1", "1"); + Assignment2 = ("ControlEvent", "InstallChangeFolder", "OK", "DoAction", "SetUserInstallMode", "1", "8"); + Assignment3 = ("ControlCondition", "DestinationFolder", "Next", "Enable", "NOT INVALIDDIRECTORY And NOT PATCHISOLDER And NOT ISWRONGPRODUCT"); + Assignment4 = ("ControlCondition", "DestinationFolder", "Next", "Disable", "INVALIDDIRECTORY Or PATCHISOLDER Or ISWRONGPRODUCT"); + Assignment5 = ("ControlCondition", "DestinationFolder", "LabelStartInstall", "Show", "NOT INVALIDDIRECTORY And NOT PATCHISOLDER And NOT ISWRONGPRODUCT"); + Assignment6 = ("ControlCondition", "DestinationFolder", "LabelInvalidDir", "Show", "INVALIDDIRECTORY"); + Assignment7 = ("ControlCondition", "DestinationFolder", "LabelPatchOlder", "Show", "PATCHISOLDER"); + Assignment8 = ("ControlCondition", "DestinationFolder", "LabelWrongProduct", "Show", "ISWRONGPRODUCT"); + Assignment9 = ("ControlCondition", "DestinationFolder", "LabelStartInstall2", "Show", "NOT INVALIDDIRECTORY And NOT PATCHISOLDER And NOT ISWRONGPRODUCT"); + Assignment10 = ("ControlCondition", "DestinationFolder", "LabelInvalidDir2", "Show", "INVALIDDIRECTORY"); + Assignment11 = ("ControlCondition", "DestinationFolder", "LabelPatchOlder2", "Show", "PATCHISOLDER"); + Assignment12 = ("ControlCondition", "DestinationFolder", "LabelWrongProduct2", "Show", "ISWRONGPRODUCT"); + Assignment13 = ("InstallExecuteSequence", "Not Installed", "PatchIsOlder"); +End + +WindowsCustomAction gid_Customaction_Langpack_SetUserInstallMode + Name = "SetUserInstallMode"; + Typ = "65"; + Source = "lngpckinsthlp.dll"; + Target = "GetUserInstallMode"; + Inbinarytable = 1; + Assignment1 = ("ControlEvent", "InstallWelcome", "Next", "DoAction", "SetUserInstallMode", "1", "1"); + Assignment2 = ("ControlEvent", "InstallChangeFolder", "OK", "DoAction", "SetUserInstallMode", "1", "8"); + Assignment3 = ("ControlCondition", "DestinationFolder", "Next", "Enable", "NOT INVALIDDIRECTORY And NOT ISWRONGPRODUCT"); + Assignment4 = ("ControlCondition", "DestinationFolder", "Next", "Disable", "INVALIDDIRECTORY Or ISWRONGPRODUCT"); + Assignment5 = ("ControlCondition", "DestinationFolder", "LabelStartInstall", "Show", "NOT INVALIDDIRECTORY And NOT ISWRONGPRODUCT"); + Assignment6 = ("ControlCondition", "DestinationFolder", "LabelInvalidDir", "Show", "INVALIDDIRECTORY"); + Assignment7 = ("ControlCondition", "DestinationFolder", "LabelWrongProduct", "Show", "ISWRONGPRODUCT"); + Assignment8 = ("ControlCondition", "DestinationFolder", "LabelStartInstall2", "Show", "NOT INVALIDDIRECTORY And NOT ISWRONGPRODUCT"); + Assignment9 = ("ControlCondition", "DestinationFolder", "LabelInvalidDir2", "Show", "INVALIDDIRECTORY"); + Assignment10 = ("ControlCondition", "DestinationFolder", "LabelWrongProduct2", "Show", "ISWRONGPRODUCT"); +End + +WindowsCustomAction gid_Customaction_MigrateInstallPath + Name = "MigrateInstallPath"; + Typ = "321"; + Source = "shlxtmsi.dll"; + Target = "MigrateInstallPath"; + Inbinarytable = 1; + Assignment1 = ("InstallExecuteSequence", "Not REMOVE=\"ALL\" And Not PATCH", "CostInitialize"); + Assignment2 = ("InstallUISequence", "Not REMOVE=\"ALL\" And Not PATCH", "CostInitialize"); +End + +WindowsCustomAction gid_Customaction_CheckVersions + Name = "CheckVersions"; + Typ = "321"; + Source = "sn_tools.dll"; + Target = "CheckVersions"; + Inbinarytable = 1; + Assignment1 = ("InstallExecuteSequence", "NOT Installed", "NewProductFound"); + Assignment2 = ("InstallUISequence", "NOT Installed", "NewProductFound"); +End + +WindowsCustomAction gid_Customaction_ShowReleaseNotes1 + Name = "ShowReleaseNotesBefore"; + Typ = "65"; + Source = "relnotes.dll"; + Target = "ShowReleaseNotesBefore"; + Inbinarytable = 1; + Assignment1 = ("InstallExecuteSequence", "(Not Installed or ISPATCH) and Not REMOVE=\"ALL\"", "behind_InstallValidate"); +End + +WindowsCustomAction gid_Customaction_ShowReleaseNotes2 + Name = "ShowReleaseNotesAfter"; + Typ = "65"; + Source = "relnotes.dll"; + Target = "ShowReleaseNotesAfter"; + Inbinarytable = 1; + Assignment1 = ("InstallExecuteSequence", "(Not Installed or ISPATCH) and Not REMOVE=\"ALL\"", "end"); +End + +WindowsCustomAction gid_Customaction_RebaseLibrariesonproperties + Name = "RebaseLibrariesOnProperties"; + Typ = "65"; + Source = "rebase.dll"; + Target = "RebaseLibrariesOnProperties"; + Inbinarytable = 1; + Assignment1 = ("InstallExecuteSequence", "Not REMOVE=\"ALL\"", "end"); + Assignment2 = ("AdminExecuteSequence", "Not REMOVE=\"ALL\"", "end"); +End + +WindowsCustomAction gid_Customaction_ShowSurvey + Name = "ShowSurveyAfterUninstall"; + Typ = "65"; + Source = "relnotes.dll"; + Target = "ShowSurveyAfter"; + Inbinarytable = 1; + Assignment1 = ("InstallExecuteSequence", "REMOVE=\"ALL\" and Not UPGRADINGPRODUCTCODE", "end"); +End diff --git a/scp2/source/python/file_python.scp b/scp2/source/python/file_python.scp new file mode 100644 index 000000000000..d8412b7e2cab --- /dev/null +++ b/scp2/source/python/file_python.scp @@ -0,0 +1,159 @@ +/************************************************************************* + * + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2008 by Sun Microsystems, Inc. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * $RCSfile: file_python.scp,v $ + * $Revision: 1.19 $ + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * + ************************************************************************/ + +#include "macros.inc" + +File gid_File_Lib_Pyuno + TXT_FILE_BODY; + #ifdef UNX + Name = STRING(CONCAT2(libpyuno,UNXSUFFIX)); + #else + Name = "pyuno.pyd"; + #endif + Dir = gid_Dir_Program; + Styles = (PACKED); +End + +File gid_File_Lib_Pythonloader + TXT_FILE_BODY; + Dir = gid_Dir_Program; + #ifdef UNX + Name = STRING(CONCAT2(pythonloader.uno,UNXSUFFIX)); + #else + Name = "pythonloader.uno.dll"; + #endif + RegistryID = gid_Starregistry_Services_Rdb; + NativeServicesURLPrefix = "vnd.sun.star.expand:$OOO_BASE_DIR/program/"; + Styles = (PACKED,UNO_COMPONENT); +End + +File gid_File_Py_Unohelper + TXT_FILE_BODY; + Dir = gid_Dir_Program; + Name = "unohelper.py"; + Styles = (PACKED); +End + +File gid_File_Py_Officehelper + TXT_FILE_BODY; + Dir = gid_Dir_Program; + Name = "officehelper.py"; + Styles = (PACKED); +End + +File gid_File_Py_Uno + TXT_FILE_BODY; + Dir = gid_Dir_Program; + Name = "uno.py"; + Styles = (PACKED); +End + +File gid_File_Py_Pythonloader + TXT_FILE_BODY; + Dir = gid_Dir_Program; + Name = "pythonloader.py"; + Styles = (PACKED); +End + +#ifndef SYSTEM_PYTHON +File gid_File_Py_Python_Core + TXT_FILE_BODY; + Dir = gid_Dir_Program; + Name = STRING(CONCAT3(python-core-,PYVERSION,.zip)); + Styles = (ARCHIVE); +End + +#ifdef UNX +File gid_File_Py_Python_Bin + BIN_FILE_BODY; + Dir = gid_Dir_Program; + Name = "python.bin"; + Styles = (PACKED); +End +#endif +#endif + +// Scripting Framework Python script proxy + +File gid_File_Py_Pythonscript + TXT_FILE_BODY; + Dir = gid_Dir_Program; + Name = "pythonscript.py"; + RegistryID = gid_Starregistry_Services_Rdb; + Styles = (PACKED,UNO_COMPONENT); +End + +//Scripting Framework Python example scripts + +File gid_File_Scripts_Python + TXT_FILE_BODY; + Styles = (ARCHIVE); + Dir = gid_Dir_Share_Scripts; + Name = "ScriptsPython.zip"; +End + +// Scripting Framework Python configuration settings + +File gid_File_Registry_Spool_Oo_Scripting_Python_Xcu + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Modules_Oo_Office_Scripting; + Name = "/registry/spool/org/openoffice/Office/Scripting-python.xcu"; +End + +#ifndef SYSTEM_PYTHON +File gid_File_Lib_Python_So + TXT_FILE_BODY; + Dir = gid_Dir_Program; + Name = STRING(PY_FULL_DLL_NAME); + Styles = (PACKED); +End +#ifdef WNT +File gid_File_Lib_Python_So_Brand // Fix for system-python-problem on windows + TXT_FILE_BODY; + Dir = gid_Brand_Dir_Program; + Name = STRING(PY_FULL_DLL_NAME); + Styles = (PACKED); +End +#endif +#endif + +#ifdef UNX + +// pyuno.so even on Mac OS X, because it is a python module +File gid_File_Pyuno + TXT_FILE_BODY; + Name = "pyuno.so"; + Dir = gid_Dir_Program; + Styles = (PACKED); +End + +#endif + diff --git a/scp2/source/python/makefile.mk b/scp2/source/python/makefile.mk new file mode 100644 index 000000000000..f78bdbd7d349 --- /dev/null +++ b/scp2/source/python/makefile.mk @@ -0,0 +1,67 @@ +#************************************************************************* +# +# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. +# +# Copyright 2008 by Sun Microsystems, Inc. +# +# OpenOffice.org - a multi-platform office productivity suite +# +# $RCSfile: makefile.mk,v $ +# +# $Revision: 1.15 $ +# +# This file is part of OpenOffice.org. +# +# OpenOffice.org is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License version 3 +# only, as published by the Free Software Foundation. +# +# OpenOffice.org is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License version 3 for more details +# (a copy is included in the LICENSE file that accompanied this code). +# +# You should have received a copy of the GNU Lesser General Public License +# version 3 along with OpenOffice.org. If not, see +# <http://www.openoffice.org/license.html> +# for a copy of the LGPLv3 License. +# +#************************************************************************* + +PRJ=..$/.. + +PRJPCH= + +PRJNAME=scp2 +TARGET=python +TARGETTYPE=CUI + +# --- Settings ----------------------------------------------------- + +.INCLUDE : settings.mk + +.IF "$(SYSTEM_PYTHON)" == "YES" +SCPDEFS+=-DSYSTEM_PYTHON +.ELSE +.INCLUDE : pyversion.mk +.ENDIF + +SCPDEFS+=\ + -DPYVERSION=$(PYVERSION) \ + -DPY_FULL_DLL_NAME=$(PY_FULL_DLL_NAME) + +SCP_PRODUCT_TYPE=osl + +PARFILES=\ + module_python.par \ + module_python_mailmerge.par \ + profileitem_python.par \ + file_python.par + +ULFFILES= \ + module_python.ulf \ + module_python_mailmerge.ulf + +# --- File --------------------------------------------------------- +.INCLUDE : target.mk diff --git a/scp2/source/python/module_python.scp b/scp2/source/python/module_python.scp new file mode 100644 index 000000000000..a3e7611dc56f --- /dev/null +++ b/scp2/source/python/module_python.scp @@ -0,0 +1,42 @@ +/************************************************************************* + * + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2008 by Sun Microsystems, Inc. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * $RCSfile: module_python.scp,v $ + * $Revision: 1.13 $ + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * + ************************************************************************/ + +#include "macros.inc" + +Module gid_Module_Optional_Pyuno + PackageInfo = "packinfo_office.txt"; + MOD_NAME_DESC ( MODULE_OPTIONAL_PYTHON ); + ParentID = gid_Module_Optional; + Sortkey = "750"; + Files = (gid_File_Pyuno,gid_File_Lib_Pyuno,gid_File_Lib_Pythonloader,gid_File_Py_Unohelper,gid_File_Py_Officehelper,gid_File_Py_Uno,gid_File_Py_Pythonloader,gid_File_Py_Python_Core,gid_File_Py_Python_Bin,gid_File_Lib_Python_So, gid_File_Lib_Python_So_Brand, gid_File_Py_Scriptprovider,gid_File_Py_Pythonscript,gid_File_Scripts_Python,gid_File_Registry_Spool_Oo_Scripting_Python_Xcu); + Minimal = NO; + Default = YES; + Styles = ( ); +End diff --git a/scp2/source/python/module_python.ulf b/scp2/source/python/module_python.ulf new file mode 100644 index 000000000000..411debf2d469 --- /dev/null +++ b/scp2/source/python/module_python.ulf @@ -0,0 +1,35 @@ +/************************************************************************* + * + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2008 by Sun Microsystems, Inc. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * $RCSfile: module_python.ulf,v $ + * $Revision: 1.9 $ + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * + ************************************************************************/ + +[STR_NAME_MODULE_OPTIONAL_PYTHON] +en-US = "Python-UNO Bridge" + +[STR_DESC_MODULE_OPTIONAL_PYTHON] +en-US = "Adds the ability to automate %PRODUCTNAME with the python scripting language. See http://udk.openoffice.org/python/python-bridge.html for a complete documentation." diff --git a/scp2/source/python/module_python_mailmerge.scp b/scp2/source/python/module_python_mailmerge.scp new file mode 100644 index 000000000000..2d7f68d3a315 --- /dev/null +++ b/scp2/source/python/module_python_mailmerge.scp @@ -0,0 +1,39 @@ +/************************************************************************* + * + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2008 by Sun Microsystems, Inc. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * $RCSfile: module_python_mailmerge.scp,v $ + * $Revision: 1.8 $ + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * + ************************************************************************/ + +#include "macros.inc" + +File gid_File_Pymailmerge + TXT_FILE_BODY; + Dir = gid_Dir_Program; + Name = "mailmerge.py"; + RegistryID = gid_Starregistry_Services_Rdb; + Styles = (PACKED,UNO_COMPONENT); +End diff --git a/scp2/source/python/module_python_mailmerge.ulf b/scp2/source/python/module_python_mailmerge.ulf new file mode 100755 index 000000000000..12de9f65ed8f --- /dev/null +++ b/scp2/source/python/module_python_mailmerge.ulf @@ -0,0 +1,35 @@ +/************************************************************************* + * + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2008 by Sun Microsystems, Inc. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * $RCSfile: module_python_mailmerge.ulf,v $ + * $Revision: 1.5 $ + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * + ************************************************************************/ + +[STR_NAME_MODULE_OPTIONAL_PYTHON_MAILMERGE] +en-US = "E-mail Mailmerge" + +[STR_DESC_MODULE_OPTIONAL_PYTHON_MAILMERGE] +en-US = "Module for %PRODUCTNAME E-mail Mailmerge feature" diff --git a/scp2/source/python/profileitem_python.scp b/scp2/source/python/profileitem_python.scp new file mode 100644 index 000000000000..75bb6710f0f9 --- /dev/null +++ b/scp2/source/python/profileitem_python.scp @@ -0,0 +1,85 @@ +/************************************************************************* + * + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2008 by Sun Microsystems, Inc. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * $RCSfile: profileitem_python.scp,v $ + * $Revision: 1.10 $ + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * + ************************************************************************/ + +#include "macros.inc" + + +Profile gid_Profile_Pythonloader_Uno_Ini + ModuleID = gid_Module_Optional_Pyuno; + #ifdef UNX + Name = "pythonloader.unorc"; + #else + Name = "pythonloader.uno.ini"; + #endif + Dir = gid_Dir_Program; + Styles = (NETWORK); +End + +#ifndef SYSTEM_PYTHON +ProfileItem gid_Profileitem_Pythonloader_Pythonhome + ProfileID = gid_Profile_Pythonloader_Uno_Ini; + ModuleID = gid_Module_Optional_Pyuno; + Section = "Bootstrap"; + Order = 1; + Key = "PYUNO_LOADER_PYTHONHOME"; + Value = CONCAT2($ORIGIN/python-core-,PYVERSION); +End +#endif + +ProfileItem gid_Profileitem_Pythonloader_Pythonpath + ProfileID = gid_Profile_Pythonloader_Uno_Ini; + ModuleID = gid_Module_Optional_Pyuno; + Section = "Bootstrap"; + Order = 1; + Key = "PYUNO_LOADER_PYTHONPATH"; +#ifdef SYSTEM_PYTHON + Value = "$ORIGIN"; +#else + #ifdef UNX + Value = CONCAT9($ORIGIN/python-core-,PYVERSION, + /lib $ORIGIN/python-core-,PYVERSION, + /lib/lib-dynload $ORIGIN/python-core-,PYVERSION, + /lib/lib-tk $ORIGIN/python-core-,PYVERSION, + /lib/site-packages $ORIGIN); + #else + #ifdef _gcc3 + Value = STRING(CONCAT9($ORIGIN/python-core-,PYVERSION, + /lib $ORIGIN/python-core-,PYVERSION, + /lib/lib-dynload $ORIGIN/python-core-,PYVERSION, + /lib/lib-tk $ORIGIN/python-core-,PYVERSION, + /lib/site-packages $ORIGIN)); + #else + Value = STRING(CONCAT5($ORIGIN/python-core-,PYVERSION, + /lib $ORIGIN/python-core-,PYVERSION, + /lib/site-packages $ORIGIN)); + #endif + #endif +#endif +End diff --git a/scp2/source/quickstart/file_quickstart.scp b/scp2/source/quickstart/file_quickstart.scp new file mode 100644 index 000000000000..50548eac85f9 --- /dev/null +++ b/scp2/source/quickstart/file_quickstart.scp @@ -0,0 +1,38 @@ +/************************************************************************* + * + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2008 by Sun Microsystems, Inc. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * $RCSfile: file_quickstart.scp,v $ + * $Revision: 1.8 $ + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * + ************************************************************************/ + +#include "macros.inc" + +File gid_File_Exe_Quickstart + BIN_FILE_BODY; + Styles = (PACKED); + Dir = gid_Brand_Dir_Program; + Name = "quickstart.exe"; +End diff --git a/scp2/source/quickstart/folderitem_quickstart.scp b/scp2/source/quickstart/folderitem_quickstart.scp new file mode 100644 index 000000000000..0243c6fba216 --- /dev/null +++ b/scp2/source/quickstart/folderitem_quickstart.scp @@ -0,0 +1,38 @@ +/************************************************************************* + * + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2008 by Sun Microsystems, Inc. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * $RCSfile: folderitem_quickstart.scp,v $ + * $Revision: 1.4 $ + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * + ************************************************************************/ + +#include "macros.inc" + +FolderItem gid_Folderitem_Exe_Quickstart + ModuleID = gid_Module_Optional_Quickstart; + Name = "%PRODUCTNAME %PRODUCTVERSION"; + FolderID = PREDEFINED_AUTOSTART; + FileID = gid_File_Exe_Install_Quickstart; +End diff --git a/scp2/source/quickstart/makefile.mk b/scp2/source/quickstart/makefile.mk new file mode 100644 index 000000000000..96adeafcce16 --- /dev/null +++ b/scp2/source/quickstart/makefile.mk @@ -0,0 +1,57 @@ +#************************************************************************* +# +# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. +# +# Copyright 2008 by Sun Microsystems, Inc. +# +# OpenOffice.org - a multi-platform office productivity suite +# +# $RCSfile: makefile.mk,v $ +# +# $Revision: 1.9 $ +# +# This file is part of OpenOffice.org. +# +# OpenOffice.org is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License version 3 +# only, as published by the Free Software Foundation. +# +# OpenOffice.org is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License version 3 for more details +# (a copy is included in the LICENSE file that accompanied this code). +# +# You should have received a copy of the GNU Lesser General Public License +# version 3 along with OpenOffice.org. If not, see +# <http://www.openoffice.org/license.html> +# for a copy of the LGPLv3 License. +# +#************************************************************************* + +PRJ=..$/.. + +PRJPCH= + +PRJNAME=scp2 +TARGET=quickstart +TARGETTYPE=CUI + +# --- Settings ----------------------------------------------------- + +.INCLUDE : settings.mk + +SCP_PRODUCT_TYPE=osl + +.IF "$(GUI)"=="WNT" +PARFILES= \ + module_quickstart.par \ + file_quickstart.par \ + registryitem_quickstart.par +.ENDIF + +ULFFILES= \ + module_quickstart.ulf + +# --- File --------------------------------------------------------- +.INCLUDE : target.mk diff --git a/scp2/source/quickstart/module_quickstart.scp b/scp2/source/quickstart/module_quickstart.scp new file mode 100644 index 000000000000..7e1bad4f825f --- /dev/null +++ b/scp2/source/quickstart/module_quickstart.scp @@ -0,0 +1,39 @@ +/************************************************************************* + * + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2008 by Sun Microsystems, Inc. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * $RCSfile: module_quickstart.scp,v $ + * $Revision: 1.10 $ + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * + ************************************************************************/ + +#include "macros.inc" + +Module gid_Module_Optional_Quickstart + MOD_NAME_DESC ( MODULE_OPTIONAL_QUICKSTART ); + Sortkey = "1400"; + Default = YES; + ParentID = gid_Module_Optional; + Files = (gid_File_Exe_Quickstart, gid_File_Tmp_Userinstall_Quickstart_Inf); +End diff --git a/scp2/source/quickstart/module_quickstart.ulf b/scp2/source/quickstart/module_quickstart.ulf new file mode 100644 index 000000000000..93d39ef0bf6b --- /dev/null +++ b/scp2/source/quickstart/module_quickstart.ulf @@ -0,0 +1,38 @@ +/************************************************************************* + * + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2008 by Sun Microsystems, Inc. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * $RCSfile: module_quickstart.ulf,v $ + * $Revision: 1.6 $ + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * + ************************************************************************/ + +[STR_NAME_MODULE_OPTIONAL_QUICKSTART] +en-US = "Quickstarter" + +[STR_DESC_MODULE_OPTIONAL_QUICKSTART] +en-US = "Loads basic components on system start to accelerate start up time of %PRODUCTNAME %PRODUCTVERSION." + + + diff --git a/scp2/source/quickstart/registryitem_quickstart.scp b/scp2/source/quickstart/registryitem_quickstart.scp new file mode 100644 index 000000000000..3a10ff71e929 --- /dev/null +++ b/scp2/source/quickstart/registryitem_quickstart.scp @@ -0,0 +1,39 @@ +/************************************************************************* + * + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2008 by Sun Microsystems, Inc. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * $RCSfile: registryitem_quickstart.scp,v $ + * $Revision: 1.4 $ + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * + ************************************************************************/ + +#include "macros.inc" + +RegistryItem gid_Regitem_Software_OpenOffice_Quickstarterinstalled + ParentID = PREDEFINED_HKEY_LOCAL_MACHINE; + Subkey = "Software\OpenOffice.org"; + ModuleID = gid_Module_Optional_Quickstart; + Name = "QuickStarterInstalled"; + Value = "1"; +End diff --git a/scp2/source/sdkoo/makefile.mk b/scp2/source/sdkoo/makefile.mk new file mode 100644 index 000000000000..5a4fdf72f021 --- /dev/null +++ b/scp2/source/sdkoo/makefile.mk @@ -0,0 +1,50 @@ +#************************************************************************* +# +# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. +# +# Copyright 2008 by Sun Microsystems, Inc. +# +# OpenOffice.org - a multi-platform office productivity suite +# +# $RCSfile: makefile.mk,v $ +# +# $Revision: 1.4 $ +# +# This file is part of OpenOffice.org. +# +# OpenOffice.org is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License version 3 +# only, as published by the Free Software Foundation. +# +# OpenOffice.org is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License version 3 for more details +# (a copy is included in the LICENSE file that accompanied this code). +# +# You should have received a copy of the GNU Lesser General Public License +# version 3 along with OpenOffice.org. If not, see +# <http://www.openoffice.org/license.html> +# for a copy of the LGPLv3 License. +# +#************************************************************************* + +PRJ=..$/.. +PRJNAME=scp2so +TARGET=sdkoo + +.INCLUDE: settings.mk + +SCP_PRODUCT_TYPE=osl + +PARFILES= \ + sdkoo.par + +#.IF "$(OS)" == "MACOSX" +#PARFILES+= module_sdkoo.par +# +#ULFFILES= module_sdkoo.ulf +#.ENDIF + + +.INCLUDE: target.mk diff --git a/scp2/source/sdkoo/module_sdkoo.scp b/scp2/source/sdkoo/module_sdkoo.scp new file mode 100644 index 000000000000..4777fb0b5598 --- /dev/null +++ b/scp2/source/sdkoo/module_sdkoo.scp @@ -0,0 +1,40 @@ +/************************************************************************* + * + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2008 by Sun Microsystems, Inc. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * $RCSfile: module_sdkoo.scp,v $ + * $Revision: 1.2 $ + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * + ************************************************************************/ + +#include "macros.inc" + +Module gid_Module_Optional_Sdkoo + PackageInfo = "packinfo_office.txt"; + MOD_NAME_DESC ( MODULE_OPTIONAL_SDKOO ); + Sortkey = "630"; + ParentID = gid_Module_Optional; + Default = NO; + Files = (gid_File_Zip_Odkexamples, gid_File_Zip_Odkcommon); +End diff --git a/scp2/source/sdkoo/module_sdkoo.ulf b/scp2/source/sdkoo/module_sdkoo.ulf new file mode 100644 index 000000000000..52c377ce6af3 --- /dev/null +++ b/scp2/source/sdkoo/module_sdkoo.ulf @@ -0,0 +1,35 @@ +/************************************************************************* + * + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2008 by Sun Microsystems, Inc. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * $RCSfile: module_sdkoo.ulf,v $ + * $Revision: 1.2 $ + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * + ************************************************************************/ + +[STR_NAME_MODULE_OPTIONAL_SDKOO] +en-US = "Software Development Kit (SDK)" + +[STR_DESC_MODULE_OPTIONAL_SDKOO] +en-US = "The SDK provides all necessary tools, examples and documentation to program with and for the office." diff --git a/scp2/source/sdkoo/sdkoo.scp b/scp2/source/sdkoo/sdkoo.scp new file mode 100644 index 000000000000..b8dd4e5faed4 --- /dev/null +++ b/scp2/source/sdkoo/sdkoo.scp @@ -0,0 +1,248 @@ +/************************************************************************* +* + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2008 by Sun Microsystems, Inc. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * $RCSfile: sdkoo.scp,v $ + * $Revision: 1.7 $ + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * +************************************************************************/ + +#include "macros.inc" + +Installation gid_Installation_Sdk + ProductName = "${PRODUCTNAME}"; + ProductVersion = "${PRODUCTVERSION}"; + ProductExtension = "${PRODUCTEXTENSION}"; + OOoBaseVersion = "${OOOBASEVERSION}"; +#if defined WNT + DefaultDestPath = "<winprogpath>\%PRODUCTNAME"; +#else + DefaultDestPath = "/opt/%PRODUCTNAME"; +#endif +End + +DataCarrier gid_Datacarrier + Name = "%PRODUCTNAME %PRODUCTVERSION"; + DiskNo = 1; +End + +#ifndef MACOSX + +#ifndef WNT +Directory gid_Dir_Ooo_Openofficeorg_Sdk + ParentID = PREDEFINED_PROGDIR; + #ifdef WNT + HostName = "${BASISROOTNAME}"; + #else + HostName = "${UNIXBASISROOTNAME}"; + #endif +End +#endif + +#ifndef WNT +Directory gid_Dir_Ooo_Basis_Sdk + ParentID = gid_Dir_Ooo_Openofficeorg_Sdk; + #ifdef WNT + HostName = "Basis ${OOOBASEVERSION}"; + #else + HostName = "basis${OOOBASEVERSION}"; + #endif + Styles = (BASISDIRECTORY); +End +#endif + +#endif + +Directory gid_Dir_Basis_Sdk +#if defined MACOSX + ParentID = PREDEFINED_PROGDIR; + DosName = "OpenOffice.org${OOOBASEVERSION}_SDK"; +#else + #if defined WNT + ParentID = PREDEFINED_PROGDIR; + #else + ParentID = gid_Dir_Ooo_Basis_Sdk; + #endif + DosName = "sdk"; +#endif +End + + +#if defined MACOSX +ScpAction scp_Copy_License_Html_Sdk + README_TXT_ALL_LANG(Copy, LICENSE, html); + README_TXT_ALL_LANG(Name, LICENSE, html); + Styles = (SCPZIP_REPLACE); + Subdir = "LICENSEs"; +End + +ScpAction scp_Copy_License_Txt_Sdk + README_ALL_LANG(Copy, LICENSE); + README_ALL_LANG(Name, LICENSE); + Styles = (SCPZIP_REPLACE); + Subdir = "LICENSEs"; +End +#endif + + +Directory gid_Dir_Share_Sdk + ParentID = gid_Dir_Basis_Sdk; + DosName = "share"; +End + +Directory gid_Dir_Share_Readme_Sdk + ParentID = gid_Dir_Share_Sdk; + DosName = "readme"; +End + + +Module gid_Module_Root + Name = "sdkoo"; + Description = "sdkoo"; + PackageInfo = "packinfo_sdkoo.txt"; +End + + +File gid_File_Txt_License + TXT_FILE_BODY; + Dir = gid_Dir_Share_Readme_Sdk; + #ifdef UNX + Name = "LICENSE_en-US"; + #endif + #ifdef WNT + Name = "license_en-US.txt"; + #endif + Styles = (PACKED, SCPZIP_REPLACE); +End + +File gid_File_Txt_License_Html + TXT_FILE_BODY; + Dir = gid_Dir_Share_Readme_Sdk; + #ifdef UNX + Name = "LICENSE_en-US.html"; + #endif + #ifdef WNT + Name = "license_en-US.html"; + #endif + Styles = (PACKED, SCPZIP_REPLACE); +End + +File gid_File_Txt_Readme + TXT_FILE_BODY; + Dir = gid_Dir_Share_Readme_Sdk; + #ifdef UNX + Name = "README_en-US"; + #endif + #ifdef WNT + Name = "readme_en-US.txt"; + #endif + Styles = (PACKED, SCPZIP_REPLACE); +End + +File gid_File_Txt_Readme_Html + TXT_FILE_BODY; + Dir = gid_Dir_Share_Readme_Sdk; + #ifdef UNX + Name = "README_en-US.html"; + #endif + #ifdef WNT + Name = "readme_en-US.html"; + #endif + Styles = (PACKED, SCPZIP_REPLACE); +End + + +File gid_File_Zip_Odkexamples + TXT_FILE_BODY; + Dir = gid_Dir_Basis_Sdk; + Name = "odkexamples.zip"; + Styles = (ARCHIVE,USE_INTERNAL_RIGHTS); +End + + +File gid_File_Zip_Odkcommon + TXT_FILE_BODY; + Dir = gid_Dir_Basis_Sdk; + Name = "odkcommon.zip"; + Styles = (ARCHIVE,USE_INTERNAL_RIGHTS); +End + +#if (!defined(WNT) && !defined( MACOSX) ) +Directory gid_Dir_Lib_Sdk + Styles = (CREATE); + ParentID = gid_Dir_Basis_Sdk; + DosName = "lib"; +End +#endif + +#if (!defined(WNT) && !defined( MACOSX) ) +Unixlink gid_Unixlink_Sal_Link_Sdk + BIN_FILE_BODY; + Styles = (); + Name = SCP2_URE_DL_UNO_NORMAL("sal"); + Dir = gid_Dir_Lib_Sdk; + Target = "../../ure-link/lib/" SCP2_URE_DL_UNO_VER("sal", "3"); +End +#endif + +#if (!defined(WNT) && !defined( MACOSX) ) +Unixlink gid_Unixlink_Salhelper_Link_Sdk + BIN_FILE_BODY; + Styles = (); + Name = SCP2_URE_DL_UNO_COMID_NORMAL("salhelper"); + Dir = gid_Dir_Lib_Sdk; + Target = "../../ure-link/lib/" SCP2_URE_DL_UNO_COMID_VER("salhelper", "3"); +End +#endif + +#if (!defined(WNT) && !defined( MACOSX) ) +Unixlink gid_Unixlink_Cppu_Link_Sdk + BIN_FILE_BODY; + Styles = (); + Name = SCP2_URE_DL_UNO_NORMAL("cppu"); + Dir = gid_Dir_Lib_Sdk; + Target = "../../ure-link/lib/" SCP2_URE_DL_UNO_VER("cppu", "3"); +End +#endif + +#if (!defined(WNT) && !defined( MACOSX) ) +Unixlink gid_Unixlink_Cppuhelper_Link_Sdk + BIN_FILE_BODY; + Styles = (); + // Styles = (LAYERLINK); + Name = SCP2_URE_DL_UNO_COMID_NORMAL("cppuhelper"); + Dir = gid_Dir_Lib_Sdk; + Target = "../../ure-link/lib/" SCP2_URE_DL_UNO_COMID_VER("cppuhelper", "3"); +End +#endif + +#if (!defined(WNT) && !defined( MACOSX) ) +Unixlink gid_Unixlink_Purpenvhelper_Link_Sdk + BIN_FILE_BODY; + Styles = (); + Name = SCP2_URE_DL_UNO_COMID_NORMAL("purpenvhelper"); + Dir = gid_Dir_Lib_Sdk; + Target = "../../ure-link/lib/" SCP2_URE_DL_UNO_COMID_VER("purpenvhelper", "3"); +End +#endif diff --git a/scp2/source/supported_extensions.txt b/scp2/source/supported_extensions.txt new file mode 100755 index 000000000000..c45b84ab08b1 --- /dev/null +++ b/scp2/source/supported_extensions.txt @@ -0,0 +1,80 @@ +[Calc] +ODS +OTS +SXC +STC +DIF +DBF +XLS +XLW +XLT +RTF +SDC +VOR +SLK +CSV +TXT +HTM +HTML +WK1 +WKS +123 +XML + +[Writer] +ODT +OTT +SXW +STW +DOC +DOT +RTF +SDW +VOR +TXT +HTM +HTML +XML +WPD +WPS +JTD +JTT +HWP +OTH +ODM +SXG +SGL + +[Impress] +ODP +OTP +SXI +STI +PPT +PPS +POT +SXD +SDA +SDD +SDP +VOR +ODG + +[Draw] +ODG +OTG +SXD +STD +SDA +SDD +VOR + +;[Database] +[OOo] +ODB + +[Math] +ODF +SXM +SMF +MML diff --git a/scp2/source/templates/makefile.mk b/scp2/source/templates/makefile.mk new file mode 100755 index 000000000000..59f5dab89f9e --- /dev/null +++ b/scp2/source/templates/makefile.mk @@ -0,0 +1,56 @@ +#************************************************************************* +# +# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. +# +# Copyright 2008 by Sun Microsystems, Inc. +# +# OpenOffice.org - a multi-platform office productivity suite +# +# $RCSfile: makefile.mk,v $ +# +# $Revision: 1.6 $ +# +# This file is part of OpenOffice.org. +# +# OpenOffice.org is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License version 3 +# only, as published by the Free Software Foundation. +# +# OpenOffice.org is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License version 3 for more details +# (a copy is included in the LICENSE file that accompanied this code). +# +# You should have received a copy of the GNU Lesser General Public License +# version 3 along with OpenOffice.org. If not, see +# <http://www.openoffice.org/license.html> +# for a copy of the LGPLv3 License. +# +#************************************************************************* + +PRJ=..$/.. + +PRJNAME=scp2 +TARGET=templates + +# --- Settings ----------------------------------------------------- + +.INCLUDE : settings.mk + +.INCLUDE : target.mk + +# force expanding +COMPLETELANGISO_VAR:=$(uniq $(completelangiso) $(alllangiso)) +.EXPORT : COMPLETELANGISO_VAR + +ALLTAR : $(INCCOM)$/alllangmodules.inc $(INCCOM)$/alllangmodules_root.inc $(INCCOM)$/alllangmodules_base.inc $(INCCOM)$/alllangmodules_calc.inc $(INCCOM)$/alllangmodules_draw.inc $(INCCOM)$/alllangmodules_impress.inc $(INCCOM)$/alllangmodules_math.inc $(INCCOM)$/alllangmodules_writer.inc $(INCCOM)$/alllangmodules_binfilter.inc + +.INCLUDE .IGNORE : $(MISC)$/$(TARGET)_lang_track.mk +.IF "$(LAST_COMPLETELANGISO_VAR)"!="$(COMPLETELANGISO_VAR)" +PHONYTEMPL=.PHONY +.ENDIF # "$(LAST_COMPLETELANGISO_VAR)"!="$(COMPLETELANGISO_VAR)" +$(INCCOM)$/alllangmodules%.inc $(PHONYTEMPL) : module_langpack%.sct + @@-$(RENAME) $@ $@.tmp + $(COMMAND_ECHO)$(PERL) -w modules.pl -i $< -o $@.tmp && $(RENAME:s/+//) $@.tmp $@ + @echo LAST_COMPLETELANGISO_VAR=$(COMPLETELANGISO_VAR) > $(MISC)$/$(TARGET)_lang_track.mk diff --git a/scp2/source/templates/module_langpack.sct b/scp2/source/templates/module_langpack.sct new file mode 100755 index 000000000000..1d349100eb4b --- /dev/null +++ b/scp2/source/templates/module_langpack.sct @@ -0,0 +1,37 @@ +/************************************************************************* +* + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2008 by Sun Microsystems, Inc. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * $RCSfile: module_langpack.sct,v $ + * $Revision: 1.7 $ + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * +************************************************************************/ + +Module gid_Module_Langpack_Root_<LANGUAGE_> + ParentID = gid_Module_Langpack_Languageroot; + Sortkey = "<SORTKEY>"; + Language = "<LANGUAGE>"; + MOD_NAME_DESC(MODULE_LANGPACK_<LANGUAGEBIG_>); + Styles =(LANGUAGEMODULE, SHOW_MULTILINGUAL_ONLY, USELANGUAGENAME); +End diff --git a/scp2/source/templates/module_langpack_base.sct b/scp2/source/templates/module_langpack_base.sct new file mode 100755 index 000000000000..7dacd0710437 --- /dev/null +++ b/scp2/source/templates/module_langpack_base.sct @@ -0,0 +1,40 @@ +/************************************************************************* +* + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2008 by Sun Microsystems, Inc. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * $RCSfile: module_langpack_base.sct,v $ + * $Revision: 1.3 $ + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * +************************************************************************/ + +Module gid_Module_Langpack_Base_<LANGUAGE_> + ParentID = gid_Module_Langpack_Root_<LANGUAGE_>; + Sortkey = "800"; + Language = "<LANGUAGE>"; + Assigns = gid_Module_Langpack_Base_Template; + Name = "gid_Module_Langpack_Base_<LANGUAGE_>"; + Description = "gid_Module_Langpack_Base_<LANGUAGE_>"; + PackageInfo = "packinfo_office_lang.txt"; + Styles =(HIDDEN_ROOT, LANGUAGEMODULE); +End diff --git a/scp2/source/templates/module_langpack_binfilter.sct b/scp2/source/templates/module_langpack_binfilter.sct new file mode 100644 index 000000000000..e4f558df0d1a --- /dev/null +++ b/scp2/source/templates/module_langpack_binfilter.sct @@ -0,0 +1,40 @@ +/************************************************************************* +* + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2008 by Sun Microsystems, Inc. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * $RCSfile: module_langpack_binfilter.sct,v $ + * $Revision: 1.2 $ + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * +************************************************************************/ + +Module gid_Module_Langpack_Binfilter_<LANGUAGE_> + ParentID = gid_Module_Langpack_Root_<LANGUAGE_>; + Sortkey = "900"; + Language = "<LANGUAGE>"; + Assigns = gid_Module_Langpack_Binfilter_Template; + Name = "gid_Module_Langpack_Binfilter_<LANGUAGE_>"; + Description = "gid_Module_Langpack_Binfilter_<LANGUAGE_>"; + PackageInfo = "packinfo_office_lang.txt"; + Styles =(HIDDEN_ROOT, LANGUAGEMODULE); +End diff --git a/scp2/source/templates/module_langpack_calc.sct b/scp2/source/templates/module_langpack_calc.sct new file mode 100755 index 000000000000..de6d8385fc02 --- /dev/null +++ b/scp2/source/templates/module_langpack_calc.sct @@ -0,0 +1,40 @@ +/************************************************************************* +* + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2008 by Sun Microsystems, Inc. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * $RCSfile: module_langpack_calc.sct,v $ + * $Revision: 1.3 $ + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * +************************************************************************/ + +Module gid_Module_Langpack_Calc_<LANGUAGE_> + ParentID = gid_Module_Langpack_Root_<LANGUAGE_>; + Sortkey = "450"; + Language = "<LANGUAGE>"; + Assigns = gid_Module_Langpack_Calc_Template; + Name = "gid_Module_Langpack_Calc_<LANGUAGE_>"; + Description = "gid_Module_Langpack_Calc_<LANGUAGE_>"; + PackageInfo = "packinfo_office_lang.txt"; + Styles =(HIDDEN_ROOT, LANGUAGEMODULE); +End diff --git a/scp2/source/templates/module_langpack_draw.sct b/scp2/source/templates/module_langpack_draw.sct new file mode 100755 index 000000000000..1a6349fd4c27 --- /dev/null +++ b/scp2/source/templates/module_langpack_draw.sct @@ -0,0 +1,40 @@ +/************************************************************************* +* + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2008 by Sun Microsystems, Inc. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * $RCSfile: module_langpack_draw.sct,v $ + * $Revision: 1.3 $ + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * +************************************************************************/ + +Module gid_Module_Langpack_Draw_<LANGUAGE_> + ParentID = gid_Module_Langpack_Root_<LANGUAGE_>; + Sortkey = "600"; + Language = "<LANGUAGE>"; + Assigns = gid_Module_Langpack_Draw_Template; + Name = "gid_Module_Langpack_Draw_<LANGUAGE_>"; + Description = "gid_Module_Langpack_Draw_<LANGUAGE_>"; + PackageInfo = "packinfo_office_lang.txt"; + Styles =(HIDDEN_ROOT, LANGUAGEMODULE); +End diff --git a/scp2/source/templates/module_langpack_impress.sct b/scp2/source/templates/module_langpack_impress.sct new file mode 100755 index 000000000000..919cf74e2355 --- /dev/null +++ b/scp2/source/templates/module_langpack_impress.sct @@ -0,0 +1,40 @@ +/************************************************************************* +* + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2008 by Sun Microsystems, Inc. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * $RCSfile: module_langpack_impress.sct,v $ + * $Revision: 1.3 $ + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * +************************************************************************/ + +Module gid_Module_Langpack_Impress_<LANGUAGE_> + ParentID = gid_Module_Langpack_Root_<LANGUAGE_>; + Sortkey = "500"; + Language = "<LANGUAGE>"; + Assigns = gid_Module_Langpack_Impress_Template; + Name = "gid_Module_Langpack_Impress_<LANGUAGE_>"; + Description = "gid_Module_Langpack_Impress_<LANGUAGE_>"; + PackageInfo = "packinfo_office_lang.txt"; + Styles =(HIDDEN_ROOT, LANGUAGEMODULE); +End diff --git a/scp2/source/templates/module_langpack_math.sct b/scp2/source/templates/module_langpack_math.sct new file mode 100755 index 000000000000..6b5189a86ca1 --- /dev/null +++ b/scp2/source/templates/module_langpack_math.sct @@ -0,0 +1,40 @@ +/************************************************************************* +* + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2008 by Sun Microsystems, Inc. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * $RCSfile: module_langpack_math.sct,v $ + * $Revision: 1.3 $ + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * +************************************************************************/ + +Module gid_Module_Langpack_Math_<LANGUAGE_> + ParentID = gid_Module_Langpack_Root_<LANGUAGE_>; + Sortkey = "700"; + Language = "<LANGUAGE>"; + Assigns = gid_Module_Langpack_Math_Template; + Name = "gid_Module_Langpack_Math_<LANGUAGE_>"; + Description = "gid_Module_Langpack_Math_<LANGUAGE_>"; + PackageInfo = "packinfo_office_lang.txt"; + Styles =(HIDDEN_ROOT, LANGUAGEMODULE); +End diff --git a/scp2/source/templates/module_langpack_onlineupdate.sct b/scp2/source/templates/module_langpack_onlineupdate.sct new file mode 100755 index 000000000000..6aed95ff6a2d --- /dev/null +++ b/scp2/source/templates/module_langpack_onlineupdate.sct @@ -0,0 +1,40 @@ +/************************************************************************* +* + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2008 by Sun Microsystems, Inc. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * $RCSfile: module_langpack_onlineupdate.sct,v $ + * $Revision: 1.3 $ + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * +************************************************************************/ + +Module gid_Module_Langpack_Onlineupdate_<LANGUAGE_> + ParentID = gid_Module_Langpack_Root_<LANGUAGE_>; + Sortkey = "900"; + Language = "<LANGUAGE>"; + Assigns = gid_Module_Langpack_Onlineupdate_Template; + Name = "gid_Module_Langpack_Onlineupdate_<LANGUAGE_>"; + Description = "gid_Module_Langpack_Onlineupdate_<LANGUAGE_>"; + PackageInfo = "packinfo_office_lang.txt"; + Styles =(HIDDEN_ROOT, LANGUAGEMODULE); +End diff --git a/scp2/source/templates/module_langpack_root.sct b/scp2/source/templates/module_langpack_root.sct new file mode 100755 index 000000000000..977608d78ea3 --- /dev/null +++ b/scp2/source/templates/module_langpack_root.sct @@ -0,0 +1,86 @@ +/************************************************************************* +* + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2008 by Sun Microsystems, Inc. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * $RCSfile: module_langpack_root.sct,v $ + * $Revision: 1.5 $ + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * +************************************************************************/ + +Module gid_Module_Langpack_Basis_<LANGUAGE_> + ParentID = gid_Module_Langpack_Root_<LANGUAGE_>; + InstallOrder = "200"; + Sortkey = "50"; + Language = "<LANGUAGE>"; + Assigns = gid_Module_Langpack_Basis_Template; + Name = "gid_Module_Langpack_Basis_<LANGUAGE_>"; + Description = "gid_Module_Langpack_Basis_<LANGUAGE_>"; + PackageInfo = "packinfo_office_lang.txt"; + Styles =(HIDDEN_ROOT, LANGUAGEMODULE); +End + +Module gid_Module_Langpack_Resource_<LANGUAGE_> + ParentID = gid_Module_Langpack_Root_<LANGUAGE_>; + Sortkey = "100"; + Language = "<LANGUAGE>"; + Assigns = gid_Module_Langpack_Resource_Template; + Name = "gid_Module_Langpack_Resource_<LANGUAGE_>"; + Description = "gid_Module_Langpack_Resource_<LANGUAGE_>"; + PackageInfo = "packinfo_office_lang.txt"; + Styles =(HIDDEN_ROOT, LANGUAGEMODULE); +End + +Module gid_Module_Langpack_Help_<LANGUAGE_> + ParentID = gid_Module_Langpack_Root_<LANGUAGE_>; + Sortkey = "200"; + Language = "<LANGUAGE>"; + Assigns = gid_Module_Langpack_Help_Template; + Name = "gid_Module_Langpack_Help_<LANGUAGE_>"; + Description = "gid_Module_Langpack_Help_<LANGUAGE_>"; + PackageInfo = "packinfo_office_lang.txt"; + Styles =(HIDDEN_ROOT, LANGUAGEMODULE); +End + +Module gid_Module_Langpack_Fonts_<LANGUAGE_> + ParentID = gid_Module_Langpack_Root_<LANGUAGE_>; + Sortkey = "300"; + Language = "<LANGUAGE>"; + Assigns = gid_Module_Langpack_Fonts_Template; + Name = "gid_Module_Langpack_Fonts_<LANGUAGE_>"; + Description = "gid_Module_Langpack_Fonts_<LANGUAGE_>"; + PackageInfo = "packinfo_office_lang.txt"; + Styles =(HIDDEN_ROOT, LANGUAGEMODULE); +End + +Module gid_Module_Langpack_Brand_<LANGUAGE_> + ParentID = gid_Module_Langpack_Root_<LANGUAGE_>; + Sortkey = "400"; + InstallOrder = "1050"; + Language = "<LANGUAGE>"; + Assigns = gid_Module_Langpack_Brand_Template; + Name = "gid_Module_Langpack_Brand_<LANGUAGE_>"; + Description = "gid_Module_Langpack_Brand_<LANGUAGE_>"; + PackageInfo = "packinfo_brand.txt"; + Styles =(HIDDEN_ROOT, LANGUAGEMODULE); +End diff --git a/scp2/source/templates/module_langpack_writer.sct b/scp2/source/templates/module_langpack_writer.sct new file mode 100755 index 000000000000..15e5aab9bcd9 --- /dev/null +++ b/scp2/source/templates/module_langpack_writer.sct @@ -0,0 +1,40 @@ +/************************************************************************* +* + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2008 by Sun Microsystems, Inc. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * $RCSfile: module_langpack_writer.sct,v $ + * $Revision: 1.3 $ + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * +************************************************************************/ + +Module gid_Module_Langpack_Writer_<LANGUAGE_> + ParentID = gid_Module_Langpack_Root_<LANGUAGE_>; + Sortkey = "400"; + Language = "<LANGUAGE>"; + Assigns = gid_Module_Langpack_Writer_Template; + Name = "gid_Module_Langpack_Writer_<LANGUAGE_>"; + Description = "gid_Module_Langpack_Writer_<LANGUAGE_>"; + PackageInfo = "packinfo_office_lang.txt"; + Styles =(HIDDEN_ROOT, LANGUAGEMODULE); +End diff --git a/scp2/source/templates/modules.pl b/scp2/source/templates/modules.pl new file mode 100755 index 000000000000..2b77662a95b8 --- /dev/null +++ b/scp2/source/templates/modules.pl @@ -0,0 +1,189 @@ +#************************************************************************* +# +# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. +# +# Copyright 2008 by Sun Microsystems, Inc. +# +# OpenOffice.org - a multi-platform office productivity suite +# +# $RCSfile: modules.pl,v $ +# +# $Revision: 1.3 $ +# +# This file is part of OpenOffice.org. +# +# OpenOffice.org is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License version 3 +# only, as published by the Free Software Foundation. +# +# OpenOffice.org is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License version 3 for more details +# (a copy is included in the LICENSE file that accompanied this code). +# +# You should have received a copy of the GNU Lesser General Public License +# version 3 along with OpenOffice.org. If not, see +# <http://www.openoffice.org/license.html> +# for a copy of the LGPLv3 License. +# +#************************************************************************* + +my $completelangiso_var = $ENV{COMPLETELANGISO_VAR}; +my $lastcompletelangiso_var = ""; +my $outfile = ""; +my $infile = ""; +my @infile = (); +my $globalcounter = 0; +my $globallinecounter = 0; +my $verbose = 0; + +if ( !defined $completelangiso_var) { + print STDERR "ERROR: No language defined!\n"; + exit 1; +} + +startup_check(); + +# if ( "$completelangiso_var" eq "$lastcompletelangiso_var" ) { +# print STDERR "No new languages. Keeping old file\n"; +# exit 0; +# } + +my @completelangiso = split " +", $completelangiso_var; + +open OUTFILE, ">$outfile" or die "$0 ERROR: cannot open $outfile for writing!\n"; +print OUTFILE "// generated file, do not edit\n\n"; +print OUTFILE "// languages used for last time generation\n"; +print OUTFILE "// completelangiso: $completelangiso_var\n\n"; +write_ALL_MODULES(); +close OUTFILE; +check_counter(); + +sub check_counter +{ + print STDERR "Wrote modules for $globalcounter languages ($globallinecounter lines)!\n" if $verbose; + if ( $globalcounter == 0 ) + { + print STDERR "ERROR: No languages found!\n"; + exit 1; + } + + if ( $globallinecounter == 0 ) + { + print STDERR "ERROR: No lines written!\n"; + exit 1; + } +} + + +sub write_ALL_MODULES +{ + my $counter = 0; + my $linecounter = 0; + my $linecount = $#infile + 1; + # print STDERR "Lines in inputfile: $linecount!\n"; + + foreach $lang (@completelangiso) { + $language = $lang; + $language_ = $lang; + $language_ =~ s/-/_/; + $languagebig_ = uc($lang); + $languagebig_ =~ s/-/_/; + $counter++; + my $sortkey = 100 * $counter; + + for ( $i = 0; $i <= $#infile; $i++) { + my $line = $infile[$i]; + if (( $line =~ /^\s*\*/ ) || ( $line =~ /^\s*\/\*/ )) { next; } + $line =~ s/\<LANGUAGE\>/$language/g; + $line =~ s/\<LANGUAGE_\>/$language_/g; + $line =~ s/\<LANGUAGEBIG_\>/$languagebig_/g; + $line =~ s/\<SORTKEY\>/$sortkey/g; + print OUTFILE $line; + $linecounter++; + } + print OUTFILE "\n"; + } + print OUTFILE "\n"; + + $globalcounter = $counter; + $globallinecounter = $linecounter; +} + +sub startup_check +{ + my $i; + + if ( $#ARGV >= 0 ) + { + if ( $ARGV[0] eq "-verbose" ) + { + $verbose = 1; + shift @ARGV; + } + elsif ( $ARGV[0] eq "-quiet" ) + { + # no special quiet flag/mode + shift @ARGV; + } + } + + for ( $i=0; $i <= $#ARGV; $i++) { + if ( "$ARGV[$i]" eq "-o" ) { + if ( defined $ARGV[ $i + 1] ) { + $outfile = $ARGV[ $i + 1]; + $i++; + } + } elsif ( "$ARGV[$i]" eq "-i" ) { + if ( defined $ARGV[ $i + 1] ) { + $infile = $ARGV[ $i + 1]; + $i++; + } + } else { + usage(); + } + } + + usage() if $i < 3; + usage() if "$outfile" eq ""; + usage() if "$infile" eq ""; + + if ( -f "$infile" ) { + open INFILE, "$infile" or die "$0 - ERROR: $infile exists but isn't readable.\n"; + @infile = <INFILE>; + close( INFILE ); + print STDERR "Reading template file: $infile\n" if $verbose; + my $num = $#infile + 1; + # print STDERR "Number of lines: $num\n"; + } else { + die "Template file \"$infile\" not found!\n"; + exit 1; + } + + if ( -f "$outfile" ) { + # changed script - run always + return if (stat($0))[9] > (stat("$outfile"))[9] ; + # changed template file - run always + return if (stat($infile))[9] > (stat("$outfile"))[9] ; + + open OLDFILE, "$outfile" or die "$0 - ERROR: $outfile exists but isn't readable.\n"; + while ( $line = <OLDFILE> ) { + if ( $line =~ /^\/\/.*completelangiso:/ ) { + $lastcompletelangiso_var = $line; + chomp $lastcompletelangiso_var; + $lastcompletelangiso_var =~ s/^\/\/.*completelangiso:\s*//; + last; + } + } + close OLDFILE; + } + +} + +sub usage +{ + print STDERR "Generate language modules from language script particle template (*.sct file)\n"; + print STDERR "perl $0 [-verbose] -o outputfile -i inputfile\n"; + exit 1; +} diff --git a/scp2/source/testtool/file_testtool.scp b/scp2/source/testtool/file_testtool.scp new file mode 100644 index 000000000000..4e44a1f80fcd --- /dev/null +++ b/scp2/source/testtool/file_testtool.scp @@ -0,0 +1,81 @@ +/************************************************************************* + * + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2008 by Sun Microsystems, Inc. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * $RCSfile: file_testtool.scp,v $ + * $Revision: 1.7.156.1 $ + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * + ************************************************************************/ + +#include "macros.inc" + +STD_LIB_FILE( gid_File_Lib_Communi, communi ) +STD_LIB_FILE( gid_File_Lib_Simplecm, simplecm ) + +#if defined WNT +File gid_File_Exe_Testtool + BIN_FILE_BODY; + Dir = gid_Dir_Program; + Styles = (PACKED); + Name = "testtool.exe"; +End +#endif + +File gid_File_Bin_Testtool + BIN_FILE_BODY; + Dir = gid_Dir_Program; + Styles = (PACKED); + Name = "testtool.bin"; +End + +File gid_File_Hid_Testtool + BIN_FILE_BODY; + Dir = gid_Dir_Program; + Styles = (PACKED); + Name = "hid.lst"; +End + +File gid_File_Config_Testtool + BIN_FILE_BODY; + Dir = gid_Dir_Program; + Styles = (PACKED); + #ifdef UNX + Name = "testtoolrc"; + #else + Name = "testtool.ini"; + #endif +End + +// On Mac OS X, testtool needs to find the Info.plist and needs to be located in +// the Content/MacOS directory; since the Mac OS X dmg contains all layers, +// anyway, this hack works for now: +#if defined MACOSX +Unixlink gid_Unixlink_Testtool + BIN_FILE_BODY; + Styles = (); + Name = "testtool"; + Dir = gid_Brand_Dir_Program; + Target = "../basis-link/program/testtool.bin"; +End +#endif diff --git a/scp2/source/testtool/makefile.mk b/scp2/source/testtool/makefile.mk new file mode 100644 index 000000000000..036cd1420c12 --- /dev/null +++ b/scp2/source/testtool/makefile.mk @@ -0,0 +1,54 @@ +#************************************************************************* +# +# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. +# +# Copyright 2008 by Sun Microsystems, Inc. +# +# OpenOffice.org - a multi-platform office productivity suite +# +# $RCSfile: makefile.mk,v $ +# +# $Revision: 1.5 $ +# +# This file is part of OpenOffice.org. +# +# OpenOffice.org is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License version 3 +# only, as published by the Free Software Foundation. +# +# OpenOffice.org is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License version 3 for more details +# (a copy is included in the LICENSE file that accompanied this code). +# +# You should have received a copy of the GNU Lesser General Public License +# version 3 along with OpenOffice.org. If not, see +# <http://www.openoffice.org/license.html> +# for a copy of the LGPLv3 License. +# +#************************************************************************* + +PRJ=..$/.. + +PRJPCH= + +PRJNAME=scp2 +TARGET=testtool +TARGETTYPE=CUI + +# --- Settings ----------------------------------------------------- + +.INCLUDE : settings.mk + +SCP_PRODUCT_TYPE=osl + +PARFILES= \ + module_testtool.par \ + file_testtool.par + +ULFFILES= \ + module_testtool.ulf + +# --- File --------------------------------------------------------- +.INCLUDE : target.mk diff --git a/scp2/source/testtool/module_testtool.scp b/scp2/source/testtool/module_testtool.scp new file mode 100644 index 000000000000..356772a62310 --- /dev/null +++ b/scp2/source/testtool/module_testtool.scp @@ -0,0 +1,41 @@ +/************************************************************************* + * + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2008 by Sun Microsystems, Inc. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * $RCSfile: module_testtool.scp,v $ + * $Revision: 1.9.156.1 $ + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * + ************************************************************************/ + +#include "macros.inc" + +Module gid_Module_Optional_Testtool + PackageInfo = "packinfo_office.txt"; + MOD_NAME_DESC ( MODULE_OPTIONAL_TESTTOOL ); + Sortkey = "650"; + ParentID = gid_Module_Optional; + Default = NO; + Files = (gid_File_Exe_Testtool, gid_File_Bin_Testtool, gid_File_Lib_Communi, gid_File_Lib_Simplecm, gid_File_Hid_Testtool, gid_File_Config_Testtool); + Unixlinks = (gid_Unixlink_Testtool); +End diff --git a/scp2/source/testtool/module_testtool.ulf b/scp2/source/testtool/module_testtool.ulf new file mode 100644 index 000000000000..20a93f19d6c0 --- /dev/null +++ b/scp2/source/testtool/module_testtool.ulf @@ -0,0 +1,35 @@ +/************************************************************************* + * + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2008 by Sun Microsystems, Inc. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * $RCSfile: module_testtool.ulf,v $ + * $Revision: 1.5 $ + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * + ************************************************************************/ + +[STR_NAME_MODULE_OPTIONAL_TESTTOOL] +en-US = "Testtool" + +[STR_DESC_MODULE_OPTIONAL_TESTTOOL] +en-US = "Testtool" diff --git a/scp2/source/winexplorerext/file_winexplorerext.scp b/scp2/source/winexplorerext/file_winexplorerext.scp new file mode 100644 index 000000000000..dd8b8912ae8c --- /dev/null +++ b/scp2/source/winexplorerext/file_winexplorerext.scp @@ -0,0 +1,134 @@ +/************************************************************************* + * + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2008 by Sun Microsystems, Inc. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * $RCSfile: file_winexplorerext.scp,v $ + * $Revision: 1.9 $ + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * + ************************************************************************/ + +#include "macros.inc" + +Directory gid_Dir_Shlxthdl + ParentID = gid_Dir_Program; + DosName = "shlxthdl"; +End + +File gid_File_Lib_OOoFilt + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Shlxthdl; + Name = "ooofilt.dll"; +End + +File gid_File_Lib_OOoFiltProxy + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Shlxthdl; + Name = "ooofiltproxy.dll"; +End + +#ifdef BUILD_X64 + +File gid_File_Lib_OOoFilt64 + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Shlxthdl; + Name = "ooofilt_x64.dll"; + ComponentCondition = "VersionNT64"; +End + +File gid_File_Lib_OOoFiltProxy64 + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Shlxthdl; + Name = "ooofiltproxy_x64.dll"; + ComponentCondition = "VersionNT64"; +End + +#endif + +File gid_File_Lib_Shlxthdl + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Shlxthdl; + Name = "shlxthdl.dll"; +End + +#ifdef BUILD_X64 + File gid_File_Lib_Shlxthdl64 + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Shlxthdl; + Name = "shlxthdl_x64.dll"; + ComponentCondition = "VersionNT64"; +End + +#endif + +#if defined M1310 +File gid_File_Lib_Shlxthdl_Msvcr71 + TXT_FILE_BODY; + Dir = gid_Dir_Shlxthdl; + Name = SCP2_URE_DL_NORMAL("msvcr71" SCP2_STDLP_DEBUG); + Styles = (PACKED); +End +#endif + +#if !defined USE_SYSTEM_STL +File gid_File_Lib_Shlxthdl_Stlport + TXT_FILE_BODY; + Dir = gid_Dir_Shlxthdl; +#if defined _gcc3 /* && defined WNT */ +#if defined _STLP_DEBUG + Name = SCP2_URE_DL_NORMAL("libstlport_gcc_stldebug"); +#else + Name = SCP2_URE_DL_NORMAL("libstlport_gcc"); +#endif +#elif (defined(M1310) || defined(M1400) || defined(M1500)) /* && defined WNT */ +#if defined _STLP_DEBUG + Name = SCP2_URE_DL_NORMAL("stlport_vc71_stldebug45"); +#else + Name = SCP2_URE_DL_NORMAL("stlport_vc7145"); +#endif +#else +#error "stlport dynamic library: unsupported platform" +#endif + Styles = (PACKED); +End +#endif + +File gid_File_Lib_Shlxtmsi + TXT_FILE_BODY; + Styles = (PACKED, BINARYTABLE, BINARYTABLE_ONLY); + Dir = SCP2_OOO_BIN_DIR; + Name = "shlxtmsi.dll"; +End + +File gid_File_Lib_Reg64 + TXT_FILE_BODY; + Styles = (PACKED, BINARYTABLE, BINARYTABLE_ONLY); + Dir = SCP2_OOO_BIN_DIR; + Name = "reg64msi.dll"; +End diff --git a/scp2/source/winexplorerext/makefile.mk b/scp2/source/winexplorerext/makefile.mk new file mode 100644 index 000000000000..6fc8ef03b382 --- /dev/null +++ b/scp2/source/winexplorerext/makefile.mk @@ -0,0 +1,65 @@ +#************************************************************************* +# +# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. +# +# Copyright 2008 by Sun Microsystems, Inc. +# +# OpenOffice.org - a multi-platform office productivity suite +# +# $RCSfile: makefile.mk,v $ +# +# $Revision: 1.5 $ +# +# This file is part of OpenOffice.org. +# +# OpenOffice.org is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License version 3 +# only, as published by the Free Software Foundation. +# +# OpenOffice.org is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License version 3 for more details +# (a copy is included in the LICENSE file that accompanied this code). +# +# You should have received a copy of the GNU Lesser General Public License +# version 3 along with OpenOffice.org. If not, see +# <http://www.openoffice.org/license.html> +# for a copy of the LGPLv3 License. +# +#************************************************************************* + +PRJ=..$/.. + +PRJPCH= + +PRJNAME=scp2 +TARGET=winexpext +TARGETTYPE=CUI + +# --- Settings ----------------------------------------------------- + +.INCLUDE : settings.mk + +.IF "$(BUILD_X64)"!="" +SCPDEFS+=-DBUILD_X64 +.ENDIF + +SCP_PRODUCT_TYPE=osl + +.IF "$(GUI)"=="WNT" +PARFILES= \ + module_winexplorerext.par \ + file_winexplorerext.par \ + registryitem_winexplorerext.par +.ENDIF + +.IF "$(USE_SYSTEM_STL)" == "YES" || "$(STLPORT4)" != "NO_STLPORT4" +SCPDEFS+=-DUSE_SYSTEM_STL +.ENDIF + +ULFFILES= \ + module_winexplorerext.ulf + +# --- File --------------------------------------------------------- +.INCLUDE : target.mk diff --git a/scp2/source/winexplorerext/module_winexplorerext.scp b/scp2/source/winexplorerext/module_winexplorerext.scp new file mode 100644 index 000000000000..c1f0ac7f9010 --- /dev/null +++ b/scp2/source/winexplorerext/module_winexplorerext.scp @@ -0,0 +1,51 @@ +/************************************************************************* + * + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2008 by Sun Microsystems, Inc. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * $RCSfile: module_winexplorerext.scp,v $ + * $Revision: 1.7 $ + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * + ************************************************************************/ + +#include "macros.inc" + +Module gid_Module_Optional_Winexplorerext + MOD_NAME_DESC ( MODULE_OPTIONAL_WINDOWS_EXPLORER_EXTENSIONS ); + Sortkey = "1200"; + Default = YES; + Minimal = YES; + ParentID = gid_Module_Optional; + Dirs = (gid_Dir_Shlxthdl); + Files = (gid_File_Lib_Shlxthdl, + gid_File_Lib_Shlxthdl64, + gid_File_Lib_OOoFilt, + gid_File_Lib_OOoFiltProxy, + gid_File_Lib_OOoFilt64, + gid_File_Lib_OOoFiltProxy64, + gid_File_Lib_Shlxthdl_Msvcr71, + gid_File_Lib_Shlxthdl_Stlport, + gid_File_Lib_Shlxtmsi, + gid_File_Lib_Reg64, + gid_File_Tmp_Userinstall_Winexplorerext_Inf); +End diff --git a/scp2/source/winexplorerext/module_winexplorerext.ulf b/scp2/source/winexplorerext/module_winexplorerext.ulf new file mode 100644 index 000000000000..bfc8aaa90d14 --- /dev/null +++ b/scp2/source/winexplorerext/module_winexplorerext.ulf @@ -0,0 +1,38 @@ +/************************************************************************* + * + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2008 by Sun Microsystems, Inc. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * $RCSfile: module_winexplorerext.ulf,v $ + * $Revision: 1.6 $ + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * + ************************************************************************/ + +[STR_NAME_MODULE_OPTIONAL_WINDOWS_EXPLORER_EXTENSIONS] +en-US = "Windows Explorer Extension" + +[STR_DESC_MODULE_OPTIONAL_WINDOWS_EXPLORER_EXTENSIONS] +en-US = "Enables the Microsoft Windows Explorer to show information about %PRODUCTNAME documents, such as thumbnail previews." + + + diff --git a/scp2/source/winexplorerext/registryitem_winexplorerext.scp b/scp2/source/winexplorerext/registryitem_winexplorerext.scp new file mode 100644 index 000000000000..87084695ada0 --- /dev/null +++ b/scp2/source/winexplorerext/registryitem_winexplorerext.scp @@ -0,0 +1,187 @@ +/************************************************************************* +* + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2008 by Sun Microsystems, Inc. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * $RCSfile: registryitem_winexplorerext.scp,v $ + * $Revision: 1.5 $ + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * +************************************************************************/ + +#include "macros.inc" + + +// Begin registry items for the Infotip handler + +RegistryItem gid_Regitem_Clsid_087B3AE3_E237_4467_B8DB_5A38AB959AC9_InProcServer32 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Optional_Winexplorerext; + Styles = (X64); + Subkey = "CLSID\{087B3AE3-E237-4467-B8DB-5A38AB959AC9}\InprocServer32"; + Value = "\"[BASISINSTALLLOCATION]program\shlxthdl\shlxthdl.dll\""; + Val64 = "\"[BASISINSTALLLOCATION]program\shlxthdl\shlxthdl_x64.dll\""; +End + +RegistryItem gid_Regitem_Clsid_087B3AE3_E237_4467_B8DB_5A38AB959AC9_InProcServer32_ThreadingModel + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Optional_Winexplorerext; + Styles = (X64); + Subkey = "CLSID\{087B3AE3-E237-4467-B8DB-5A38AB959AC9}\InprocServer32"; + Name = "ThreadingModel"; + Value = "Apartment"; + Val64 = "Apartment"; +End + +// End registry items for the Infotip handler + +// Begin registry items for the Thumbnail viewer + +RegistryItem gid_Regitem_Clsid_3B092F0C_7696_40E3_A80F_68D74DA84210_InProcServer32 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Optional_Winexplorerext; + Styles = (X64); + Subkey = "CLSID\{3B092F0C-7696-40E3-A80F-68D74DA84210}\InprocServer32"; + Value = "\"[BASISINSTALLLOCATION]program\shlxthdl\shlxthdl.dll\""; + Val64 = "\"[BASISINSTALLLOCATION]program\shlxthdl\shlxthdl_x64.dll\""; +End + +RegistryItem gid_Regitem_Clsid_3B092F0C_7696_40E3_A80F_68D74DA84210_InProcServer32_ThreadingModel + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Optional_Winexplorerext; + Styles = (X64); + Subkey = "CLSID\{3B092F0C-7696-40E3-A80F-68D74DA84210}\InprocServer32"; + Name = "ThreadingModel"; + Value = "Apartment"; + Val64 = "Apartment"; +End + +// End registry items for the Thumbnail viewer + +// Begin registry items for the Column handler + +RegistryItem gid_Regitem_Folder_shellex_ColumnHandlers_C52AF81D_F7A0_4AAB_8E87_F80A60CCD396 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Optional_Winexplorerext; + Styles = (X64); + Subkey = "Folder\shellex\ColumnHandlers\{C52AF81D-F7A0-4AAB-8E87-F80A60CCD396}"; + Value = "OpenOffice.org Column Handler"; + Val64 = "OpenOffice.org Column Handler"; +End + +RegistryItem gid_Regitem_Clsid_C52AF81D_F7A0_4AAB_8E87_F80A60CCD396_InProcServer32 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Optional_Winexplorerext; + Styles = (X64); + Subkey = "CLSID\{C52AF81D-F7A0-4AAB-8E87-F80A60CCD396}\InprocServer32"; + Value = "\"[BASISINSTALLLOCATION]program\shlxthdl\shlxthdl.dll\""; + Val64 = "\"[BASISINSTALLLOCATION]program\shlxthdl\shlxthdl_x64.dll\""; +End + +RegistryItem gid_Regitem_Clsid_C52AF81D_F7A0_4AAB_8E87_F80A60CCD396_InProcServer32_ThreadingModel + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Optional_Winexplorerext; + Styles = (X64); + Subkey = "CLSID\{C52AF81D-F7A0-4AAB-8E87-F80A60CCD396}\InprocServer32"; + Name = "ThreadingModel"; + Value = "Apartment"; + Val64 = "Apartment"; +End + +// End registry items for the Column handler + +// Begin registry items for the MS Indexing server filter component + +RegistryItem gid_Regitem_Clsid_7BC0E710_5703_45BE_A29D_5D46D8B39262 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Root; + Subkey = "CLSID\{7BC0E710-5703-45BE-A29D-5D46D8B39262}"; +// Better?: "OpenOffice.org Format Filter" +// old: Value = "opendocument.org Filter"; + Styles = (X64_ONLY); // Values: X64 + Value = "OpenDocument Format Filter"; + Val64 = "OpenDocument Format Filter"; +End + +RegistryItem gid_Regitem_Clsid_7BC0E710_5703_45BE_A29D_5D46D8B39262_InProcServer32 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Root; + Subkey = "CLSID\{7BC0E710-5703-45BE-A29D-5D46D8B39262}\InprocServer32"; + Styles = (X64); // Values: X64 / X64_ONLY + Value = "[BASISINSTALLLOCATION]program\shlxthdl\ooofiltproxy.dll"; + Val64 = "[BASISINSTALLLOCATION]program\shlxthdl\ooofiltproxy_x64.dll"; +End + +RegistryItem gid_Regitem_Clsid_7BC0E710_5703_45BE_A29D_5D46D8B39262_InProcServer32_ThreadingModel + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Root; + Subkey = "CLSID\{7BC0E710-5703-45BE-A29D-5D46D8B39262}\InprocServer32"; + Styles = (X64); // Values: X64 + Name = "ThreadingModel"; + Value = "Apartment"; + Val64 = "Apartment"; +End + +RegistryItem gid_Regitem_Clsid_7BC0E713_5703_45BE_A29D_5D46D8B39262 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Root; + Subkey = "CLSID\{7BC0E713-5703-45BE-A29D-5D46D8B39262}"; +//? Better: "OpenOffice.org Persistent Handler" +// old: Value = "opendocument.org Persistent Handler"; + Styles = (X64); // Values: X64 + Value = "OpenDocument Format Persistent Handler"; + Val64 = "OpenDocument Format Persistent Handler"; +End + +RegistryItem gid_Regitem_Clsid_7BC0E713_5703_45BE_A29D_5D46D8B39262_PersistentAddinsRegistered + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Root; + Styles = (X64); // Values: X64 + Subkey = "CLSID\{7BC0E713-5703-45BE-A29D-5D46D8B39262}\PersistentAddinsRegistered\{89BCB740-6119-101A-BCB7-00DD010655AF}"; + Value = "{7BC0E710-5703-45BE-A29D-5D46D8B39262}"; + Val64 = "{7BC0E710-5703-45BE-A29D-5D46D8B39262}"; +End + +// End registry items for the MS Indexing server filter component + +// Begin registry entries for the PropertySheet handler + +RegistryItem gid_Regitem_Clsid_63542C48_9552_494A_84F7_73AA6A7C99C1_InProcServer32 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Optional_Winexplorerext; + Styles = (X64); + Subkey = "CLSID\{63542C48-9552-494A-84F7-73AA6A7C99C1}\InprocServer32"; + Value = "\"[BASISINSTALLLOCATION]program\shlxthdl\shlxthdl.dll\""; + Val64 = "\"[BASISINSTALLLOCATION]program\shlxthdl\shlxthdl_x64.dll\""; +End + +RegistryItem gid_Regitem_Clsid_63542C48_9552_494A_84F7_73AA6A7C99C1_InProcServer32_ThreadingModel + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Optional_Winexplorerext; + Styles = (X64); + Subkey = "CLSID\{63542C48-9552-494A-84F7-73AA6A7C99C1}\InprocServer32"; + Name = "ThreadingModel"; + Value = "Apartment"; + Val64 = "Apartment"; +End + +// End registry entries for the PropertySheet handler
\ No newline at end of file diff --git a/scp2/source/writer/file_writer.scp b/scp2/source/writer/file_writer.scp new file mode 100644 index 000000000000..91ff3a33ca0a --- /dev/null +++ b/scp2/source/writer/file_writer.scp @@ -0,0 +1,265 @@ +/************************************************************************* + * + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2008 by Sun Microsystems, Inc. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * $RCSfile: file_writer.scp,v $ + * $Revision: 1.39 $ + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * + ************************************************************************/ + +#include "macros.inc" + +STD_UNO_LIB_FILE( gid_File_Lib_Swd , swd) + +File gid_File_Lib_Hwpreader + TXT_FILE_BODY; + #ifdef UNX + Name = STRING(CONCAT2(libhwp,UNXSUFFIX)); + #else + Name = "hwp.dll"; + #endif + Dir = SCP2_OOO_BIN_DIR; + Styles = (PACKED, UNO_COMPONENT); + RegistryID = gid_Starregistry_Services_Rdb; +End + +File gid_File_Exe_Swriter + BIN_FILE_BODY; + Dir = gid_Brand_Dir_Program; + Name = EXENAME(swriter); + #ifdef WNT + FileDescription = "%PRODUCTNAME Writer"; + Styles = (PACKED, PATCH_SO_NAME); + #else + Styles = (PACKED); + #endif +End + +#ifdef WNT +File gid_File_Exe_Sweb + BIN_FILE_BODY; + Dir = gid_Brand_Dir_Program; + Name = EXENAME(sweb); + FileDescription = "%PRODUCTNAME Writer(Web)"; + Styles = (PACKED, PATCH_SO_NAME); +End +#endif + +File gid_File_Registry_Spool_Oo_Office_Embedding_Writer_Xcu + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Modules_Oo_Office_Embedding; + Name = "/registry/spool/org/openoffice/Office/Embedding-writer.xcu"; +End + +File gid_File_Help_Swriter_Zip + Dir = gid_Dir_Help_Isolanguage; + ARCHIVE_TXT_FILE_BODY; + EXTRA_ALL_GOOD_HELP_LOCALIZATIONS_LANG(swriter); + Patchfiles = (); +End + +/* +File gid_File_Share_Config_Sofficecfg_Writer_Menubar_Xml + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Config_Sofficecfg_Swriter_Menubar; + Name = "/uiconfig/swriter/menubar/menubar.xml"; +End + +File gid_File_Share_Config_Sofficecfg_Writerweb_Menubar_Xml + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Config_Sofficecfg_Sweb_Menubar; + Name = "/uiconfig/sweb/menubar/menubar.xml"; +End + +File gid_File_Share_Config_Sofficecfg_Writerglobal_Menubar_Xml + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Config_Sofficecfg_Sglobal_Menubar; + Name = "/uiconfig/sglobal/menubar/menubar.xml"; +End +*/ +File gid_File_Oo_Office_Ui_Writercommands_Xcs + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Schema_Org_Openoffice_Office_Ui; + Name = "/registry/schema/org/openoffice/Office/UI/WriterCommands.xcs"; +End + +File gid_File_Oo_Office_Ui_Writercommands_Xcu + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Data_Org_Openoffice_Office_Ui; + Name = "/registry/data/org/openoffice/Office/UI/WriterCommands.xcu"; +End + +File gid_File_Registry_Spool_Oo_TypeDetection_Writer_Types_Xcu + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Modules_Oo_TypeDetection_Types; + Name = "/registry/spool/fcfg_writer_types.xcu"; +End + +File gid_File_Registry_Spool_Oo_TypeDetection_Writer_Filters_Xcu + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Modules_Oo_TypeDetection_Filter; + Name = "/registry/spool/fcfg_writer_filters.xcu"; +End + +File gid_File_Registry_Spool_Oo_TypeDetection_Web_Types_Xcu + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Modules_Oo_TypeDetection_Types; + Name = "/registry/spool/fcfg_web_types.xcu"; +End + +File gid_File_Registry_Spool_Oo_TypeDetection_Web_Filters_Xcu + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Modules_Oo_TypeDetection_Filter; + Name = "/registry/spool/fcfg_web_filters.xcu"; +End + +File gid_File_Registry_Spool_Oo_TypeDetection_Global_Types_Xcu + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Modules_Oo_TypeDetection_Types; + Name = "/registry/spool/fcfg_global_types.xcu"; +End + +File gid_File_Registry_Spool_Oo_TypeDetection_Global_Filters_Xcu + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Modules_Oo_TypeDetection_Filter; + Name = "/registry/spool/fcfg_global_filters.xcu"; +End + +File gid_File_Registry_Spool_Oo_TypeDetection_UISort_Writer_Xcu + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Modules_Oo_TypeDetection_UISort; + Name = "/registry/spool/org/openoffice/TypeDetection/UISort-writer.xcu"; +End + +File gid_File_Registry_Spool_Oo_Common_Writer_Xcu + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Modules_Oo_Office_Common; + Name = "/registry/spool/org/openoffice/Office/Common-writer.xcu"; +End + +File gid_File_Registry_Spool_Oo_Setup_Writer_Xcu + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Modules_Oo_Setup; + Name = "/registry/spool/org/openoffice/Setup-writer.xcu"; +End + +File gid_File_Oo_Office_Ui_Writerwindowstate_Xcs + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Schema_Org_Openoffice_Office_Ui; + Name = "/registry/schema/org/openoffice/Office/UI/WriterWindowState.xcs"; +End + +File gid_File_Oo_Office_Ui_Xformswindowstate_Xcs + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Schema_Org_Openoffice_Office_Ui; + Name = "/registry/schema/org/openoffice/Office/UI/XFormsWindowState.xcs"; +End + +File gid_File_Oo_Office_Ui_Writerformwindowstate_Xcs + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Schema_Org_Openoffice_Office_Ui; + Name = "/registry/schema/org/openoffice/Office/UI/WriterFormWindowState.xcs"; +End + +File gid_File_Oo_Office_Ui_Writerreportwindowstate_Xcs + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Schema_Org_Openoffice_Office_Ui; + Name = "/registry/schema/org/openoffice/Office/UI/WriterReportWindowState.xcs"; +End + +File gid_File_Oo_Office_Ui_Writerglobalwindowstate_Xcs + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Schema_Org_Openoffice_Office_Ui; + Name = "/registry/schema/org/openoffice/Office/UI/WriterGlobalWindowState.xcs"; +End + +File gid_File_Oo_Office_Ui_Writerwebwindowstate_Xcs + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Schema_Org_Openoffice_Office_Ui; + Name = "/registry/schema/org/openoffice/Office/UI/WriterWebWindowState.xcs"; +End + +File gid_File_Oo_Office_Ui_Writerwindowstate_Xcu + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Data_Org_Openoffice_Office_Ui; + Name = "/registry/data/org/openoffice/Office/UI/WriterWindowState.xcu"; +End + +File gid_File_Oo_Office_Ui_Xformswindowstate_Xcu + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Data_Org_Openoffice_Office_Ui; + Name = "/registry/data/org/openoffice/Office/UI/XFormsWindowState.xcu"; +End + +File gid_File_Oo_Office_Ui_Writerformwindowstate_Xcu + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Data_Org_Openoffice_Office_Ui; + Name = "/registry/data/org/openoffice/Office/UI/WriterFormWindowState.xcu"; +End + +File gid_File_Oo_Office_Ui_Writerreportwindowstate_Xcu + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Data_Org_Openoffice_Office_Ui; + Name = "/registry/data/org/openoffice/Office/UI/WriterReportWindowState.xcu"; +End + +File gid_File_Oo_Office_Ui_Writerglobalwindowstate_Xcu + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Data_Org_Openoffice_Office_Ui; + Name = "/registry/data/org/openoffice/Office/UI/WriterGlobalWindowState.xcu"; +End + +File gid_File_Oo_Office_Ui_Writerwebwindowstate_Xcu + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Data_Org_Openoffice_Office_Ui; + Name = "/registry/data/org/openoffice/Office/UI/WriterWebWindowState.xcu"; +End + diff --git a/scp2/source/writer/folderitem_writer.scp b/scp2/source/writer/folderitem_writer.scp new file mode 100644 index 000000000000..3b7f28b67970 --- /dev/null +++ b/scp2/source/writer/folderitem_writer.scp @@ -0,0 +1,44 @@ +/************************************************************************* + * + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2008 by Sun Microsystems, Inc. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * $RCSfile: folderitem_writer.scp,v $ + * $Revision: 1.8 $ + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * + ************************************************************************/ + +#include "macros.inc" + +FolderItem gid_Folderitem_Swriter + Name = "%PRODUCTNAME Writer"; + ModuleID = gid_Module_Prg_Wrt_Bin; + FolderID = gid_Folder_Staroffice51; + FileID = gid_File_Exe_Swriter; + IconFile = gid_File_Exe_Swriter; + IconID = 0; + WkDir = gid_Dir_Program; + Parameter = ""; + Styles = (NOWEB, NON_ADVERTISED); + ALL_LANG(Tooltip, STR_FI_TOOLTIP_WRITER); +End diff --git a/scp2/source/writer/folderitem_writer.ulf b/scp2/source/writer/folderitem_writer.ulf new file mode 100644 index 000000000000..d585bfd18dc6 --- /dev/null +++ b/scp2/source/writer/folderitem_writer.ulf @@ -0,0 +1,38 @@ +/************************************************************************* + * + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2008 by Sun Microsystems, Inc. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * $RCSfile: folderitem_writer.ulf,v $ + * $Revision: 1.6 $ + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * + ************************************************************************/ + +[STR_FI_NAME_HTMLDOKUMENT] +en-US = "HTML Document" + +[STR_FI_NAME_TEXTDOKUMENT] +en-US = "Text Document" + +[STR_FI_TOOLTIP_WRITER] +en-US = "Create and edit text and graphics in letters, reports, documents and Web pages by using Writer." diff --git a/scp2/source/writer/makefile.mk b/scp2/source/writer/makefile.mk new file mode 100644 index 000000000000..09d48fc67134 --- /dev/null +++ b/scp2/source/writer/makefile.mk @@ -0,0 +1,62 @@ +#************************************************************************* +# +# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. +# +# Copyright 2008 by Sun Microsystems, Inc. +# +# OpenOffice.org - a multi-platform office productivity suite +# +# $RCSfile: makefile.mk,v $ +# +# $Revision: 1.6 $ +# +# This file is part of OpenOffice.org. +# +# OpenOffice.org is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License version 3 +# only, as published by the Free Software Foundation. +# +# OpenOffice.org is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License version 3 for more details +# (a copy is included in the LICENSE file that accompanied this code). +# +# You should have received a copy of the GNU Lesser General Public License +# version 3 along with OpenOffice.org. If not, see +# <http://www.openoffice.org/license.html> +# for a copy of the LGPLv3 License. +# +#************************************************************************* + +PRJ=..$/.. + +PRJPCH= + +PRJNAME=scp2 +TARGET=writer +TARGETTYPE=CUI + +# --- Settings ----------------------------------------------------- + +.INCLUDE : settings.mk + +SCP_PRODUCT_TYPE=osl + +PARFILES= \ + module_writer.par \ + file_writer.par + +.IF "$(GUI)"=="WNT" +PARFILES += \ + registryitem_writer.par \ + folderitem_writer.par +.ENDIF + +ULFFILES= \ + module_writer.ulf \ + registryitem_writer.ulf \ + folderitem_writer.ulf + +# --- File --------------------------------------------------------- +.INCLUDE : target.mk diff --git a/scp2/source/writer/module_writer.scp b/scp2/source/writer/module_writer.scp new file mode 100644 index 000000000000..6384bc28f3e3 --- /dev/null +++ b/scp2/source/writer/module_writer.scp @@ -0,0 +1,113 @@ +/************************************************************************* + * + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2008 by Sun Microsystems, Inc. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * $RCSfile: module_writer.scp,v $ + * $Revision: 1.29 $ + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * + ************************************************************************/ + +#include "macros.inc" + +Module gid_Module_Prg_Wrt + MOD_NAME_DESC(MODULE_PRG_WRT); + ParentID = gid_Module_Prg; + Sortkey = "100"; + Styles =(APPLICATIONMODULE); +End + +Module gid_Module_Prg_Wrt_Bin + PackageInfo = "packinfo_office.txt"; + MOD_NAME_DESC ( MODULE_PRG_WRT_BIN ); + ParentID = gid_Module_Prg_Wrt; + Sortkey = "100"; + Minimal = YES; + Default = YES; + Styles = (HIDDEN_ROOT); + Files = (gid_File_Bin_Cde_Sagenda,gid_File_Bin_Cde_Sfax,gid_File_Bin_Cde_Slabel, + gid_File_Bin_Cde_Sletter,gid_File_Bin_Cde_Smemo,gid_File_Bin_Cde_Svcard, + gid_File_Lib_Hwpreader, + gid_File_Lib_Swd, + gid_File_Lib_Swui, + gid_File_Lib_Msword, + gid_File_Lib_Wpft, + gid_File_Lib_Writerfilter, + gid_File_Lib_T602Filter, + gid_File_Share_Config_Sofficecfg_Writer_Menubar_Xml, + gid_File_Share_Config_Sofficecfg_Writerweb_Menubar_Xml, + gid_File_Share_Config_Sofficecfg_Writerglobal_Menubar_Xml, + gid_File_Jar_Email, + gid_File_Jar_Mail, + gid_File_Jar_Activation, + gid_File_Oo_Office_Ui_Writercommands_Xcs, + gid_File_Oo_Office_Ui_Writercommands_Xcu, + gid_File_Registry_Spool_Oo_Common_Writer_Xcu, + gid_File_Registry_Spool_Oo_Setup_Writer_Xcu, + gid_File_Registry_Spool_Oo_Common_Dicooo_Xcu, + gid_File_Oo_Office_Ui_Writerwindowstate_Xcs, + gid_File_Oo_Office_Ui_Writerglobalwindowstate_Xcs, + gid_File_Oo_Office_Ui_Writerwebwindowstate_Xcs, + gid_File_Oo_Office_Ui_Writerwindowstate_Xcu, + gid_File_Oo_Office_Ui_Writerglobalwindowstate_Xcu, + gid_File_Oo_Office_Ui_Writerwebwindowstate_Xcu, + gid_File_Registry_Spool_Oo_Office_Embedding_Writer_Xcu, + gid_File_Registry_Spool_Oo_TypeDetection_Writer_Types_Xcu, gid_File_Registry_Spool_Oo_TypeDetection_Writer_Filters_Xcu, + gid_File_Registry_Spool_Oo_TypeDetection_Web_Types_Xcu, gid_File_Registry_Spool_Oo_TypeDetection_Web_Filters_Xcu, + gid_File_Registry_Spool_Oo_TypeDetection_Global_Types_Xcu, gid_File_Registry_Spool_Oo_TypeDetection_Global_Filters_Xcu, + gid_File_Tmp_Userinstall_Wrt_Inf); +End + +// Module gid_Module_Prg_Wrt_Help +// MOD_NAME_DESC ( MODULE_PRG_WRT_HELP ); +// ParentID = gid_Module_Prg_Wrt; +// Sortkey = "200"; +// Default = YES; +// Minimal = YES; +// Files = (gid_File_Help_Swriter_Zip); +// End + +Module gid_Module_Brand_Prg_Wrt + PackageInfo = "packinfo_brand.txt"; + Name = "gid_Module_Brand_Prg_Wrt"; + Description = "gid_Module_Brand_Prg_Wrt"; + ParentID = gid_Module_Prg_Wrt; + Sortkey = "100"; + InstallOrder = "1040"; + Minimal = YES; + Default = YES; + Styles = (HIDDEN_ROOT); + Files = (gid_File_Exe_Swriter,gid_File_Exe_Sweb); +End + +Module gid_Module_Langpack_Writer_Template + ParentID = gid_Module_Prg_Wrt_Bin; + Name = "gid_Module_Langpack_Writer_Template"; + Description = "gid_Module_Langpack_Writer_Template"; + Styles = (TEMPLATEMODULE); + Files = (gid_File_Help_Swriter_Zip, + gid_File_Res_T602Filter); +End + +#include "alllangmodules_writer.inc" + diff --git a/scp2/source/writer/module_writer.ulf b/scp2/source/writer/module_writer.ulf new file mode 100644 index 000000000000..32b9bf2804fb --- /dev/null +++ b/scp2/source/writer/module_writer.ulf @@ -0,0 +1,53 @@ +/************************************************************************* + * + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2008 by Sun Microsystems, Inc. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * $RCSfile: module_writer.ulf,v $ + * $Revision: 1.6 $ + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * + ************************************************************************/ + +[STR_NAME_MODULE_PRG_WRT] +en-US = "%PRODUCTNAME Writer" + +[STR_DESC_MODULE_PRG_WRT] +en-US = "Create and edit text and graphics in letters, reports, documents and Web pages by using %PRODUCTNAME Writer." + +[STR_NAME_MODULE_PRG_WRT_BIN] +en-US = "Program Module" + +[STR_DESC_MODULE_PRG_WRT_BIN] +en-US = "The application %PRODUCTNAME Writer" + +[STR_NAME_MODULE_PRG_WRT_HELP] +en-US = "%PRODUCTNAME Writer Help" + +[STR_DESC_MODULE_PRG_WRT_HELP] +en-US = "Help about %PRODUCTNAME Writer" + +[STR_NAME_MODULE_PRG_WRT_WRITER2LATEX] +en-US = "LaTeX Export" + +[STR_DESC_MODULE_PRG_WRT_WRITER2LATEX] +en-US = "LaTeX export filter for Writer documents." diff --git a/scp2/source/writer/registryitem_writer.scp b/scp2/source/writer/registryitem_writer.scp new file mode 100644 index 000000000000..819ba6128663 --- /dev/null +++ b/scp2/source/writer/registryitem_writer.scp @@ -0,0 +1,1440 @@ +/************************************************************************* + * + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2008 by Sun Microsystems, Inc. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * $RCSfile: registryitem_writer.scp,v $ + * $Revision: 1.15.122.1 $ + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * + ************************************************************************/ + +#include "macros.inc" + +// MSOLE embedded object in SO7 file format +RegistryItem gid_Regitem_Clsid__30a2652a_Ddf7_45e7_Aca6_3eab26fc8a4e_ + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Wrt_Bin; + Subkey = "CLSID\{30A2652A-DDF7-45e7-ACA6-3EAB26FC8A4E}"; + REG_VALUE_LNG(SO60_TEXT) +End + +RegistryItem gid_Regitem_Clsid__30a2652a_Ddf7_45e7_Aca6_3eab26fc8a4e__Auxusertype_2 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Wrt_Bin; + Subkey = "CLSID\{30A2652A-DDF7-45e7-ACA6-3EAB26FC8A4E}\AuxUserType\2"; + Value = "%PRODUCTNAME"; +End + +RegistryItem gid_Regitem_Clsid__30a2652a_Ddf7_45e7_Aca6_3eab26fc8a4e__Auxusertype_3 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Wrt_Bin; + Subkey = "CLSID\{30A2652A-DDF7-45e7-ACA6-3EAB26FC8A4E}\AuxUserType\3"; + REG_VALUE_LNG(SO60_TEXT) +End + +RegistryItem gid_Regitem_Clsid__30a2652a_Ddf7_45e7_Aca6_3eab26fc8a4e__Dataformats_Getset_0 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Wrt_Bin; + Subkey = "CLSID\{30A2652A-DDF7-45e7-ACA6-3EAB26FC8A4E}\DataFormats\GetSet\0"; + Value = "Embed Source,1,8,1"; +End + +RegistryItem gid_Regitem_Clsid__30a2652a_Ddf7_45e7_Aca6_3eab26fc8a4e__Dataformats_Getset_1 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Wrt_Bin; + Subkey = "CLSID\{30A2652A-DDF7-45e7-ACA6-3EAB26FC8A4E}\DataFormats\GetSet\1"; + Value = "3,1,32,1"; +End + +RegistryItem gid_Regitem_Clsid__30a2652a_Ddf7_45e7_Aca6_3eab26fc8a4e__Dataformats_Getset_2 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Wrt_Bin; + Subkey = "CLSID\{30A2652A-DDF7-45e7-ACA6-3EAB26FC8A4E}\DataFormats\GetSet\2"; + Value = "2,1,16,1"; +End + +RegistryItem gid_Regitem_Clsid__30a2652a_Ddf7_45e7_Aca6_3eab26fc8a4e__Defaulticon + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Wrt_Bin; + Subkey = "CLSID\{30A2652A-DDF7-45e7-ACA6-3EAB26FC8A4E}\DefaultIcon"; + Value = "<progpath>\program\soffice.exe,0"; +End + +RegistryItem gid_Regitem_Clsid__30a2652a_Ddf7_45e7_Aca6_3eab26fc8a4e__Inprochandler32 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Wrt_Bin; + Subkey = "CLSID\{30A2652A-DDF7-45e7-ACA6-3EAB26FC8A4E}\InprocHandler32"; + Value = "<progpath>\program\inprocserv.dll"; + Styles = (); +End + +RegistryItem gid_Regitem_Clsid__30a2652a_Ddf7_45e7_Aca6_3eab26fc8a4e__Insertable + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Wrt_Bin; + Subkey = "CLSID\{30A2652A-DDF7-45e7-ACA6-3EAB26FC8A4E}\Insertable"; +End + +RegistryItem gid_Regitem_Clsid__30a2652a_Ddf7_45e7_Aca6_3eab26fc8a4e__Localserver32 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Wrt_Bin; + Subkey = "CLSID\{30A2652A-DDF7-45e7-ACA6-3EAB26FC8A4E}\LocalServer32"; + Value = "<progpath>\program\soffice.exe -nodefault -nologo"; +End + +RegistryItem gid_Regitem_Clsid__30a2652a_Ddf7_45e7_Aca6_3eab26fc8a4e__Miscstatus + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Wrt_Bin; + Subkey = "CLSID\{30A2652A-DDF7-45e7-ACA6-3EAB26FC8A4E}\MiscStatus"; + Value = "16"; +End + +RegistryItem gid_Regitem_Clsid__30a2652a_Ddf7_45e7_Aca6_3eab26fc8a4e__Progid + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Wrt_Bin; + Subkey = "CLSID\{30A2652A-DDF7-45e7-ACA6-3EAB26FC8A4E}\ProgID"; + Value = "soffice.StarWriterDocument.6"; +End + +RegistryItem gid_Regitem_Clsid__30a2652a_Ddf7_45e7_Aca6_3eab26fc8a4e__Programmable + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Wrt_Bin; + Subkey = "CLSID\{30A2652A-DDF7-45e7-ACA6-3EAB26FC8A4E}\Programmable"; +End + +RegistryItem gid_Regitem_Clsid__30a2652a_Ddf7_45e7_Aca6_3eab26fc8a4e__Verb_0 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Wrt_Bin; + Subkey = "CLSID\{30A2652A-DDF7-45e7-ACA6-3EAB26FC8A4E}\verb\0"; + Value = "&Edit,0,0"; +End + +RegistryItem gid_Regitem_Clsid__30a2652a_Ddf7_45e7_Aca6_3eab26fc8a4e__Verb__1 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Wrt_Bin; + Subkey = "CLSID\{30A2652A-DDF7-45e7-ACA6-3EAB26FC8A4E}\verb\-1"; + Value = "Show,0,0"; +End + +RegistryItem gid_Regitem_Clsid__30a2652a_Ddf7_45e7_Aca6_3eab26fc8a4e__Verb__2 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Wrt_Bin; + Subkey = "CLSID\{30A2652A-DDF7-45e7-ACA6-3EAB26FC8A4E}\verb\-2"; + Value = "Open,0,0"; +End + +RegistryItem gid_Regitem_Clsid__30a2652a_Ddf7_45e7_Aca6_3eab26fc8a4e__Versionindependentprogid + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Wrt_Bin; + Subkey = "CLSID\{30A2652A-DDF7-45e7-ACA6-3EAB26FC8A4E}\VersionIndependentProgID"; + Value = "soffice.StarWriterDocument.6"; +End + +// MSOLE embedded object in OASIS file format +RegistryItem gid_Regitem_Clsid__F616b81f_7bb8_4f22_B8a5_47428d59f8ad_ + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Wrt_Bin; + Subkey = "CLSID\{F616B81F-7BB8-4F22-B8A5-47428D59F8AD}"; + REG_VALUE_LNG(OO_WRITER) +End + +RegistryItem gid_Regitem_Clsid__F616b81f_7bb8_4f22_B8a5_47428d59f8ad__Auxusertype_2 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Wrt_Bin; + Subkey = "CLSID\{F616B81F-7BB8-4F22-B8A5-47428D59F8AD}\AuxUserType\2"; + Value = "%PRODUCTNAME"; +End + +RegistryItem gid_Regitem_Clsid__F616b81f_7bb8_4f22_B8a5_47428d59f8ad__Auxusertype_3 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Wrt_Bin; + Subkey = "CLSID\{F616B81F-7BB8-4F22-B8A5-47428D59F8AD}\AuxUserType\3"; + REG_VALUE_LNG(OO_WRITER) +End + +RegistryItem gid_Regitem_Clsid__F616b81f_7bb8_4f22_B8a5_47428d59f8ad__Dataformats_Getset_0 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Wrt_Bin; + Subkey = "CLSID\{F616B81F-7BB8-4F22-B8A5-47428D59F8AD}\DataFormats\GetSet\0"; + Value = "Embed Source,1,8,1"; +End + +RegistryItem gid_Regitem_Clsid__F616b81f_7bb8_4f22_B8a5_47428d59f8ad__Dataformats_Getset_1 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Wrt_Bin; + Subkey = "CLSID\{F616B81F-7BB8-4F22-B8A5-47428D59F8AD}\DataFormats\GetSet\1"; + Value = "3,1,32,1"; +End + +RegistryItem gid_Regitem_Clsid__F616b81f_7bb8_4f22_B8a5_47428d59f8ad__Dataformats_Getset_2 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Wrt_Bin; + Subkey = "CLSID\{F616B81F-7BB8-4F22-B8A5-47428D59F8AD}\DataFormats\GetSet\2"; + Value = "2,1,16,1"; +End + +RegistryItem gid_Regitem_Clsid__F616b81f_7bb8_4f22_B8a5_47428d59f8ad__Defaulticon + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Wrt_Bin; + Subkey = "CLSID\{F616B81F-7BB8-4F22-B8A5-47428D59F8AD}\DefaultIcon"; + Value = "<progpath>\program\soffice.exe,0"; +End + +RegistryItem gid_Regitem_Clsid__F616b81f_7bb8_4f22_B8a5_47428d59f8ad__Inprochandler32 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Wrt_Bin; + Subkey = "CLSID\{F616B81F-7BB8-4F22-B8A5-47428D59F8AD}\InprocHandler32"; + Value = "<progpath>\program\inprocserv.dll"; + Styles = (); +End + +RegistryItem gid_Regitem_Clsid__F616b81f_7bb8_4f22_B8a5_47428d59f8ad__Insertable + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Wrt_Bin; + Subkey = "CLSID\{F616B81F-7BB8-4F22-B8A5-47428D59F8AD}\Insertable"; +End + +RegistryItem gid_Regitem_Clsid__F616b81f_7bb8_4f22_B8a5_47428d59f8ad__Localserver32 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Wrt_Bin; + Subkey = "CLSID\{F616B81F-7BB8-4F22-B8A5-47428D59F8AD}\LocalServer32"; + Value = "<progpath>\program\soffice.exe -nodefault -nologo"; +End + +RegistryItem gid_Regitem_Clsid__F616b81f_7bb8_4f22_B8a5_47428d59f8ad__Miscstatus + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Wrt_Bin; + Subkey = "CLSID\{F616B81F-7BB8-4F22-B8A5-47428D59F8AD}\MiscStatus"; + Value = "16"; +End + +RegistryItem gid_Regitem_Clsid__F616b81f_7bb8_4f22_B8a5_47428d59f8ad__Progid + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Wrt_Bin; + Subkey = "CLSID\{F616B81F-7BB8-4F22-B8A5-47428D59F8AD}\ProgID"; + Value = "opendocument.WriterDocument.1"; +End + +RegistryItem gid_Regitem_Clsid__F616b81f_7bb8_4f22_B8a5_47428d59f8ad__Programmable + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Wrt_Bin; + Subkey = "CLSID\{F616B81F-7BB8-4F22-B8A5-47428D59F8AD}\Programmable"; +End + +RegistryItem gid_Regitem_Clsid__F616b81f_7bb8_4f22_B8a5_47428d59f8ad__Verb_0 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Wrt_Bin; + Subkey = "CLSID\{F616B81F-7BB8-4F22-B8A5-47428D59F8AD}\verb\0"; + Value = "&Edit,0,0"; +End + +RegistryItem gid_Regitem_Clsid__F616b81f_7bb8_4f22_B8a5_47428d59f8ad__Verb__1 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Wrt_Bin; + Subkey = "CLSID\{F616B81F-7BB8-4F22-B8A5-47428D59F8AD}\verb\-1"; + Value = "Show,0,0"; +End + +RegistryItem gid_Regitem_Clsid__F616b81f_7bb8_4f22_B8a5_47428d59f8ad__Verb__2 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Wrt_Bin; + Subkey = "CLSID\{F616B81F-7BB8-4F22-B8A5-47428D59F8AD}\verb\-2"; + Value = "Open,0,0"; +End + +RegistryItem gid_Regitem_Clsid__F616b81f_7bb8_4f22_B8a5_47428d59f8ad__Versionindependentprogid + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Wrt_Bin; + Subkey = "CLSID\{F616B81F-7BB8-4F22-B8A5-47428D59F8AD}\VersionIndependentProgID"; + Value = "opendocument.WriterDocument.1"; +End + + +RegistryItem gid_Regitem_Soffice_Starwriterdocument_6 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Wrt_Bin; + Subkey = "soffice.StarWriterDocument.6"; + REG_VALUE_LNG(SO60_TEXT) +End + +RegistryItem gid_Regitem_Soffice_Starwriterdocument_6_Clsid + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Wrt_Bin; + Subkey = "soffice.StarWriterDocument.6\CLSID"; + Value = "{30A2652A-DDF7-45e7-ACA6-3EAB26FC8A4E}"; +End + +RegistryItem gid_Regitem_Soffice_Starwriterdocument_6_Defaulticon + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Wrt_Bin; + Subkey = "soffice.StarWriterDocument.6\DefaultIcon"; + Value = "<progpath>\program\soffice.exe,27"; +End + +RegistryItem gid_Regitem_Soffice_Starwriterdocument_6_Insertable + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Wrt_Bin; + Subkey = "soffice.StarWriterDocument.6\Insertable"; +End + +RegistryItem gid_Regitem_Soffice_Starwriterdocument_6_Protocol_Stdfileediting_Server + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Wrt_Bin; + Subkey = "soffice.StarWriterDocument.6\protocol\StdFileEditing\server"; + Value = "<progpath>\program\soffice.exe"; +End + +RegistryItem gid_Regitem_Soffice_Starwriterdocument_6_Protocol_Stdfileediting_Verb_0 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Wrt_Bin; + Subkey = "soffice.StarWriterDocument.6\protocol\StdFileEditing\verb\0"; + Value = "&Edit"; +End + +RegistryItem gid_Regitem_Soffice_Starwriterdocument_6_Protocol_Stdfileediting_Verb__1 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Wrt_Bin; + Subkey = "soffice.StarWriterDocument.6\protocol\StdFileEditing\verb\-1"; + Value = "&Show"; +End + +RegistryItem gid_Regitem_Soffice_Starwriterdocument_6_Protocol_Stdfileediting_Verb__2 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Wrt_Bin; + Subkey = "soffice.StarWriterDocument.6\protocol\StdFileEditing\verb\-2"; + Value = "&Open"; +End + +RegistryItem gid_Regitem_Soffice_Starwriterdocument_6_Shell + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Wrt_Bin; + Subkey = "soffice.StarWriterDocument.6\shell"; + Value = "open"; +End + +RegistryItem gid_Regitem_Soffice_Starwriterdocument_6_Shell_New + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Wrt_Bin; + Subkey = "soffice.StarWriterDocument.6\shell\new"; + REG_VALUE_LNG(NEW) +End + +RegistryItem gid_Regitem_Soffice_Starwriterdocument_6_Shell_New_Command + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Wrt_Bin; + Subkey = "soffice.StarWriterDocument.6\shell\new\command"; + Value = "\"<progpath>\program\soffice.exe\" -n \"%1\""; +End + +RegistryItem gid_Regitem_Soffice_Starwriterdocument_6_Shell_Open_Command + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Wrt_Bin; + Subkey = "soffice.StarWriterDocument.6\shell\open\command"; + Value = "\"<progpath>\program\soffice.exe\" -o \"%1\""; +End + +RegistryItem gid_Regitem_Soffice_Starwriterdocument_6_Shell_Print_Command + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Wrt_Bin; + Subkey = "soffice.StarWriterDocument.6\shell\print\command"; + Value = "\"<progpath>\program\soffice.exe\" -p \"%1\""; +End + +RegistryItem gid_Regitem_Soffice_Starwriterdocument_6_Shell_Printto_Command + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Wrt_Bin; + Subkey = "soffice.StarWriterDocument.6\shell\printto\command"; + Value = "\"<progpath>\program\soffice.exe\" -pt \"%2\" \"%1\""; +End + +RegistryItem gid_Regitem_Soffice_Starwriterdocument_Curver + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Wrt_Bin; + Subkey = "soffice.StarWriterDocument\CurVer"; + Value = "soffice.StarWriterDocument.6"; +End + +RegistryItem gid_Regitem_StarWriterGlobalDocument_6_Shellex_PropertySheetHandlers_MyPropSheet1 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Wrt_Bin; + Subkey = "soffice.StarWriterGlobalDocument.6\shellex\PropertySheetHandlers\MyPropSheet1"; + Value = "{63542C48-9552-494A-84F7-73AA6A7C99C1}"; +End + +RegistryItem gid_Regitem_Soffice_Starwriterglobaldocument_6 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "soffice.StarWriterGlobalDocument.6"; + ModuleID = gid_Module_Prg_Wrt_Bin; + REG_VALUE_LNG(SO60_MASTERDOC) +End + +RegistryItem gid_Regitem_Soffice_Starwriterglobaldocument_6_Defaulticon + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "soffice.StarWriterGlobalDocument.6\DefaultIcon"; + ModuleID = gid_Module_Prg_Wrt_Bin; + Value = "<progpath>\program\soffice.exe,35"; +End + +RegistryItem gid_Regitem_Soffice_Starwriterglobaldocument_6_Shell + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "soffice.StarWriterGlobalDocument.6\shell"; + ModuleID = gid_Module_Prg_Wrt_Bin; + Value = "open"; +End + +RegistryItem gid_Regitem_Soffice_Starwriterglobaldocument_6_Shell_New + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "soffice.StarWriterGlobalDocument.6\shell\new"; + ModuleID = gid_Module_Prg_Wrt_Bin; + REG_VALUE_LNG(NEW) +End + +RegistryItem gid_Regitem_Soffice_Starwriterglobaldocument_6_Shell_New_Command + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "soffice.StarWriterGlobalDocument.6\shell\new\command"; + ModuleID = gid_Module_Prg_Wrt_Bin; + Value = "\"<progpath>\program\soffice.exe\" -n \"%1\""; +End + +RegistryItem gid_Regitem_Soffice_Starwriterglobaldocument_6_Shell_Open_Command + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "soffice.StarWriterGlobalDocument.6\shell\open\command"; + ModuleID = gid_Module_Prg_Wrt_Bin; + Value = "\"<progpath>\program\soffice.exe\" -o \"%1\""; +End + +RegistryItem gid_Regitem_Soffice_Starwriterglobaldocument_6_Shell_Print_Command + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "soffice.StarWriterGlobalDocument.6\shell\print\command"; + ModuleID = gid_Module_Prg_Wrt_Bin; + Value = "\"<progpath>\program\soffice.exe\" -p \"%1\""; +End + +RegistryItem gid_Regitem_Soffice_Starwriterglobaldocument_6_Shell_Printto_Command + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "soffice.StarWriterGlobalDocument.6\shell\printto\command"; + ModuleID = gid_Module_Prg_Wrt_Bin; + Value = "\"<progpath>\program\soffice.exe\" -pt \"%2\" \"%1\""; +End + +RegistryItem gid_Regitem_Soffice_Starwriterglobaldocument_Curver + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "soffice.StarWriterGlobalDocument\CurVer"; + ModuleID = gid_Module_Prg_Wrt_Bin; + Value = "soffice.StarWriterGlobalDocument.6"; +End + +RegistryItem gid_Regitem_StarWriterTemplate_6_Shellex_PropertySheetHandlers_MyPropSheet1 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Wrt_Bin; + Subkey = "soffice.StarWriterTemplate.6\shellex\PropertySheetHandlers\MyPropSheet1"; + Value = "{63542C48-9552-494A-84F7-73AA6A7C99C1}"; +End + +RegistryItem gid_Regitem_Soffice_Starwritertemplate_6 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "soffice.StarWriterTemplate.6"; + ModuleID = gid_Module_Prg_Wrt_Bin; + REG_VALUE_LNG(SO60_WRITER_TEMPLATE) +End + +RegistryItem gid_Regitem_Soffice_Starwritertemplate_6_Defaulticon + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "soffice.StarWriterTemplate.6\DefaultIcon"; + ModuleID = gid_Module_Prg_Wrt_Bin; + Value = "<progpath>\program\soffice.exe,28"; +End + +RegistryItem gid_Regitem_Soffice_Starwritertemplate_6_Shell + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Wrt_Bin; + Subkey = "soffice.StarWriterTemplate.6\shell"; + Value = "new"; +End + +RegistryItem gid_Regitem_Soffice_Starwritertemplate_6_Shell_New + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Wrt_Bin; + Subkey = "soffice.StarWriterTemplate.6\shell\new"; + REG_VALUE_LNG(NEW) +End + +RegistryItem gid_Regitem_Soffice_Starwritertemplate_6_Shell_New_Command + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Wrt_Bin; + Subkey = "soffice.StarWriterTemplate.6\shell\new\command"; + Value = "\"<progpath>\program\soffice.exe\" -n \"%1\""; +End + +RegistryItem gid_Regitem_Soffice_Starwritertemplate_6_Shell_Open_Command + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "soffice.StarWriterTemplate.6\shell\open\command"; + ModuleID = gid_Module_Prg_Wrt_Bin; + Value = "\"<progpath>\program\soffice.exe\" -o \"%1\""; +End + +RegistryItem gid_Regitem_Soffice_Starwritertemplate_6_Shell_Print_Command + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "soffice.StarWriterTemplate.6\shell\print\command"; + ModuleID = gid_Module_Prg_Wrt_Bin; + Value = "\"<progpath>\program\soffice.exe\" -p \"%1\""; +End + +RegistryItem gid_Regitem_Soffice_Starwritertemplate_6_Shell_Printto_Command + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "soffice.StarWriterTemplate.6\shell\printto\command"; + ModuleID = gid_Module_Prg_Wrt_Bin; + Value = "\"<progpath>\program\soffice.exe\" -pt \"%2\" \"%1\""; +End + +RegistryItem gid_Regitem_Stw_PersistentHandler + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Wrt_Bin; + Subkey = ".stw\PersistentHandler"; + Value = "{7BC0E713-5703-45BE-A29D-5D46D8B39262}"; +End + +RegistryItem gid_Regitem_Stw_Shellex_00021500_0000_0000_C000_000000000046 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Wrt_Bin; + Subkey = ".stw\shellex\{00021500-0000-0000-C000-000000000046}"; + Value = "{087B3AE3-E237-4467-B8DB-5A38AB959AC9}"; +End + +RegistryItem gid_Regitem_Stw_Shellex_BB2E617C_0920_11D1_9A0B_00C04FC2D6C1 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Wrt_Bin; + Subkey = ".stw\shellex\{BB2E617C-0920-11D1-9A0B-00C04FC2D6C1}"; + Value = "{3B092F0C-7696-40E3-A80F-68D74DA84210}"; +End + +RegistryItem gid_Regitem_Stw + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = ".stw"; + ModuleID = gid_Module_Prg_Wrt_Bin; + Value = "soffice.StarWriterTemplate.6"; +End + +RegistryItem gid_Regitem_Stw_Contenttype + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Wrt_Bin; + Subkey = ".stw"; + Name = "Content Type"; + Value = "application/vnd.sun.xml.writer.template"; +End + +RegistryItem gid_Regitem_Sxg_PersistentHandler + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Wrt_Bin; + Subkey = ".sxg\PersistentHandler"; + Value = "{7BC0E713-5703-45BE-A29D-5D46D8B39262}"; +End + +RegistryItem gid_Regitem_Sxg_Shellex_00021500_0000_0000_C000_000000000046 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Wrt_Bin; + Subkey = ".sxg\shellex\{00021500-0000-0000-C000-000000000046}"; + Value = "{087B3AE3-E237-4467-B8DB-5A38AB959AC9}"; +End + +RegistryItem gid_Regitem_Sxg_Shellex_BB2E617C_0920_11D1_9A0B_00C04FC2D6C1 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Wrt_Bin; + Subkey = ".sxg\shellex\{BB2E617C-0920-11D1-9A0B-00C04FC2D6C1}"; + Value = "{3B092F0C-7696-40E3-A80F-68D74DA84210}"; +End + +RegistryItem gid_Regitem_Sxg + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Wrt_Bin; + Subkey = ".sxg"; + Value = "soffice.StarWriterGlobalDocument.6"; +End + +RegistryItem gid_Regitem_Sxg_Contenttype + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Wrt_Bin; + Subkey = ".sxg"; + Name = "Content Type"; + Value = "application/vnd.sun.xml.writer.global"; +End + +RegistryItem gid_Regitem_Sxg_Mime_Database + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Wrt_Bin; + Subkey = "MIME\Database\Content Type\application/vnd.sun.xml.writer.global"; + Name = "Extension"; + Value = ".sxg"; +End + +RegistryItem gid_Regitem_Sxw_PersistentHandler + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Wrt_Bin; + Subkey = ".sxw\PersistentHandler"; + Value = "{7BC0E713-5703-45BE-A29D-5D46D8B39262}"; +End + +RegistryItem gid_Regitem_Sxw_Shellex_00021500_0000_0000_C000_000000000046 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Wrt_Bin; + Subkey = ".sxw\shellex\{00021500-0000-0000-C000-000000000046}"; + Value = "{087B3AE3-E237-4467-B8DB-5A38AB959AC9}"; +End + +RegistryItem gid_Regitem_Sxw_Shellex_BB2E617C_0920_11D1_9A0B_00C04FC2D6C1 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Wrt_Bin; + Subkey = ".sxw\shellex\{BB2E617C-0920-11D1-9A0B-00C04FC2D6C1}"; + Value = "{3B092F0C-7696-40E3-A80F-68D74DA84210}"; +End + +RegistryItem gid_Regitem_Sxw_Contenttype + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Wrt_Bin; + Subkey = ".sxw"; + Name = "Content Type"; + Value = "application/vnd.sun.xml.writer"; +End + +RegistryItem gid_Regitem_Sxw_Mime_Database + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Wrt_Bin; + Subkey = "MIME\Database\Content Type\application/vnd.sun.xml.writer"; + Name = "Extension"; + Value = ".sxw"; +End + +RegistryItem gid_Regitem_StarWriterDocument_6_Shellex_PropertySheetHandlers_MyPropSheet1 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Wrt_Bin; + Subkey = "soffice.StarWriterDocument.6\shellex\PropertySheetHandlers\MyPropSheet1"; + Value = "{63542C48-9552-494A-84F7-73AA6A7C99C1}"; +End + +RegistryItem gid_Regitem__Sxw + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Wrt_Bin; + Subkey = ".sxw"; + Value = "soffice.StarWriterDocument.6"; +End + +RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabilities_FileAssociations_sxw + ParentID = PREDEFINED_HKEY_LOCAL_MACHINE; + Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities\FileAssociations"; + ModuleID = gid_Module_Prg_Wrt_Bin; + Name = ".sxw"; + Value = "soffice.StarWriterDocument.6"; + Styles = (); +End + + +// new odt file extension + +RegistryItem gid_Regitem_Odt_PersistentHandler + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Wrt_Bin; + Subkey = ".odt\PersistentHandler"; + Value = "{7BC0E713-5703-45BE-A29D-5D46D8B39262}"; +End + +RegistryItem gid_Regitem_Odt_Shellex_00021500_0000_0000_C000_000000000046 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Wrt_Bin; + Subkey = ".odt\shellex\{00021500-0000-0000-C000-000000000046}"; + Value = "{087B3AE3-E237-4467-B8DB-5A38AB959AC9}"; +End + +RegistryItem gid_Regitem_Odt_Shellex_BB2E617C_0920_11D1_9A0B_00C04FC2D6C1 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Wrt_Bin; + Subkey = ".odt\shellex\{BB2E617C-0920-11D1-9A0B-00C04FC2D6C1}"; + Value = "{3B092F0C-7696-40E3-A80F-68D74DA84210}"; +End + +RegistryItem gid_Regitem_WriterDocument_1_Shellex_PropertySheetHandlers_MyPropSheet1 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Wrt_Bin; + Subkey = "opendocument.WriterDocument.1\shellex\PropertySheetHandlers\MyPropSheet1"; + Value = "{63542C48-9552-494A-84F7-73AA6A7C99C1}"; +End + +RegistryItem gid_Regitem__Odt + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Wrt_Bin; + Subkey = ".odt"; + Value = "opendocument.WriterDocument.1"; +End + +RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabilities_FileAssociations_odt + ParentID = PREDEFINED_HKEY_LOCAL_MACHINE; + Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities\FileAssociations"; + ModuleID = gid_Module_Prg_Wrt_Bin; + Name = ".odt"; + Value = "opendocument.WriterDocument.1"; + Styles = (); +End + +RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabilities_MimeAssociations_odt + ParentID = PREDEFINED_HKEY_LOCAL_MACHINE; + Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities\MimeAssociations"; + ModuleID = gid_Module_Root; + Name = "application/vnd.oasis.opendocument.text"; + Value = "opendocument.WriterDocument.1"; + Styles = (); +End + + +RegistryItem gid_Regitem_Odt_Contenttype + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Wrt_Bin; + Subkey = ".odt"; + Name = "Content Type"; + Value = "application/vnd.oasis.opendocument.text"; +End + +RegistryItem gid_Regitem_Odt_Mime_Database + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Wrt_Bin; + Subkey = "MIME\Database\Content Type\application/vnd.oasis.opendocument.text"; + Name = "Extension"; + Value = ".odt"; +End + +RegistryItem gid_Regitem_Odt_Openoffice_Writerdocument_1_Shellnew + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Wrt_Bin; + Subkey = ".odt\opendocument.WriterDocument.1\ShellNew"; + Name = "FileName"; + Value = "soffice.odt"; +End + +RegistryItem gid_Regitem_Openoffice_Writerdocument_Curver + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Wrt_Bin; + Subkey = "opendocument.WriterDocument\CurVer"; + Value = "opendocument.WriterDocument.1"; +End + +RegistryItem gid_Regitem_Openoffice_Writerdocument_1 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Wrt_Bin; + Subkey = "opendocument.WriterDocument.1"; + REG_VALUE_LNG(OO_WRITER) +End + +RegistryItem gid_Regitem_Openoffice_Writerdocument_1_Clsid + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Wrt_Bin; + Subkey = "opendocument.WriterDocument.1\CLSID"; + Value = "{F616B81F-7BB8-4F22-B8A5-47428D59F8AD}"; +End + +RegistryItem gid_Regitem_Openoffice_Writerdocument_1_Defaulticon + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Wrt_Bin; + Subkey = "opendocument.WriterDocument.1\DefaultIcon"; + Value = "<progpath>\program\soffice.exe,1"; +End + +RegistryItem gid_Regitem_Openoffice_Writerdocument_1_Insertable + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Wrt_Bin; + Subkey = "opendocument.WriterDocument.1\Insertable"; +End + +RegistryItem gid_Regitem_Openoffice_Writerdocument_1_Protocol_Stdfileediting_Server + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Wrt_Bin; + Subkey = "opendocument.WriterDocument.1\protocol\StdFileEditing\server"; + Value = "<progpath>\program\soffice.exe"; +End + +RegistryItem gid_Regitem_Openoffice_Writerdocument_1_Protocol_Stdfileediting_Verb_0 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Wrt_Bin; + Subkey = "opendocument.WriterDocument.1\protocol\StdFileEditing\verb\0"; + Value = "&Edit"; +End + +RegistryItem gid_Regitem_Openoffice_Writerdocument_1_Protocol_Stdfileediting_Verb__1 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Wrt_Bin; + Subkey = "opendocument.WriterDocument.1\protocol\StdFileEditing\verb\-1"; + Value = "&Show"; +End + +RegistryItem gid_Regitem_Openoffice_Writerdocument_1_Protocol_Stdfileediting_Verb__2 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Wrt_Bin; + Subkey = "opendocument.WriterDocument.1\protocol\StdFileEditing\verb\-2"; + Value = "&Open"; +End + +RegistryItem gid_Regitem_Openoffice_Writerdocument_1_Shell + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Wrt_Bin; + Subkey = "opendocument.WriterDocument.1\shell"; + Value = "open"; +End + +RegistryItem gid_Regitem_Openoffice_Writerdocument_1_Shell_New + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Wrt_Bin; + Subkey = "opendocument.WriterDocument.1\shell\new"; + REG_VALUE_LNG(NEW) +End + +RegistryItem gid_Regitem_Openoffice_Writerdocument_1_Shell_New_Command + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Wrt_Bin; + Subkey = "opendocument.WriterDocument.1\shell\new\command"; + Value = "\"<progpath>\program\soffice.exe\" -n \"%1\""; +End + +// RegistryItem gid_Regitem_Openoffice_Writerdocument_1_Shell_Open_Command +// ParentID = PREDEFINED_HKEY_CLASSES_ROOT; +// ModuleID = gid_Module_Prg_Wrt_Bin; +// Subkey = "opendocument.WriterDocument.1\shell\open\command"; +// Value = "\"<progpath>\program\soffice.exe\" -o \"%1\""; +// End + +RegistryItem gid_Regitem_Openoffice_Writerdocument_1_Shell_Open_Command + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Wrt_Bin; + Subkey = "opendocument.WriterDocument.1\shell\open\command"; + Value = "\"<progpath>\program\swriter.exe\" -o \"%1\""; + Styles = (); +End + +RegistryItem gid_Regitem_Openoffice_Writerdocument_1_Shell_Print_Command + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Wrt_Bin; + Subkey = "opendocument.WriterDocument.1\shell\print\command"; + Value = "\"<progpath>\program\soffice.exe\" -p \"%1\""; +End + +RegistryItem gid_Regitem_Openoffice_Writerdocument_1_Shell_Printto_Command + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Wrt_Bin; + Subkey = "opendocument.WriterDocument.1\shell\printto\command"; + Value = "\"<progpath>\program\soffice.exe\" -pt \"%2\" \"%1\""; +End + +// Writer Web Document +RegistryItem gid_Regitem_Openoffice_Writerwebdocument_Curver + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Wrt_Bin; + Subkey = "opendocument.WriterWebDocument\CurVer"; + Value = "opendocument.WriterWebDocument.1"; +End + +RegistryItem gid_Regitem_Openoffice_Writerwebdocument_1 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Wrt_Bin; + Subkey = "opendocument.WriterWebDocument.1"; + REG_VALUE_LNG(OO_WRITER) +End + +RegistryItem gid_Regitem_Openoffice_Writerwebdocument_1_Shell_Open_Command + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Wrt_Bin; + Subkey = "opendocument.WriterWebDocument.1\shell\open\command"; + Value = "\"<progpath>\program\sweb.exe\" -o \"%1\""; + Styles = (); +End + +// new ott file extension + +RegistryItem gid_Regitem_Ott_PersistentHandler + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Wrt_Bin; + Subkey = ".ott\PersistentHandler"; + Value = "{7BC0E713-5703-45BE-A29D-5D46D8B39262}"; +End + +RegistryItem gid_Regitem_Ott_Shellex_00021500_0000_0000_C000_000000000046 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Wrt_Bin; + Subkey = ".ott\shellex\{00021500-0000-0000-C000-000000000046}"; + Value = "{087B3AE3-E237-4467-B8DB-5A38AB959AC9}"; +End + +RegistryItem gid_Regitem_Ott_Shellex_BB2E617C_0920_11D1_9A0B_00C04FC2D6C1 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Wrt_Bin; + Subkey = ".ott\shellex\{BB2E617C-0920-11D1-9A0B-00C04FC2D6C1}"; + Value = "{3B092F0C-7696-40E3-A80F-68D74DA84210}"; +End + +RegistryItem gid_Regitem_WriterTemplate_1_Shellex_PropertySheetHandlers_MyPropSheet1 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Wrt_Bin; + Subkey = "opendocument.WriterTemplate.1\shellex\PropertySheetHandlers\MyPropSheet1"; + Value = "{63542C48-9552-494A-84F7-73AA6A7C99C1}"; +End + +RegistryItem gid_Regitem_Ott + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = ".ott"; + ModuleID = gid_Module_Prg_Wrt_Bin; + Value = "opendocument.WriterTemplate.1"; +End + +RegistryItem gid_Regitem_Ott_Contenttype + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Wrt_Bin; + Subkey = ".ott"; + Name = "Content Type"; + Value = "application/vnd.oasis.opendocument.text-template"; +End + +RegistryItem gid_Regitem_Soffice_Starwritertemplate_1 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "opendocument.WriterTemplate.1"; + ModuleID = gid_Module_Prg_Wrt_Bin; + REG_VALUE_LNG(OO_WRITER_TEMPLATE) +End + +RegistryItem gid_Regitem_Openoffice_Writertemplate_1_Defaulticon + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "opendocument.WriterTemplate.1\DefaultIcon"; + ModuleID = gid_Module_Prg_Wrt_Bin; + Value = "<progpath>\program\soffice.exe,2"; +End + +RegistryItem gid_Regitem_Openoffice_Writertemplate_1_Shell + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Wrt_Bin; + Subkey = "opendocument.WriterTemplate.1\shell"; + Value = "new"; +End + +RegistryItem gid_Regitem_Openoffice_Writertemplate_1_Shell_New + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Wrt_Bin; + Subkey = "opendocument.WriterTemplate.1\shell\new"; + REG_VALUE_LNG(NEW) +End + +RegistryItem gid_Regitem_Openoffice_Writertemplate_1_Shell_New_Command + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Wrt_Bin; + Subkey = "opendocument.WriterTemplate.1\shell\new\command"; + Value = "\"<progpath>\program\soffice.exe\" -n \"%1\""; +End + +RegistryItem gid_Regitem_Openoffice_Writertemplate_1_Shell_Open_Command + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "opendocument.WriterTemplate.1\shell\open\command"; + ModuleID = gid_Module_Prg_Wrt_Bin; + Value = "\"<progpath>\program\soffice.exe\" -o \"%1\""; +End + +RegistryItem gid_Regitem_Openoffice_Writertemplate_1_Shell_Print_Command + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "opendocument.WriterTemplate.1\shell\print\command"; + ModuleID = gid_Module_Prg_Wrt_Bin; + Value = "\"<progpath>\program\soffice.exe\" -p \"%1\""; +End + +RegistryItem gid_Regitem_Openoffice_Writertemplate_1_Shell_Printto_Command + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "opendocument.WriterTemplate.1\shell\printto\command"; + ModuleID = gid_Module_Prg_Wrt_Bin; + Value = "\"<progpath>\program\soffice.exe\" -pt \"%2\" \"%1\""; +End + +// new odm file extension + +RegistryItem gid_Regitem_Odm_PersistentHandler + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Wrt_Bin; + Subkey = ".odm\PersistentHandler"; + Value = "{7BC0E713-5703-45BE-A29D-5D46D8B39262}"; +End + +RegistryItem gid_Regitem_Odm_Shellex_00021500_0000_0000_C000_000000000046 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Wrt_Bin; + Subkey = ".odm\shellex\{00021500-0000-0000-C000-000000000046}"; + Value = "{087B3AE3-E237-4467-B8DB-5A38AB959AC9}"; +End + +RegistryItem gid_Regitem_Odm_Shellex_BB2E617C_0920_11D1_9A0B_00C04FC2D6C1 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Wrt_Bin; + Subkey = ".odm\shellex\{BB2E617C-0920-11D1-9A0B-00C04FC2D6C1}"; + Value = "{3B092F0C-7696-40E3-A80F-68D74DA84210}"; +End + +RegistryItem gid_Regitem_WriterGlobalDocument_1_Shellex_PropertySheetHandlers_MyPropSheet1 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Wrt_Bin; + Subkey = "opendocument.WriterGlobalDocument.1\shellex\PropertySheetHandlers\MyPropSheet1"; + Value = "{63542C48-9552-494A-84F7-73AA6A7C99C1}"; +End + +RegistryItem gid_Regitem_Odm + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Wrt_Bin; + Subkey = ".odm"; + Value = "opendocument.WriterGlobalDocument.1"; +End + +RegistryItem gid_Regitem_Odm_Contenttype + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Wrt_Bin; + Subkey = ".odm"; + Name = "Content Type"; + Value = "application/vnd.oasis.opendocument.text-master"; +End + +RegistryItem gid_Regitem_Odm_Mime_Database + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Wrt_Bin; + Subkey = "MIME\Database\Content Type\application/vnd.oasis.opendocument.text-master"; + Name = "Extension"; + Value = ".odm"; +End + +RegistryItem gid_Regitem_Openoffice_Writerglobaldocument_Curver + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "opendocument.WriterGlobalDocument\CurVer"; + ModuleID = gid_Module_Prg_Wrt_Bin; + Value = "opendocument.WriterGlobalDocument.1"; +End + +RegistryItem gid_Regitem_Openoffice_Writerglobaldocument_1 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "opendocument.WriterGlobalDocument.1"; + ModuleID = gid_Module_Prg_Wrt_Bin; + REG_VALUE_LNG(OO_MASTERDOC) +End + +RegistryItem gid_Regitem_Openoffice_Writerglobaldocument_1_Defaulticon + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "opendocument.WriterGlobalDocument.1\DefaultIcon"; + ModuleID = gid_Module_Prg_Wrt_Bin; + Value = "<progpath>\program\soffice.exe,10"; +End + +RegistryItem gid_Regitem_Openoffice_Writerglobaldocument_1_Shell + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "opendocument.WriterGlobalDocument.1\shell"; + ModuleID = gid_Module_Prg_Wrt_Bin; + Value = "open"; +End + +RegistryItem gid_Regitem_Openoffice_Writerglobaldocument_1_Shell_New + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "opendocument.WriterGlobalDocument.1\shell\new"; + ModuleID = gid_Module_Prg_Wrt_Bin; + REG_VALUE_LNG(NEW) +End + +RegistryItem gid_Regitem_Openoffice_Writerglobaldocument_1_Shell_New_Command + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "opendocument.WriterGlobalDocument.1\shell\new\command"; + ModuleID = gid_Module_Prg_Wrt_Bin; + Value = "\"<progpath>\program\soffice.exe\" -n \"%1\""; +End + +RegistryItem gid_Regitem_Openoffice_Writerglobaldocument_1_Shell_Open_Command + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "opendocument.WriterGlobalDocument.1\shell\open\command"; + ModuleID = gid_Module_Prg_Wrt_Bin; + Value = "\"<progpath>\program\soffice.exe\" -o \"%1\""; +End + +RegistryItem gid_Regitem_Openoffice_Writerglobaldocument_1_Shell_Print_Command + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "opendocument.WriterGlobalDocument.1\shell\print\command"; + ModuleID = gid_Module_Prg_Wrt_Bin; + Value = "\"<progpath>\program\soffice.exe\" -p \"%1\""; +End + +RegistryItem gid_Regitem_Openoffice_Writerglobaldocument_1_Shell_Printto_Command + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "opendocument.WriterGlobalDocument.1\shell\printto\command"; + ModuleID = gid_Module_Prg_Wrt_Bin; + Value = "\"<progpath>\program\soffice.exe\" -pt \"%2\" \"%1\""; +End + +// new oth file extension + +RegistryItem gid_Regitem_Oth_PersistentHandler + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Wrt_Bin; + Subkey = ".oth\PersistentHandler"; + Value = "{7BC0E713-5703-45BE-A29D-5D46D8B39262}"; +End + +RegistryItem gid_Regitem_Oth_Shellex_00021500_0000_0000_C000_000000000046 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Wrt_Bin; + Subkey = ".oth\shellex\{00021500-0000-0000-C000-000000000046}"; + Value = "{087B3AE3-E237-4467-B8DB-5A38AB959AC9}"; +End + +RegistryItem gid_Regitem_Oth_Shellex_BB2E617C_0920_11D1_9A0B_00C04FC2D6C1 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Wrt_Bin; + Subkey = ".oth\shellex\{BB2E617C-0920-11D1-9A0B-00C04FC2D6C1}"; + Value = "{3B092F0C-7696-40E3-A80F-68D74DA84210}"; +End + +RegistryItem gid_Regitem_WriterWebTemplate_Shellex_PropertySheetHandlers_MyPropSheet1 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Wrt_Bin; + Subkey = "opendocument.WriterWebTemplate.1\shellex\PropertySheetHandlers\MyPropSheet1"; + Value = "{63542C48-9552-494A-84F7-73AA6A7C99C1}"; +End + +RegistryItem gid_Regitem_Oth + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Wrt_Bin; + Subkey = ".oth"; + Value = "opendocument.WriterWebTemplate.1"; +End + +RegistryItem gid_Regitem_Oth_Contenttype + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Wrt_Bin; + Subkey = ".oth"; + Name = "Content Type"; + Value = "application/vnd.oasis.opendocument.text-web"; +End + +RegistryItem gid_Regitem_Oth_Mime_Database + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + ModuleID = gid_Module_Prg_Wrt_Bin; + Subkey = "MIME\Database\Content Type\application/vnd.oasis.opendocument.text-web"; + Name = "Extension"; + Value = ".oth"; +End + +RegistryItem gid_Regitem_Openoffice_WriterWebTemplate_Curver + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "opendocument.WriterWebTemplate\CurVer"; + ModuleID = gid_Module_Prg_Wrt_Bin; + Value = "opendocument.WriterWebTemplate.1"; +End + +RegistryItem gid_Regitem_Openoffice_WriterWebTemplate_1 + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "opendocument.WriterWebTemplate.1"; + ModuleID = gid_Module_Prg_Wrt_Bin; + REG_VALUE_LNG(OO_WEBDOC) +End + +RegistryItem gid_Regitem_Openoffice_WriterWebTemplate_1_Defaulticon + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "opendocument.WriterWebTemplate.1\DefaultIcon"; + ModuleID = gid_Module_Prg_Wrt_Bin; + Value = "<progpath>\program\soffice.exe,11"; +End + +RegistryItem gid_Regitem_Openoffice_WriterWebTemplate_1_Shell + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "opendocument.WriterWebTemplate.1\shell"; + ModuleID = gid_Module_Prg_Wrt_Bin; + Value = "open"; +End + +RegistryItem gid_Regitem_Openoffice_WriterWebTemplate_1_Shell_New + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "opendocument.WriterWebTemplate.1\shell\new"; + ModuleID = gid_Module_Prg_Wrt_Bin; + REG_VALUE_LNG(NEW) +End + +RegistryItem gid_Regitem_Openoffice_WriterWebTemplate_1_Shell_New_Command + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "opendocument.WriterWebTemplate.1\shell\new\command"; + ModuleID = gid_Module_Prg_Wrt_Bin; + Value = "\"<progpath>\program\soffice.exe\" -n \"%1\""; +End + +RegistryItem gid_Regitem_Openoffice_WriterWebTemplate_1_Shell_Open_Command + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "opendocument.WriterWebTemplate.1\shell\open\command"; + ModuleID = gid_Module_Prg_Wrt_Bin; + Value = "\"<progpath>\program\soffice.exe\" -o \"%1\""; +End + +RegistryItem gid_Regitem_Openoffice_WriterWebTemplate_1_Shell_Print_Command + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "opendocument.WriterWebTemplate.1\shell\print\command"; + ModuleID = gid_Module_Prg_Wrt_Bin; + Value = "\"<progpath>\program\soffice.exe\" -p \"%1\""; +End + +RegistryItem gid_Regitem_Openoffice_WriterWebTemplate_1_Shell_Printto_Command + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = "opendocument.WriterWebTemplate.1\shell\printto\command"; + ModuleID = gid_Module_Prg_Wrt_Bin; + Value = "\"<progpath>\program\soffice.exe\" -pt \"%2\" \"%1\""; +End + +// "OpenWith" Windows Registry keys for extensions supported by Writer + +// .ODT +RegistryItem gid_Regitem_OpenOffice_ODT_OpenWith_Writer + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = ".odt\OpenWithProgIDs"; + ModuleID = gid_Module_Prg_Wrt_Bin; + Name = "opendocument.WriterDocument.1"; + Value = " "; +End + +// .OTT +RegistryItem gid_Regitem_OpenOffice_OTT_OpenWith_Writer + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = ".ott\OpenWithProgIDs"; + ModuleID = gid_Module_Prg_Wrt_Bin; + Name = "opendocument.WriterDocument.1"; + Value = " "; +End + +// .SXW +RegistryItem gid_Regitem_OpenOffice_SXW_OpenWith_Writer + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = ".sxw\OpenWithProgIDs"; + ModuleID = gid_Module_Prg_Wrt_Bin; + Name = "opendocument.WriterDocument.1"; + Value = " "; +End + +// .STW +RegistryItem gid_Regitem_OpenOffice_STW_OpenWith_Writer + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = ".stw\OpenWithProgIDs"; + ModuleID = gid_Module_Prg_Wrt_Bin; + Name = "opendocument.WriterDocument.1"; + Value = " "; +End + +// .TXT +RegistryItem gid_Regitem_OpenOffice_TXT_OpenWith_Writer + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = ".txt\OpenWithProgIDs"; + ModuleID = gid_Module_Prg_Wrt_Bin; + Name = "opendocument.WriterDocument.1"; + Value = " "; +End + +// .HTM +RegistryItem gid_Regitem_OpenOffice_HTM_OpenWith_Writer + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = ".htm\OpenWithProgIDs"; + ModuleID = gid_Module_Prg_Wrt_Bin; + Name = "opendocument.WriterWebDocument.1"; + Value = " "; +End + +// .HTML +RegistryItem gid_Regitem_OpenOffice_HTML_OpenWith_Writer + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = ".html\OpenWithProgIDs"; + ModuleID = gid_Module_Prg_Wrt_Bin; + Name = "opendocument.WriterWebDocument.1"; + Value = " "; +End + +// .XML +RegistryItem gid_Regitem_OpenOffice_XML_OpenWith_Writer + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = ".xml\OpenWithProgIDs"; + ModuleID = gid_Module_Prg_Wrt_Bin; + Name = "opendocument.WriterDocument.1"; + Value = " "; +End + +// .WPD +RegistryItem gid_Regitem_OpenOffice_WPD_OpenWith_Writer + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = ".wpd\OpenWithProgIDs"; + ModuleID = gid_Module_Prg_Wrt_Bin; + Name = "opendocument.WriterDocument.1"; + Value = " "; +End + +// .HWP +RegistryItem gid_Regitem_OpenOffice_HWP_OpenWith_Writer + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = ".hwp\OpenWithProgIDs"; + ModuleID = gid_Module_Prg_Wrt_Bin; + Name = "opendocument.WriterDocument.1"; + Value = " "; +End + +// .OTH +RegistryItem gid_Regitem_OpenOffice_OTH_OpenWith_Writer + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = ".oth\OpenWithProgIDs"; + ModuleID = gid_Module_Prg_Wrt_Bin; + Name = "opendocument.WriterDocument.1"; + Value = " "; +End + +// .ODM +RegistryItem gid_Regitem_OpenOffice_ODM_OpenWith_Writer + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = ".odm\OpenWithProgIDs"; + ModuleID = gid_Module_Prg_Wrt_Bin; + Name = "opendocument.WriterDocument.1"; + Value = " "; +End + +// .SXG +RegistryItem gid_Regitem_OpenOffice_SXG_OpenWith_Writer + ParentID = PREDEFINED_HKEY_CLASSES_ROOT; + Subkey = ".sxg\OpenWithProgIDs"; + ModuleID = gid_Module_Prg_Wrt_Bin; + Name = "opendocument.WriterDocument.1"; + Value = " "; +End + +RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabilities_FileAssociations_Ott + ParentID = PREDEFINED_HKEY_LOCAL_MACHINE; + Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities\FileAssociations"; + ModuleID = gid_Module_Prg_Wrt_Bin; + Name = ".ott"; + Value = "opendocument.WriterDocument.1"; + Styles = (); +End + +RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabilities_FileAssociations_Stw + ParentID = PREDEFINED_HKEY_LOCAL_MACHINE; + Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities\FileAssociations"; + ModuleID = gid_Module_Prg_Wrt_Bin; + Name = ".stw"; + Value = "opendocument.WriterDocument.1"; + Styles = (); +End + +RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabilities_FileAssociations_Txt + ParentID = PREDEFINED_HKEY_LOCAL_MACHINE; + Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities\FileAssociations"; + ModuleID = gid_Module_Prg_Wrt_Bin; + Name = ".txt"; + Value = "opendocument.WriterDocument.1"; + Styles = (); +End + +RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabilities_FileAssociations_Htm + ParentID = PREDEFINED_HKEY_LOCAL_MACHINE; + Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities\FileAssociations"; + ModuleID = gid_Module_Prg_Wrt_Bin; + Name = ".htm"; + Value = "opendocument.WriterWebDocument.1"; + Styles = (); +End + +RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabilities_FileAssociations_Html + ParentID = PREDEFINED_HKEY_LOCAL_MACHINE; + Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities\FileAssociations"; + ModuleID = gid_Module_Prg_Wrt_Bin; + Name = ".html"; + Value = "opendocument.WriterWebDocument.1"; + Styles = (); +End + +RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabilities_FileAssociations_Xml + ParentID = PREDEFINED_HKEY_LOCAL_MACHINE; + Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities\FileAssociations"; + ModuleID = gid_Module_Prg_Wrt_Bin; + Name = ".xml"; + Value = "opendocument.WriterDocument.1"; + Styles = (); +End + +RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabilities_FileAssociations_Wpd + ParentID = PREDEFINED_HKEY_LOCAL_MACHINE; + Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities\FileAssociations"; + ModuleID = gid_Module_Prg_Wrt_Bin; + Name = ".wpd"; + Value = "opendocument.WriterDocument.1"; + Styles = (); +End + +RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabilities_FileAssociations_Hwp + ParentID = PREDEFINED_HKEY_LOCAL_MACHINE; + Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities\FileAssociations"; + ModuleID = gid_Module_Prg_Wrt_Bin; + Name = ".hwp"; + Value = "opendocument.WriterDocument.1"; + Styles = (); +End + +RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabilities_FileAssociations_Oth + ParentID = PREDEFINED_HKEY_LOCAL_MACHINE; + Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities\FileAssociations"; + ModuleID = gid_Module_Prg_Wrt_Bin; + Name = ".oth"; + Value = "opendocument.WriterDocument.1"; + Styles = (); +End + +RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabilities_FileAssociations_Odm + ParentID = PREDEFINED_HKEY_LOCAL_MACHINE; + Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities\FileAssociations"; + ModuleID = gid_Module_Prg_Wrt_Bin; + Name = ".odm"; + Value = "opendocument.WriterDocument.1"; + Styles = (); +End + +RegistryItem gid_Regitem_Software_Manufacturer_Productname_Productversion_Capabilities_FileAssociations_Sxg + ParentID = PREDEFINED_HKEY_LOCAL_MACHINE; + Subkey = "Software\%MANUFACTURER\%PRODUCTNAME%PRODUCTADDON\%PRODUCTVERSION\Capabilities\FileAssociations"; + ModuleID = gid_Module_Prg_Wrt_Bin; + Name = ".sxg"; + Value = "opendocument.WriterDocument.1"; + Styles = (); +End + +RegistryItem gid_Regitem_Software_Microsoft_Windows_Currentversion_Apppaths_Swriter_Exe + ParentID = PREDEFINED_HKEY_LOCAL_MACHINE; + Subkey = "Software\Microsoft\Windows\CurrentVersion\App Paths\swriter.exe"; + ModuleID = gid_Module_Prg_Wrt_Bin; + Value = "<progpath>\program\swriter.exe"; +End + +RegistryItem gid_Regitem_Software_Microsoft_Windows_Currentversion_Apppaths_Swriter_Exepath + ParentID = PREDEFINED_HKEY_LOCAL_MACHINE; + Subkey = "Software\Microsoft\Windows\CurrentVersion\App Paths\swriter.exe"; + ModuleID = gid_Module_Prg_Wrt_Bin; + Name = "Path"; + Value = "<progpath>"; +End + +// CONDITIONAL_REGISTER_DOC_EXTENSION(name,modid, key, cond, disp_name, icon_id, app, default, dox_type) + +CONDITIONAL_REGISTER_DOC_EXTENSION( Doc, gid_Module_Prg_Wrt_Bin, doc, DOC, MS_WORD_DOCUMENT_OLD, 1, swriter.exe, open, Writer ) +CONDITIONAL_REGISTER_DOC_EXTENSION( Docx, gid_Module_Prg_Wrt_Bin, docx, DOCX, MS_WORD_DOCUMENT, 1, swriter.exe, open, Writer ) +CONDITIONAL_REGISTER_DOC_EXTENSION( Docm, gid_Module_Prg_Wrt_Bin, docm, DOCM, MS_WORD_DOCUMENT, 1, swriter.exe, open, Writer ) +CONDITIONAL_REGISTER_DOC_EXTENSION( Dot, gid_Module_Prg_Wrt_Bin, dot, DOT, MS_WORD_TEMPLATE_OLD, 2, swriter.exe, new, Writer ) +CONDITIONAL_REGISTER_DOC_EXTENSION( Dotx, gid_Module_Prg_Wrt_Bin, dotx, DOTX, MS_WORD_TEMPLATE, 2, swriter.exe, new, Writer ) +CONDITIONAL_REGISTER_DOC_EXTENSION( Dotm, gid_Module_Prg_Wrt_Bin, dotm, DOTM, MS_WORD_TEMPLATE, 2, swriter.exe, new, Writer ) +CONDITIONAL_REGISTER_DOC_EXTENSION( Rtf, gid_Module_Prg_Wrt_Bin, rtf, RTF, MS_RTF_DOCUMENT, 1, swriter.exe, open, Writer ) + diff --git a/scp2/source/writer/registryitem_writer.ulf b/scp2/source/writer/registryitem_writer.ulf new file mode 100644 index 000000000000..87c27fbce898 --- /dev/null +++ b/scp2/source/writer/registryitem_writer.ulf @@ -0,0 +1,69 @@ +/************************************************************************* + * + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2008 by Sun Microsystems, Inc. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * $RCSfile: registryitem_writer.ulf,v $ + * $Revision: 1.9 $ + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * + ************************************************************************/ + +[STR_REG_VAL_NEW] +en-US = "&New" + +[STR_REG_VAL_SO60_TEXT] +en-US = "%PRODUCTNAME %SXWFORMATVERSION Text Document" + +[STR_REG_VAL_SO60_MASTERDOC] +en-US = "%PRODUCTNAME %SXWFORMATVERSION Master Document" + +[STR_REG_VAL_SO60_WRITER_TEMPLATE] +en-US = "%PRODUCTNAME %SXWFORMATVERSION Text Document Template" + +[STR_REG_VAL_OO_WRITER] +en-US = "OpenDocument Text" + +[STR_REG_VAL_OO_WRITER_TEMPLATE] +en-US = "OpenDocument Text Template" + +[STR_REG_VAL_OO_MASTERDOC] +en-US = "OpenDocument Master Document" + +[STR_REG_VAL_OO_WEBDOC] +en-US = "HTML Document Template" + +[STR_REG_VAL_MS_WORD_DOCUMENT_OLD] +en-US = "Microsoft Word 97-2003 Document" + +[STR_REG_VAL_MS_WORD_DOCUMENT] +en-US = "Microsoft Word Document" + +[STR_REG_VAL_MS_WORD_TEMPLATE_OLD] +en-US = "Microsoft Word 97-2003 Template" + +[STR_REG_VAL_MS_WORD_TEMPLATE] +en-US = "Microsoft Word Template" + +[STR_REG_VAL_MS_RTF_DOCUMENT] +en-US = "Rich Text Document" + diff --git a/scp2/source/xsltfilter/file_xsltfilter.scp b/scp2/source/xsltfilter/file_xsltfilter.scp new file mode 100644 index 000000000000..c85dde29958c --- /dev/null +++ b/scp2/source/xsltfilter/file_xsltfilter.scp @@ -0,0 +1,95 @@ +/************************************************************************* + * + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2008 by Sun Microsystems, Inc. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * $RCSfile: file_xsltfilter.scp,v $ + * $Revision: 1.18 $ + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * + ************************************************************************/ + +#include "macros.inc" + +File gid_File_Registry_Spool_Oo_TypeDetection_XSLT_Types_Xcu + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Modules_Oo_TypeDetection_Types; + Name = "/registry/spool/fcfg_xslt_types.xcu"; +End + +File gid_File_Registry_Spool_Oo_TypeDetection_XSLT_Filters_Xcu + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Registry_Modules_Oo_TypeDetection_Filter; + Name = "/registry/spool/fcfg_xslt_filters.xcu"; +End + +File gid_File_Stw_Docbooktemplate + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Xslt_Docbook; + Name = "DocBookTemplate.stw"; +End + +File gid_File_Xsl_Docbooktosoffheadings + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Xslt_Docbook; + Name = "docbooktosoffheadings.xsl"; +End + +File gid_File_Xsl_Sofftodocbookheadings + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Xslt_Docbook; + Name = "sofftodocbookheadings.xsl"; +End + +File gid_File_Xsl_Export_Xhtml_Body + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Xslt_Export_Xhtml; + Name = "/xslt/export/xhtml/body.xsl"; +End + +File gid_File_Xsl_Export_Xhtml_Header + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Xslt_Export_Xhtml; + Name = "/xslt/export/xhtml/header.xsl"; +End + +File gid_File_Xsl_Export_Xhtml_Ooo2xhtml + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Xslt_Export_Xhtml; + Name = "/xslt/export/xhtml/opendoc2xhtml.xsl"; +End + +File gid_File_Xsl_Export_Xhtml_Table + TXT_FILE_BODY; + Styles = (PACKED); + Dir = gid_Dir_Share_Xslt_Export_Xhtml; + Name = "/xslt/export/xhtml/table.xsl"; +End + diff --git a/scp2/source/xsltfilter/makefile.mk b/scp2/source/xsltfilter/makefile.mk new file mode 100644 index 000000000000..29e2ffb4c2f5 --- /dev/null +++ b/scp2/source/xsltfilter/makefile.mk @@ -0,0 +1,55 @@ +#************************************************************************* +# +# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. +# +# Copyright 2008 by Sun Microsystems, Inc. +# +# OpenOffice.org - a multi-platform office productivity suite +# +# $RCSfile: makefile.mk,v $ +# +# $Revision: 1.7 $ +# +# This file is part of OpenOffice.org. +# +# OpenOffice.org is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License version 3 +# only, as published by the Free Software Foundation. +# +# OpenOffice.org is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License version 3 for more details +# (a copy is included in the LICENSE file that accompanied this code). +# +# You should have received a copy of the GNU Lesser General Public License +# version 3 along with OpenOffice.org. If not, see +# <http://www.openoffice.org/license.html> +# for a copy of the LGPLv3 License. +# +#************************************************************************* + +PRJ=..$/.. + +PRJPCH= + +PRJNAME=scp2 +TARGET=xsltfilter +TARGETTYPE=CUI + +# --- Settings ----------------------------------------------------- + +.INCLUDE : settings.mk + +SCP_PRODUCT_TYPE=osl + +PARFILES= \ + module_xsltfilter.par \ + file_xsltfilter.par + +ULFFILES= \ + module_xsltfilter.ulf + + +# --- File --------------------------------------------------------- +.INCLUDE : target.mk diff --git a/scp2/source/xsltfilter/module_xsltfilter.scp b/scp2/source/xsltfilter/module_xsltfilter.scp new file mode 100644 index 000000000000..7432e169d909 --- /dev/null +++ b/scp2/source/xsltfilter/module_xsltfilter.scp @@ -0,0 +1,54 @@ +/************************************************************************* + * + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2008 by Sun Microsystems, Inc. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * $RCSfile: module_xsltfilter.scp,v $ + * $Revision: 1.12 $ + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * + ************************************************************************/ + +#include "macros.inc" + + +Module gid_Module_Optional_Xsltfiltersamples + PackageInfo = "packinfo_office.txt"; + MOD_NAME_DESC(MODULE_OPTIONAL_XSLTFILTERSAMPLES); + Sortkey = "700"; + ParentID = gid_Module_Optional; + Files = ( gid_File_Xsl_Sofftodocbookheadings,gid_File_Xsl_Docbooktosoffheadings, + gid_File_Stw_Docbooktemplate, + gid_File_Xsl_Export_Xhtml_Body, + gid_File_Xsl_Export_Xhtml_Header, + gid_File_Xsl_Export_Xhtml_Master_Chapter_Numbering, + gid_File_Xsl_Export_Xhtml_Master_Document, + gid_File_Xsl_Export_Xhtml_Master_Refs_Workaround, + gid_File_Xsl_Export_Xhtml_Master_Usability_Links, + gid_File_Xsl_Export_Xhtml_Ooo2xhtml, + gid_File_Xsl_Export_Xhtml_Table, + gid_File_Registry_Spool_Oo_TypeDetection_XSLT_Types_Xcu, + gid_File_Registry_Spool_Oo_TypeDetection_XSLT_Filters_Xcu ); + Minimal = NO; + Default = NO; + Styles = ( ); +End diff --git a/scp2/source/xsltfilter/module_xsltfilter.ulf b/scp2/source/xsltfilter/module_xsltfilter.ulf new file mode 100644 index 000000000000..5620f926d210 --- /dev/null +++ b/scp2/source/xsltfilter/module_xsltfilter.ulf @@ -0,0 +1,38 @@ +/************************************************************************* + * + * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * + * Copyright 2008 by Sun Microsystems, Inc. + * + * OpenOffice.org - a multi-platform office productivity suite + * + * $RCSfile: module_xsltfilter.ulf,v $ + * $Revision: 1.5 $ + * + * This file is part of OpenOffice.org. + * + * OpenOffice.org is free software: you can redistribute it and/or modify + * it under the terms of the GNU Lesser General Public License version 3 + * only, as published by the Free Software Foundation. + * + * OpenOffice.org is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser General Public License version 3 for more details + * (a copy is included in the LICENSE file that accompanied this code). + * + * You should have received a copy of the GNU Lesser General Public License + * version 3 along with OpenOffice.org. If not, see + * <http://www.openoffice.org/license.html> + * for a copy of the LGPLv3 License. + * + ************************************************************************/ + +[STR_NAME_MODULE_OPTIONAL_XSLTFILTERSAMPLES] +en-US = "XSLT Sample Filters" + +[STR_DESC_MODULE_OPTIONAL_XSLTFILTERSAMPLES] +en-US = "XSLT Sample Filters" + + + diff --git a/scp2/util/makefile.mk b/scp2/util/makefile.mk new file mode 100644 index 000000000000..bafca83860cb --- /dev/null +++ b/scp2/util/makefile.mk @@ -0,0 +1,366 @@ +#************************************************************************* +# +# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. +# +# Copyright 2008 by Sun Microsystems, Inc. +# +# OpenOffice.org - a multi-platform office productivity suite +# +# $RCSfile: makefile.mk,v $ +# +# $Revision: 1.58 $ +# +# This file is part of OpenOffice.org. +# +# OpenOffice.org is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License version 3 +# only, as published by the Free Software Foundation. +# +# OpenOffice.org is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License version 3 for more details +# (a copy is included in the LICENSE file that accompanied this code). +# +# You should have received a copy of the GNU Lesser General Public License +# version 3 along with OpenOffice.org. If not, see +# <http://www.openoffice.org/license.html> +# for a copy of the LGPLv3 License. +# +#************************************************************************* +PRJ=.. + +PRJNAME=scp2 +TARGET=setup + +# --- Settings ----------------------------------------------------------- + +.INCLUDE : settings.mk + +# --- setup script ------------------------------------------------------- +# SCPFLAGS= -w + +# ------------------------------------------------------------------------ +# Office OSL + +SCP1LINK_PRODUCT_TYPE=osl +SCP1TARGET = setup_osl +SCP1FILES = installation_ooo.par \ + scpaction_ooo.par \ + directory_ooo.par \ + datacarrier_ooo.par \ + file_ooo.par \ + file_extra_ooo.par \ + file_font_ooo.par \ + file_library_ooo.par \ + file_resource_ooo.par \ + shortcut_ooo.par \ + module_ooo.par \ + module_hidden_ooo.par \ + module_langpack.par \ + module_lang_template.par \ + profile_ooo.par \ + profileitem_ooo.par \ + module_writer.par \ + file_writer.par \ + module_calc.par \ + file_calc.par \ + module_draw.par \ + file_draw.par \ + module_impress.par \ + file_impress.par \ + module_base.par \ + file_base.par \ + canvascommons.par \ + module_math.par \ + file_math.par \ + module_systemint.par \ + module_graphicfilter.par \ + file_graphicfilter.par \ + module_testtool.par \ + file_testtool.par \ + module_xsltfilter.par \ + file_xsltfilter.par \ + module_python.par \ + module_python_mailmerge.par \ + file_python.par \ + profileitem_python.par \ + ure_into_ooo.par \ + ure.par \ + module_improvement.par \ + file_improvement.par \ + common_brand.par \ + common_brand_readme.par \ + ooo_brand.par + +.IF "$(OS)"=="MACOSX" +SCP1FILES += \ + directory_ooo_macosx.par +.ENDIF + +.IF "$(WITH_BINFILTER)" != "NO" +SCP1FILES += \ + module_binfilter.par \ + registryitem_binfilter.par \ + file_binfilter.par +.ENDIF + +.IF "$(ENABLE_OPENGL)" == "TRUE" +SCP1FILES += \ + module_ogltrans.par +.ENDIF + +.IF "$(SOLAR_JAVA)"!="" +SCP1FILES += \ + module_javafilter.par \ + file_javafilter.par +.ENDIF + +.IF "$(SOLAR_JAVA)"!="" +.IF "$(GUI)"=="WNT" +SCP1FILES += \ + registryitem_javafilter.par +.ENDIF +.ENDIF + +.IF "$(GUI)"=="WNT" +SCP1FILES += \ + registryitem_ooo.par \ + folder_ooo.par \ + folderitem_ooo.par \ + windowscustomaction_ooo.par \ + vc_redist.par \ + registryitem_writer.par \ + folderitem_writer.par \ + registryitem_calc.par \ + folderitem_calc.par \ + registryitem_draw.par \ + folderitem_draw.par \ + registryitem_impress.par \ + folderitem_impress.par \ + registryitem_base.par \ + folderitem_base.par \ + registryitem_math.par \ + folderitem_math.par \ + module_quickstart.par \ + file_quickstart.par \ + registryitem_quickstart.par \ + module_winexplorerext.par \ + file_winexplorerext.par \ + registryitem_winexplorerext.par + +.IF "$(ENABLE_DIRECTX)"!="" +SCP1FILES += directxcanvas.par +.ENDIF + +.IF "$(DISABLE_ACTIVEX)"=="" +SCP1FILES += \ + module_activex.par \ + file_activex.par +.ENDIF +.ENDIF + +.IF "$(GUI)"=="UNX" +.IF "$(ENABLE_GCONF)"!="" || "$(ENABLE_GNOMEVFS)"!="" || "$(ENABLE_GIO)"!="" +SCP1FILES += \ + module_gnome.par \ + file_gnome.par +.ENDIF + +.IF "$(ENABLE_KDE)" == "TRUE" +SCP1FILES += \ + module_kde.par \ + file_kde.par +.ENDIF +.ENDIF + +.IF "$(ENABLE_CRASHDUMP)" != "" +SCP1FILES += \ + file_crashrep_dynamic.par +.ENDIF + +SCP1FILES += \ + vclcanvas.par + +.IF "$(ENABLE_CAIRO)" == "TRUE" +SCP1FILES += cairocanvas.par +.ENDIF + +.IF "$(ENABLE_LAYOUT)" == "TRUE" +SCP1FILES += layout.par +.ENDIF # ENABLE_LAYOUT == TRUE + +.IF "$(BUILD_SPECIAL)"!="" +SCP1FILES += \ + module_onlineupdate.par \ + file_onlineupdate.par +.ENDIF + +# ------------------------------------------------------------------------ +# OpenOffice.org with JRE + +SCP2LINK_PRODUCT_TYPE=osl +SCP2TARGET = setup_osljre +SCP2FILES = installation_ooo.par \ + scpaction_ooo.par \ + directory_ooo.par \ + datacarrier_ooo.par \ + file_ooo.par \ + file_extra_ooo.par \ + file_font_ooo.par \ + file_library_ooo.par \ + file_resource_ooo.par \ + shortcut_ooo.par \ + module_ooo.par \ + module_hidden_ooo.par \ + module_langpack.par \ + module_lang_template.par \ + module_java.par \ + profile_ooo.par \ + profileitem_ooo.par \ + module_writer.par \ + file_writer.par \ + module_calc.par \ + file_calc.par \ + module_draw.par \ + file_draw.par \ + module_impress.par \ + file_impress.par \ + module_base.par \ + file_base.par \ + canvascommons.par \ + module_math.par \ + file_math.par \ + module_systemint.par \ + module_graphicfilter.par \ + file_graphicfilter.par \ + module_testtool.par \ + file_testtool.par \ + module_xsltfilter.par \ + file_xsltfilter.par \ + module_python.par \ + module_python_mailmerge.par \ + file_python.par \ + profileitem_python.par \ + ure_into_ooo.par \ + ure.par \ + module_improvement.par \ + file_improvement.par \ + common_brand.par \ + common_brand_readme.par \ + ooo_brand.par + +.IF "$(OS)"=="MACOSX" +SCP2FILES += \ + directory_ooo_macosx.par +.ENDIF + +.IF "$(WITH_BINFILTER)" != "NO" +SCP2FILES += \ + module_binfilter.par \ + registryitem_binfilter.par \ + file_binfilter.par +.ENDIF + +.IF "$(SOLAR_JAVA)"!="" +SCP2FILES += \ + module_javafilter.par \ + file_javafilter.par +.ENDIF + +.IF "$(SOLAR_JAVA)"!="" +.IF "$(GUI)"=="WNT" +SCP2FILES += \ + registryitem_javafilter.par +.ENDIF +.ENDIF + +.IF "$(GUI)"=="WNT" +SCP2FILES += \ + file_jre_ooo.par \ + registryitem_ooo.par \ + folder_ooo.par \ + folderitem_ooo.par \ + windowscustomaction_ooo.par \ + vc_redist.par \ + registryitem_writer.par \ + folderitem_writer.par \ + registryitem_calc.par \ + folderitem_calc.par \ + registryitem_draw.par \ + folderitem_draw.par \ + registryitem_impress.par \ + folderitem_impress.par \ + registryitem_base.par \ + folderitem_base.par \ + registryitem_math.par \ + folderitem_math.par \ + module_quickstart.par \ + file_quickstart.par \ + registryitem_quickstart.par \ + module_winexplorerext.par \ + file_winexplorerext.par \ + registryitem_winexplorerext.par + +.IF "$(ENABLE_DIRECTX)"!="" +SCP2FILES += directxcanvas.par +.ENDIF + +.IF "$(DISABLE_ACTIVEX)"=="" +SCP2FILES += \ + module_activex.par \ + file_activex.par +.ENDIF +.ENDIF + +.IF "$(GUI)"=="UNX" +.IF "$(ENABLE_GCONF)"!="" || "$(ENABLE_GNOMEVFS)"!="" || "$(ENABLE_GIO)"!="" +SCP2FILES += \ + module_gnome.par \ + file_gnome.par +.ENDIF + +.IF "$(ENABLE_KDE)" == "TRUE" +SCP2FILES += \ + module_kde.par \ + file_kde.par +.ENDIF +.ENDIF + +.IF "$(ENABLE_CRASHDUMP)" != "" +SCP2FILES += \ + file_crashrep_dynamic.par +.ENDIF + +SCP2FILES += \ + vclcanvas.par + +.IF "$(ENABLE_LAYOUT)" == "TRUE" +SCP2FILES += layout.par +.ENDIF # ENABLE_LAYOUT == TRUE + +.IF "$(BUILD_SPECIAL)"!="" +SCP2FILES += \ + module_onlineupdate.par \ + file_onlineupdate.par +.ENDIF + +# ------------------------------------------------------------------------ +# URE + +.IF "$(OS)" != "MACOSX" +SCP3LINK_PRODUCT_TYPE = osl +SCP3TARGET = ure +SCP3FILES = ure_standalone.par \ + ure.par +.ENDIF + +# ------------------------------------------------------------------------ +# SDK + +SCP4LINK_PRODUCT_TYPE = osl +SCP4TARGET = sdkoo +SCP4FILES = sdkoo.par + +# --- target ------------------------------------------------------------- +.INCLUDE : target.mk |