xref: /trunk/main/scp2/source/ooo/common_brand.scp (revision 781e0f66)
1/**************************************************************
2 *
3 * Licensed to the Apache Software Foundation (ASF) under one
4 * or more contributor license agreements.  See the NOTICE file
5 * distributed with this work for additional information
6 * regarding copyright ownership.  The ASF licenses this file
7 * to you under the Apache License, Version 2.0 (the
8 * "License"); you may not use this file except in compliance
9 * with the License.  You may obtain a copy of the License at
10 *
11 *   http://www.apache.org/licenses/LICENSE-2.0
12 *
13 * Unless required by applicable law or agreed to in writing,
14 * software distributed under the License is distributed on an
15 * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
16 * KIND, either express or implied.  See the License for the
17 * specific language governing permissions and limitations
18 * under the License.
19 *
20 *************************************************************/
21
22
23
24#include "macros.inc"
25
26Module gid_Module_Root_Brand
27    ParentID = gid_Module_Root;
28    InstallOrder = "150";
29    Name = "ooobrand";
30    Description = "OOo Brand";
31    Sortkey = "1030";
32    Default = YES;
33    Styles = (HIDDEN_ROOT,ROOT_BRAND_PACKAGE,ISUPDATEPACKAGE);
34    PackageInfo = "packinfo_brand.txt";
35    Dirs = (gid_Brand_Dir_Program,
36            gid_Brand_Dir_Share,
37            gid_Brand_Dir_Share_Config,
38            gid_Brand_Dir_Share_Extension,
39            gid_Brand_Dir_Share_Extensions,
40            gid_Brand_Dir_Share_Extensions_Install,
41            gid_Brand_Dir_Share_Prereg,
42            gid_Brand_Dir_Share_Uno_Packages,
43            gid_Brand_Dir_Share_Uno_Packages_Cache,
44            gid_Brand_Dir_Share_Registry,
45            gid_Brand_Dir_Share_Xdg);
46 //   Files = (gid_Brand_File_BasisLink,
47    Files = (gid_Brand_File_Bin_Crashreport,
48             gid_Brand_File_Bin_Crashreport_Script,
49             gid_Brand_File_Bin_Crashreport_Com,
50             gid_Brand_File_Bin_Python,
51             gid_Brand_File_Bin_Quickstart_Os2,
52             gid_Brand_File_Bin_Soffice,
53             gid_Brand_File_Bin_Soffice_Bin,
54             gid_Brand_File_Bin_Soffice_Bin_Manifest,
55             gid_Brand_File_Bin_Spadmin,
56             gid_Brand_File_Bin_Unoinfo,
57             gid_Brand_File_Bin_Unopkgcom,
58             gid_Brand_File_Bin_Unopkgexe,
59             gid_Brand_File_Bin_Unopkg,
60             gid_Brand_File_Bin_Msvcr71,
61 //            gid_Brand_File_Bin_Libxml2,
62             gid_Brand_File_Bmp_IntroAbout,
63             gid_Brand_File_Desktophelper_Txt,
64             gid_Brand_File_Images_Brand_Zip,
65             gid_Brand_File_Lib_Dbghelp,
66             gid_Brand_File_Lib_Mingw_GccS,
67             gid_Brand_File_Lib_Mingw_Stdcpp,
68             gid_Brand_File_Lib_Mingwm10,
69             gid_Brand_File_Lib_Msvcr80,
70             gid_Brand_File_Lib_Msvcp80,
71             gid_Brand_File_Lib_Msvcm80,
72			 gid_Brand_File_Lib_Oirm,
73			 gid_Brand_File_Lib_Oirm2,
74             gid_Brand_File_Msvcm80crt_Manifest,
75             gid_Brand_File_Lib_Npsoplugin,
76//             gid_Brand_File_ServicesRdb,
77//             gid_Brand_File_Share_Registry_Brand_Xcd,
78             gid_Brand_File_Share_Registry_O5oo_Xcd,
79             gid_Brand_File_Script_Unopkg,
80             gid_Brand_File_Share_Xdg_Base,
81             gid_Brand_File_Share_Xdg_Calc,
82             gid_Brand_File_Share_Xdg_Draw,
83             gid_Brand_File_Share_Xdg_Extension,
84             gid_Brand_File_Share_Xdg_Impress,
85             gid_Brand_File_Share_Xdg_JavaFilter,
86             gid_Brand_File_Share_Xdg_Math,
87             gid_Brand_File_Share_Xdg_Printeradmin,
88             gid_Brand_File_Share_Xdg_QStart,
89             gid_Brand_File_Share_Xdg_StartCenter,
90             gid_Brand_File_Share_Xdg_Writer,
91             gid_Brand_File_Txt_Package);
92    Unixlinks = (gid_Brand_Unixlink_Program,
93                 gid_Brand_Unixlink_Unopkg);
94//    Unixlinks = (gid_Brand_Unixlink_BasisLink,
95//                 gid_Brand_Unixlink_Program,
96//                 gid_Brand_Unixlink_Unopkg,
97//                 gid_Brand_Unixlink_Urelibs);
98End
99
100// Language specific brand module
101
102Module gid_Module_Langpack_Brand_Template
103    ParentID = gid_Module_Langpack_Languageroot;
104    Name = "gid_Module_Langpack_Brand_Template";
105    Description = "gid_Module_Langpack_Brand_Template";
106    Styles = (TEMPLATEMODULE);
107    InstallOrder = "1050";
108    Dirs = (gid_Brand_Dir_Help,
109            gid_Brand_Dir_Help_Isolanguage,
110            gid_Brand_Dir_License,
111            gid_Brand_Dir_Program,
112            gid_Brand_Dir_Resource,
113            gid_Brand_Dir_Readme,
114            gid_Brand_Dir_Share,
115            gid_Brand_Dir_Share_Readme);
116    Files = (gid_Brand_File_Res_Oirm,
117             gid_Brand_File_Readme_Readme,
118             gid_Brand_File_Readme_Readme_Html,
119             gid_Brand_File_Share_Registry_Cjk_Xcd,
120             gid_Brand_File_Share_Registry_Korea_Xcd,
121             gid_Brand_File_Txt_Readme,
122             gid_Brand_File_Txt_Readme_Html);
123End
124
125// Directories
126
127Directory gid_Brand_Dir_Program
128#if defined MACOSX
129    ParentID = gid_Dir_Bundle_Contents;
130    DosName = "MacOS";
131#else
132    ParentID = gid_Dir_Brand_Root;
133    DosName = "program";
134#endif
135End
136
137Directory gid_Brand_Dir_Resource
138    ParentID = gid_Brand_Dir_Program;
139    DosName = "resource";
140End
141
142Directory gid_Brand_Dir_Readme
143#if defined MACOSX
144    ParentID = gid_Dir_Bundle_Contents;
145#else
146    ParentID = gid_Dir_Brand_Root;
147#endif
148    DosName = "readmes";
149End
150
151Directory gid_Brand_Dir_License
152#if defined MACOSX
153    ParentID = gid_Dir_Bundle_Contents;
154#else
155    ParentID = gid_Dir_Brand_Root;
156#endif
157    DosName = "licenses";
158End
159
160Directory gid_Brand_Dir_Help
161#if defined MACOSX
162    ParentID = gid_Dir_Bundle_Contents;
163#else
164    ParentID = gid_Dir_Brand_Root;
165#endif
166    DosName = "help";
167End
168
169Directory gid_Brand_Dir_Help_Isolanguage
170    ParentID = gid_Brand_Dir_Help;
171    DIR_ISOLANGUAGE_ALL_LANG;
172End
173
174Directory gid_Brand_Dir_Share
175#if defined MACOSX
176    ParentID = gid_Dir_Bundle_Contents;
177#else
178    ParentID = gid_Dir_Brand_Root;
179#endif
180    DosName = "share";
181End
182
183Directory gid_Brand_Dir_Share_Config
184    ParentID = gid_Brand_Dir_Share;
185    DosName = "config";
186End
187
188Directory gid_Brand_Dir_Share_Readme
189    ParentID = gid_Brand_Dir_Share;
190    DosName = "readme";
191End
192
193Directory gid_Brand_Dir_Share_Extension
194    ParentID = gid_Brand_Dir_Share;
195    DosName = "extension";
196End
197
198Directory gid_Brand_Dir_Share_Extensions
199    ParentID = gid_Brand_Dir_Share;
200    DosName = "extensions";
201End
202
203Directory gid_Brand_Dir_Share_Prereg
204    ParentID = gid_Brand_Dir_Share;
205    DosName = "prereg";
206    Styles = (CREATE);
207End
208
209Directory gid_Brand_Dir_Share_Prereg_Bundled
210    ParentID = gid_Brand_Dir_Share_Prereg;
211    DosName = "bundled";
212    Styles = (CREATE);
213End
214
215Directory gid_Brand_Dir_Share_Extensions_Install
216    ParentID = gid_Brand_Dir_Share_Extensions;
217    DosName = "install";
218End
219
220Directory gid_Brand_Dir_Share_Extensions_Oooimprovement
221    ParentID = gid_Brand_Dir_Share_Extensions;
222    DosName = "OOoImprovement";
223End
224
225Directory gid_Brand_Dir_Share_Uno_Packages
226    ParentID = gid_Brand_Dir_Share;
227    DosName = "uno_packages";
228    Styles = (CREATE);
229End
230
231Directory gid_Brand_Dir_Share_Uno_Packages_Cache
232    ParentID = gid_Brand_Dir_Share_Uno_Packages;
233    DosName = "cache";
234    Styles = (CREATE);
235End
236
237Directory gid_Brand_Dir_Share_Registry
238    ParentID = gid_Brand_Dir_Share;
239    DosName = "registry";
240End
241
242#if defined UNX && ! defined MACOSX
243Directory gid_Brand_Dir_Share_Xdg
244    ParentID = gid_Brand_Dir_Share;
245    DosName = "xdg";
246End
247#endif
248
249// Link to basis
250
251//#if defined(WNT) || defined(OS2)
252//File gid_Brand_File_BasisLink
253//   TXT_FILE_BODY;
254//   Dir = gid_Dir_Brand_Root;
255//   Name = "basis-link";
256//   Styles = (PACKED);
257//End
258//#elif defined MACOSX
259//Directory gid_Brand_Dir_BasisLink
260//    ParentID = gid_Dir_Bundle_Contents;
261//    DosName = "";
262////    DosName = "basis-link";
263//End
264//#else
265//Unixlink gid_Brand_Unixlink_BasisLink
266//    BIN_FILE_BODY;
267//    Styles = ();
268//    // Styles = (LAYERLINK);
269//    Name = "basis-link";
270//    Dir = gid_Dir_Brand_Root;
271//    Target = "../${UNIXBASISROOTNAME}/basis${OOOBASEVERSION}";
272//End
273//#endif
274
275// UnixLinks
276
277#if defined MACOSX
278Unixlink gid_Brand_Unixlink_Urelibs
279    Dir = gid_Brand_Dir_Program;
280    Name = "urelibs";
281    Target = "../basis-link/ure-link/lib";
282End
283#endif
284
285#if defined MACOSX
286Unixlink gid_Brand_Unixlink_Program
287    BIN_FILE_BODY;
288    Dir = gid_Dir_Bundle_Contents;
289    Name = "program";
290    Target = "MacOS";
291    Styles = ();
292End
293#endif
294
295// Files
296
297File gid_Brand_File_Bin_Soffice
298    BIN_FILE_BODY;
299    Dir = gid_Brand_Dir_Program;
300    Name = EXENAME(soffice);
301  #ifdef WNT
302    Styles = (PACKED, PATCH_SO_NAME);
303  #else
304    Styles = (PACKED);
305  #endif
306End
307
308#if defined(UNX) && !defined(QUARTZ)
309File gid_Brand_File_Bin_Spadmin
310    BIN_FILE_BODY;
311    Dir = gid_Brand_Dir_Program;
312    Name = "spadmin";
313    Styles = (PACKED);
314End
315#endif
316
317File gid_Brand_File_Bin_Soffice_Bin
318    BIN_FILE_BODY;
319    Dir = gid_Brand_Dir_Program;
320#if defined WNT
321    Styles = (PACKED, PATCH_SO_NAME);
322#else
323    Styles = (PACKED);
324#endif
325    Name = "soffice.bin";
326End
327
328// use this for high detail file open dialog >= 5.1 windows
329#ifdef WNT
330File gid_Brand_File_Bin_Soffice_Bin_Manifest
331    TXT_FILE_BODY;
332    Styles = (PACKED);
333    Dir = gid_Brand_Dir_Program;
334    Name = "soffice.bin.manifest";
335End
336#endif
337
338#ifdef WNT
339File gid_Brand_File_Desktophelper_Txt
340    TXT_FILE_BODY;
341    Styles = (PACKED);
342    Dir = gid_Brand_Dir_Program;
343    Name = "desktophelper.txt";
344    ComponentCondition = "CREATEDESKTOPLINK=1";
345End
346#endif
347
348#ifndef OS2
349File gid_Brand_File_Bin_Unoinfo
350    BIN_FILE_BODY;
351    Dir = gid_Brand_Dir_Program;
352    Name = EXENAME(unoinfo);
353    Styles = (PACKED);
354End
355#endif
356
357#ifdef WNT
358File gid_Brand_File_Bin_Unopkgcom
359    BIN_FILE_BODY;
360    Dir = gid_Brand_Dir_Program;
361    Styles = (PACKED);
362    Name = "unopkg.com";
363End
364#endif
365
366#if defined(WNT)
367File gid_Brand_File_Bin_Unopkgexe
368    BIN_FILE_BODY;
369    Dir = gid_Brand_Dir_Program;
370    Styles = (PACKED);
371    Name = "unopkg.exe";
372End
373#endif
374
375#if defined(OS2)
376File gid_Brand_File_Bin_Unopkgexe
377    BIN_FILE_BODY;
378    Dir = gid_Brand_Dir_Program;
379    Styles = (PACKED);
380    Name = "unopkg.bin";
381End
382#endif
383
384#ifdef WNT
385File gid_Brand_File_Bin_Rebaseoo
386    BIN_FILE_BODY;
387    Dir = gid_Brand_Dir_Program;
388    Styles = (PACKED);
389    Name = "rebaseoo.exe";
390End
391
392File gid_Brand_File_Bin_Rebasegui
393    BIN_FILE_BODY;
394    Dir = gid_Brand_Dir_Program;
395    Styles = (PACKED);
396    Name = "rebasegui.exe";
397End
398#endif
399
400#if defined UNX && !defined MACOSX
401File gid_Brand_File_Script_Unopkg
402    BIN_FILE_BODY;
403    Dir = gid_Brand_Dir_Program;
404    Styles = (PACKED);
405    Name = "unopkg";
406End
407#endif
408
409#if defined MACOSX
410Unixlink gid_Brand_Unixlink_Unopkg
411    BIN_FILE_BODY;
412    Dir = gid_Brand_Dir_Program;
413    Name = "unopkg";
414    Target = "unopkg.bin";
415    Styles = ();
416End
417#endif
418
419#ifndef OS2
420File gid_Brand_File_Bin_Unopkg
421    BIN_FILE_BODY;
422    Dir = gid_Brand_Dir_Program;
423    Styles = (PACKED);
424    Name = "unopkg.bin";
425End
426#endif
427
428#if defined WNT && \
429    (defined M1310 || \
430     ((defined M1400 || defined M1500) && \
431      !(defined SYSTEM_MOZILLA || defined WITHOUT_MOZILLA)))
432File gid_Brand_File_Bin_Msvcr71
433    TXT_FILE_BODY;
434    Dir = gid_Brand_Dir_Program;
435    Name = SCP2_URE_DL_NORMAL("msvcr71" SCP2_STDLP_DEBUG);
436    Styles = (PACKED);
437End
438#endif
439
440// Due to Windows DLL search order, OOo executables might pick up a libxml2 DLL
441// from a Windows system directory instead of the one from the URE; to avoid
442// problems, as a HACK, for now a copy of the URE libxml2 DLL is placed next to
443// the OOo executables (where it takes precedence even over DLLs from the
444// Windows system directory):
445//#if defined WNT && !defined SYSTEM_LIBXML
446//File gid_Brand_File_Bin_Libxml2
447//    TXT_FILE_BODY;
448//    Dir = gid_Brand_Dir_Program;
449//#if defined _gcc3
450//    Name = SCP2_URE_DL_NORMAL("libxml2-2");
451//#else
452//    Name = SCP2_URE_DL_NORMAL("libxml2");
453//#endif
454//    Styles = (PACKED);
455//End
456//#endif
457
458File gid_Brand_File_Bmp_IntroAbout
459    TXT_FILE_BODY;
460    Dir = gid_Brand_Dir_Program;
461    Name = "intro.zip";
462    Styles = (ARCHIVE);
463End
464
465File gid_Brand_File_Images_Brand_Zip
466    TXT_FILE_BODY;
467    Dir = gid_Brand_Dir_Share_Config;
468    Name = "images_brand.zip";
469    Styles = (PACKED);
470End
471
472File gid_Brand_File_Txt_Package
473    TXT_FILE_BODY;
474    Dir = gid_Brand_Dir_Share_Extensions;
475    Name = "package.txt";
476    Styles = (PACKED);
477End
478
479#File gid_Brand_File_Share_Registry_Brand_Xcd
480#    TXT_FILE_BODY;
481#    Styles = (PACKED, SCPZIP_REPLACE);
482#    Dir = gid_Brand_Dir_Share_Registry;
483#    Name = "brand.xcd";
484#End
485
486File gid_Brand_File_Share_Registry_Cjk_Xcd
487    TXT_FILE_BODY;
488    Styles = (PACKED,MAKE_LANG_SPECIFIC);
489    Dir = gid_Brand_Dir_Share_Registry;
490    Name (ja) = "cjk.xcd";
491    Name (ko) = "cjk.xcd";
492    Name (zh-CN) = "cjk.xcd";
493    Name (zh-TW) = "cjk.xcd";
494End
495
496File gid_Brand_File_Share_Registry_Korea_Xcd
497    TXT_FILE_BODY;
498    Styles = (PACKED);
499    Dir = gid_Brand_Dir_Share_Registry;
500    Name (ko) = "korea.xcd";
501End
502
503#if defined UNX && ! defined MACOSX
504File gid_Brand_File_Share_Xdg_Base
505    TXT_FILE_BODY;
506    Dir = gid_Brand_Dir_Share_Xdg;
507    Styles = (PACKED,SCPZIP_REPLACE);
508    Name = "base.desktop";
509End
510#endif
511
512#if defined UNX && ! defined MACOSX
513File gid_Brand_File_Share_Xdg_Calc
514    TXT_FILE_BODY;
515    Dir = gid_Brand_Dir_Share_Xdg;
516    Name = "calc.desktop";
517    Styles = (PACKED,SCPZIP_REPLACE);
518End
519#endif
520
521#if defined UNX && ! defined MACOSX
522File gid_Brand_File_Share_Xdg_Draw
523    TXT_FILE_BODY;
524    Dir = gid_Brand_Dir_Share_Xdg;
525    Name = "draw.desktop";
526    Styles = (PACKED,SCPZIP_REPLACE);
527End
528#endif
529
530#if defined UNX && ! defined MACOSX
531File gid_Brand_File_Share_Xdg_Impress
532    TXT_FILE_BODY;
533    Dir = gid_Brand_Dir_Share_Xdg;
534    Name = "impress.desktop";
535    Styles = (PACKED,SCPZIP_REPLACE);
536End
537#endif
538
539#if defined UNX && ! defined MACOSX
540File gid_Brand_File_Share_Xdg_Math
541    TXT_FILE_BODY;
542    Dir = gid_Brand_Dir_Share_Xdg;
543    Name = "math.desktop";
544    Styles = (PACKED,SCPZIP_REPLACE);
545End
546#endif
547
548#if defined UNX && ! defined MACOSX
549File gid_Brand_File_Share_Xdg_Printeradmin
550    TXT_FILE_BODY;
551    Dir = gid_Brand_Dir_Share_Xdg;
552    Styles = (PACKED,SCPZIP_REPLACE);
553    Name = "printeradmin.desktop";
554End
555#endif
556
557#if defined UNX && ! defined MACOSX
558#ifdef ENABLE_GTK
559File gid_Brand_File_Share_Xdg_QStart
560    TXT_FILE_BODY;
561    Dir = gid_Brand_Dir_Share_Xdg;
562    Styles = (PACKED,SCPZIP_REPLACE);
563    Name = "qstart.desktop";
564End
565#endif
566#endif
567
568#if defined UNX && ! defined MACOSX
569File gid_Brand_File_Share_Xdg_Writer
570    TXT_FILE_BODY;
571    Dir = gid_Brand_Dir_Share_Xdg;
572    Name = "writer.desktop";
573    Styles = (PACKED,SCPZIP_REPLACE);
574End
575#endif
576
577#if defined UNX && ! defined MACOSX
578File gid_Brand_File_Share_Xdg_StartCenter
579    TXT_FILE_BODY;
580    Dir = gid_Brand_Dir_Share_Xdg;
581    Name = "startcenter.desktop";
582    Styles = (PACKED,SCPZIP_REPLACE);
583End
584#endif
585
586#if defined UNX && ! defined MACOSX
587File gid_Brand_File_Share_Xdg_JavaFilter
588    TXT_FILE_BODY;
589    Dir = gid_Brand_Dir_Share_Xdg;
590    Name = "javafilter.desktop";
591    Styles = (PACKED,SCPZIP_REPLACE);
592End
593#endif
594
595
596#if defined WNT && defined(_gcc3)
597File gid_Brand_File_Lib_Mingwm10
598    BIN_FILE_BODY;
599    Styles = (PACKED);
600    Dir = gid_Brand_Dir_Program;
601    Name = "mingwm10.dll";
602End
603#endif
604
605#if defined(WNT)
606#if defined(M1400)
607#if defined(PROF_EDITION)
608File gid_Brand_File_Lib_Msvcr80
609    BIN_FILE_BODY;
610    Styles = (PACKED);
611    Dir = gid_Brand_Dir_Program;
612#ifndef _STLP_DEBUG
613    Name = "msvcr80.dll";
614#else
615    Name = "msvcr80d.dll";
616#endif
617End
618#endif
619#endif
620#endif
621
622#if defined(WNT) && defined( _gcc3 )
623
624#if defined(MINGW_GCCDLL)
625
626File gid_Brand_File_Lib_Mingw_GccS
627    TXT_FILE_BODY;
628    Dir = gid_Brand_Dir_Program;
629    Name = MINGW_GCCDLL;
630    Styles = (PACKED);
631End
632
633#endif
634
635#if defined(MINGW_GXXDLL)
636
637File gid_Brand_File_Lib_Mingw_Stdcpp
638    TXT_FILE_BODY;
639    Dir = gid_Brand_Dir_Program;
640    Name = MINGW_GXXDLL;
641    Styles = (PACKED);
642End
643
644#endif
645
646#endif
647
648#if defined(WNT)
649#if defined(M1400)
650#if defined(PROF_EDITION)
651File gid_Brand_File_Lib_Msvcp80
652    BIN_FILE_BODY;
653    Styles = (PACKED);
654    Dir = gid_Brand_Dir_Program;
655#ifndef _STLP_DEBUG
656    Name = "msvcp80.dll";
657#else
658    Name = "msvcp80d.dll";
659#endif
660End
661#endif
662#endif
663#endif
664
665#if defined(WNT)
666#if defined(M1400)
667#if defined(PROF_EDITION)
668File gid_Brand_File_Lib_Msvcm80
669    BIN_FILE_BODY;
670    Styles = (PACKED);
671    Dir = gid_Brand_Dir_Program;
672#ifndef _STLP_DEBUG
673    Name = "msvcm80.dll";
674#else
675    Name = "msvcm80d.dll";
676#endif
677End
678#endif
679#endif
680#endif
681
682#if defined(WNT)
683#if defined(M1400)
684#if defined(PROF_EDITION)
685File gid_Brand_File_Msvcm80crt_Manifest
686    BIN_FILE_BODY;
687    Styles = (PACKED);
688    Dir = gid_Brand_Dir_Program;
689#ifndef _STLP_DEBUG
690    Name = "Microsoft.VC80.CRT.manifest";
691#else
692    Name = "Microsoft.VC80.DebugCRT.manifest";
693#endif
694End
695#endif
696#endif
697#endif
698
699// Profiles
700
701Profile gid_Brand_Profile_Bootstrap_Ini
702    ModuleID = gid_Module_Root_Brand;
703    Name = PROFILENAME(bootstrap);
704    Dir = gid_Brand_Dir_Program;
705    Styles = (NETWORK);
706End
707
708Profile gid_Brand_Profile_Soffice_Ini
709    ModuleID = gid_Module_Root_Brand;
710    Name = PROFILENAME(soffice);
711    Dir = gid_Brand_Dir_Program;
712    Styles = (NETWORK);
713End
714
715Profile gid_Brand_Profile_Setup_Ini
716    ModuleID = gid_Module_Root_Brand;
717    Name = PROFILENAME(setup);
718    Dir = gid_Brand_Dir_Program;
719    Styles = (NETWORK);
720End
721
722Profile gid_Brand_Profile_Version_Ini
723    ModuleID = gid_Module_Root_Brand;
724    Name = PROFILENAME(version);
725    Dir = gid_Brand_Dir_Program;
726    Styles = (NETWORK);
727End
728
729#ifdef JSC
730Profile gid_Brand_Profile_Fundamental_Ini
731    ModuleID = gid_Module_Root_Brand;
732    Name = PROFILENAME(fundamental);
733    Dir = gid_Brand_Dir_Program;
734End
735#endif
736
737#if !defined MACOSX
738Profile gid_Brand_Profile_Redirect_Ini
739    ModuleID = gid_Module_Root_Brand;
740    Name = PROFILENAME(redirect);
741    Dir = gid_Brand_Dir_Program;
742End
743#endif
744
745// ProfileItems
746
747ProfileItem gid_Brand_Profileitem_Bootstrap_Baseinstall
748    ProfileID = gid_Brand_Profile_Bootstrap_Ini;
749    ModuleID = gid_Module_Root_Brand;
750    Section = "Bootstrap";
751    Order = 2;
752    Key = "BaseInstallation";
753    Value = "${OOO_BASE_DIR}";
754End
755
756ProfileItem gid_Brand_Profileitem_Bootstrap_Productkey
757    ProfileID = gid_Brand_Profile_Bootstrap_Ini;
758    ModuleID = gid_Module_Root_Brand;
759    Section = "Bootstrap";
760    Order = 1;
761    Key = "ProductKey";
762    Value = "<productkey>";
763End
764
765ProfileItem gid_Brand_Profileitem_Bootstrap_Errorreport_Port
766    ProfileID = gid_Brand_Profile_Bootstrap_Ini;
767    ModuleID = gid_Module_Root_Brand;
768    Section = "ErrorReport";
769    Order = 7;
770    Key = "ErrorReportPort";
771    Value = "80";
772End
773
774ProfileItem gid_Brand_Profileitem_Bootstrap_Installmode
775    ProfileID = gid_Brand_Profile_Bootstrap_Ini;
776    ModuleID = gid_Module_Root_Brand;
777    Section = "Bootstrap";
778    Order = 5;
779    Key = "InstallMode";
780    Value = "<installmode>";
781End
782
783ProfileItem gid_Brand_Profileitem_Bootstrap_Userinstall
784    ProfileID = gid_Brand_Profile_Bootstrap_Ini;
785    ModuleID = gid_Module_Root_Brand;
786    Section = "Bootstrap";
787    Order = 3;
788    Key = "UserInstallation";
789  #if defined(WNT) || defined(OS2)
790    Value = "$SYSUSERCONFIG/%ONEWORDPRODUCTNAME/%USERDIRPRODUCTVERSION";
791  #elif defined MACOSX
792    Value = "$SYSUSERCONFIG/%ONEWORDPRODUCTNAME/%USERDIRPRODUCTVERSION";
793  #else
794    Value = "$SYSUSERCONFIG/.%LCONEWORDPRODUCTNAME/%USERDIRPRODUCTVERSION";
795  #endif
796End
797
798ProfileItem gid_Brand_Profileitem_Soffice_UreBootstrap
799    ModuleID = gid_Module_Root_Brand;
800    ProfileID = gid_Brand_Profile_Soffice_Ini;
801    Section = "Bootstrap";
802    Key = "URE_BOOTSTRAP";
803    Value = "${ORIGIN}/" PROFILENAME(fundamental);
804End
805
806ProfileItem gid_Brand_Profileitem_Soffice_Logo
807    ProfileID = gid_Brand_Profile_Soffice_Ini;
808    ModuleID = gid_Module_Root_Brand;
809    Section = "Bootstrap";
810    Order = 1;
811    Key = "Logo";
812    Value = "1";
813End
814
815ProfileItem gid_Brand_Profileitem_Soffice_ProgressBarColor_So
816    ProfileID = gid_Brand_Profile_Soffice_Ini;
817    ModuleID = gid_Module_Root_Brand;
818    Section = "Bootstrap";
819    Order = 2;
820    Key = "ProgressBarColor";
821    Value = "${PROGRESSBARCOLOR}";
822End
823
824ProfileItem gid_Brand_Profileitem_Soffice_ProgressSize_So
825    ProfileID = gid_Brand_Profile_Soffice_Ini;
826    ModuleID = gid_Module_Root_Brand;
827    Section = "Bootstrap";
828    Order = 3;
829    Key = "ProgressSize";
830    Value = "${PROGRESSSIZE}";
831End
832
833ProfileItem gid_Brand_Profileitem_Soffice_ProgressPosition_So
834    ProfileID = gid_Brand_Profile_Soffice_Ini;
835    ModuleID = gid_Module_Root_Brand;
836    Section = "Bootstrap";
837    Order = 4;
838    Key = "ProgressPosition";
839    Value = "${PROGRESSPOSITION}";
840End
841
842ProfileItem gid_Brand_Profileitem_Soffice_ProgressFrameColor_So
843    ProfileID = gid_Brand_Profile_Soffice_Ini;
844    ModuleID = gid_Module_Root_Brand;
845    Section = "Bootstrap";
846    Order = 5;
847    Key = "ProgressFrameColor";
848    Value = "${PROGRESSFRAMECOLOR}";
849End
850
851ProfileItem gid_Brand_Profileitem_Soffice_ShowProgressFrame_So
852    ProfileID = gid_Brand_Profile_Soffice_Ini;
853    ModuleID = gid_Module_Root_Brand;
854    Section = "Bootstrap";
855    Order = 5;
856    Key = "ShowProgressFrame";
857    Value = "${SHOWPROGRESSFRAME}";
858End
859
860ProfileItem gid_Brand_Profileitem_Soffice_NativeProgress_So
861    ProfileID = gid_Brand_Profile_Soffice_Ini;
862    ModuleID = gid_Module_Root_Brand;
863    Section = "Bootstrap";
864    Order = 6;
865    Key = "NativeProgress";
866    Value = "${NATIVEPROGRESS}";
867End
868
869#if defined(WNT) || defined(OS2)
870ProfileItem gid_Brand_Profileitem_Soffice_Hideeula
871    ProfileID = gid_Brand_Profile_Soffice_Ini;
872    ModuleID = gid_Module_Root_Brand;
873    Section = "Bootstrap";
874    Order = 7;
875    Key = "HideEula";
876    Value = "[HIDEEULA]";
877    Inifiletablekey = "HideEula";
878    Inifiletableaction = "1";
879    Styles = (INIFILETABLE);
880End
881#endif
882
883#if defined(WNT) || defined(OS2)
884ProfileItem gid_Brand_Profileitem_Soffice_Startlang
885    ProfileID = gid_Brand_Profile_Soffice_Ini;
886    ModuleID = gid_Module_Root_Brand;
887    Section = "Bootstrap";
888    Order = 8;
889    Key = "STARTLANG";
890    Value = "[STARTLANG]";
891    Inifiletablekey = "STARTLANG";
892    Inifiletableaction = "1";
893    Styles = (INIFILETABLE);
894End
895#endif
896
897ProfileItem gid_Brand_Profileitem_Version_Buildid
898    ProfileID = gid_Brand_Profile_Version_Ini;
899    ModuleID = gid_Module_Root_Brand;
900    Section = "Version";
901    Order = 4;
902    Key = "buildid";
903    Value = "<buildid>";
904End
905
906ProfileItem gid_Brand_Profileitem_Version_ScsRevision
907    ProfileID = gid_Brand_Profile_Version_Ini;
908    ModuleID = gid_Module_Root;
909    Section = "Version";
910    Key = "Revision";
911    Value = "<scsrevision>";
912End
913
914ProfileItem gid_Brand_Profileitem_Version_Productsource
915    ProfileID = gid_Brand_Profile_Version_Ini;
916    ModuleID = gid_Module_Root_Brand;
917    Section = "Version";
918    Order = 7;
919    Key = "ProductSource";
920    Value = "<sourceid>";
921End
922
923#if defined(WNT) || defined(OS2)
924
925ProfileItem gid_Brand_Profileitem_Version_Productcode
926    ProfileID = gid_Brand_Profile_Version_Ini;
927    ModuleID = gid_Module_Root_Brand;
928    Section = "Version";
929    Order = 8;
930    Key = "ProductCode";
931    Value = "<productcode>";
932End
933
934#endif
935
936#if defined(WNT) || defined(OS2)
937
938ProfileItem gid_Brand_Profileitem_Version_Upgradecode
939    ProfileID = gid_Brand_Profile_Version_Ini;
940    ModuleID = gid_Module_Root_Brand;
941    Section = "Version";
942    Order = 9;
943    Key = "UpgradeCode";
944    Value = "<upgradecode>";
945End
946
947#endif
948
949ProfileItem gid_Brand_Profileitem_Version_Productmajor
950    ProfileID = gid_Brand_Profile_Version_Ini;
951    ModuleID = gid_Module_Root_Brand;
952    Section = "Version";
953    Order = 10;
954    Key = "ProductMajor";
955    Value = "<productmajor>";
956End
957
958ProfileItem gid_Brand_Profileitem_Version_Productminor
959    ProfileID = gid_Brand_Profile_Version_Ini;
960    ModuleID = gid_Module_Root_Brand;
961    Section = "Version";
962    Order = 11;
963    Key = "ProductMinor";
964    Value = "<productminor>";
965End
966
967ProfileItem gid_Brand_Profileitem_Version_Productbuildid
968    ProfileID = gid_Brand_Profile_Version_Ini;
969    ModuleID = gid_Module_Root_Brand;
970    Section = "Version";
971    Order = 12;
972    Key = "ProductBuildid";
973    Value = "<productbuildid>";
974End
975
976ProfileItem gid_Brand_Profileitem_Version_Alllanguages
977    ProfileID = gid_Brand_Profile_Version_Ini;
978    ModuleID = gid_Module_Root_Brand;
979    Section = "Version";
980    Order = 13;
981    Key = "AllLanguages";
982    Value = "<alllanguages>";
983End
984
985#ifdef WNT
986
987ProfileItem gid_Brand_Profileitem_Version_Msiproductversion
988    ProfileID = gid_Brand_Profile_Version_Ini;
989    ModuleID = gid_Module_Root_Brand;
990    Section = "Version";
991    Order = 14;
992    Key = "MsiProductVersion";
993    Value = "<msiproductversion>";
994End
995
996#endif
997
998ProfileItem gid_Brand_Profileitem_Version_Updateurl
999    ProfileID = gid_Brand_Profile_Version_Ini;
1000    ModuleID = gid_Module_Root_Brand;
1001    Section = "Version";
1002    Order = 15;
1003    Key = "UpdateURL";
1004  #if defined(ENABLE_ONLINE_UPDATE)
1005  #ifdef WNT
1006    Value = "${UPDATEURL}";
1007  #else  // defined WNT
1008    Value = "${UPDATEURL}?pkgfmt=<pkgformat>";
1009  #endif //defined WNT
1010  #else
1011    Value = "";
1012  #endif
1013End
1014
1015ProfileItem gid_Brand_Profileitem_Version_Updateid
1016    ProfileID = gid_Brand_Profile_Version_Ini;
1017    ModuleID = gid_Module_Root_Brand;
1018    Section = "Version";
1019    Order = 16;
1020    Key = "UpdateID";
1021    Value = "<updateid>";
1022End
1023
1024ProfileItem gid_Brand_Profileitem_Version_Useragent
1025    ProfileID = gid_Brand_Profile_Version_Ini;
1026    ModuleID = gid_Module_Root_Brand;
1027    Section = "Version";
1028    Order = 17;
1029    Key = "UpdateUserAgent";
1030    Value = "<PRODUCT> (${buildid}; ${_OS}; ${_ARCH}; BundledLanguages=${AllLanguages})";
1031End
1032
1033ProfileItem gid_Brand_Profileitem_Version_Ooobaseversion
1034    ProfileID = gid_Brand_Profile_Version_Ini;
1035    ModuleID = gid_Module_Root_Brand;
1036    Section = "Version";
1037    Order = 18;
1038    Key = "OOOBaseVersion";
1039    Value = "${OOOBASEVERSION}";
1040End
1041
1042ProfileItem gid_Brand_Profileitem_Version_Ooopackageversion
1043    ProfileID = gid_Brand_Profile_Version_Ini;
1044    ModuleID = gid_Module_Root_Brand;
1045    Section = "Version";
1046    Order = 18;
1047    Key = "OOOPackageVersion";
1048    Value = "${OOOPACKAGEVERSION}";
1049End
1050
1051ProfileItem gid_Brand_Profileitem_Version_Extensionupdateurl
1052    ProfileID = gid_Brand_Profile_Version_Ini;
1053    ModuleID = gid_Module_Root_Brand;
1054    Section = "Version";
1055    Order = 18;
1056    Key = "ExtensionUpdateURL";
1057    Value = "http://updateexte.services.openoffice.org/ExtensionUpdateService/check.Update";
1058End
1059
1060#ifdef JSC
1061
1062ProfileItem gid_Brand_Profileitem_Fundamental_Brand_Base_Dir
1063    ModuleID = gid_Module_Root_Brand;
1064    ProfileID = gid_Brand_Profile_Fundamental_Ini;
1065    Section = "Bootstrap";
1066    Key = "BRAND_BASE_DIR";
1067    Value = "${ORIGIN}/..";
1068End
1069
1070ProfileItem gid_Brand_Profileitem_Fundamental_Ooo_Base_Dir
1071    ModuleID = gid_Module_Root_Brand;
1072    ProfileID = gid_Brand_Profile_Fundamental_Ini;
1073    Section = "Bootstrap";
1074    Key = "OOO_BASE_DIR";
1075#if defined(WNT) || defined(OS2)
1076    Value = "${BRAND_BASE_DIR}";
1077//    Value = "${.link:${BRAND_BASE_DIR}/basis-link}";
1078#else
1079    Value = "${BRAND_BASE_DIR}";
1080//    Value = "${BRAND_BASE_DIR}/basis-link";
1081#endif
1082End
1083
1084ProfileItem gid_Brand_Profileitem_Fundamental_Uno_Bundled_Extensions
1085    ModuleID = gid_Module_Root_Brand;
1086    ProfileID = gid_Brand_Profile_Fundamental_Ini;
1087    Section = "Bootstrap";
1088    Key = "BUNDLED_EXTENSIONS";
1089    Value = "${${OOO_BASE_DIR}/program/" PROFILENAME(fundamentalbasis) ":BUNDLED_EXTENSIONS}";
1090End
1091
1092ProfileItem gid_Brand_Profileitem_Fundamental_Uno_Bundled_Extensions_User
1093    ModuleID = gid_Module_Root_Brand;
1094    ProfileID = gid_Brand_Profile_Fundamental_Ini;
1095    Section = "Bootstrap";
1096    Key = "BUNDLED_EXTENSIONS_USER";
1097    Value = "${${OOO_BASE_DIR}/program/" PROFILENAME(fundamentalbasis) ":BUNDLED_EXTENSIONS_USER}";
1098End
1099
1100ProfileItem gid_Brand_Profileitem_Fundamental_Uno_Bundled_Extensions_Prereg
1101    ModuleID = gid_Module_Root_Brand;
1102    ProfileID = gid_Brand_Profile_Fundamental_Ini;
1103    Section = "Bootstrap";
1104    Key = "BUNDLED_EXTENSIONS_PREREG";
1105    Value = "${${OOO_BASE_DIR}/program/" PROFILENAME(fundamentalbasis) ":BUNDLED_EXTENSIONS_PREREG}";
1106End
1107
1108ProfileItem gid_Brand_Profileitem_Fundamental_Uno_Shared_Packages_Cache
1109    ModuleID = gid_Module_Root_Brand;
1110    ProfileID = gid_Brand_Profile_Fundamental_Ini;
1111    Section = "Bootstrap";
1112    Key = "UNO_SHARED_PACKAGES_CACHE";
1113    Value = "${${OOO_BASE_DIR}/program/" PROFILENAME(fundamentalbasis) ":UNO_SHARED_PACKAGES_CACHE}";
1114End
1115
1116ProfileItem gid_Brand_Profileitem_Fundamental_Uno_Shared_Extensions_User
1117    ModuleID = gid_Module_Root_Brand;
1118    ProfileID = gid_Brand_Profile_Fundamental_Ini;
1119    Section = "Bootstrap";
1120    Key = "SHARED_EXTENSIONS_USER";
1121    Value = "${${OOO_BASE_DIR}/program/" PROFILENAME(fundamentalbasis) ":SHARED_EXTENSIONS_USER}";
1122End
1123
1124ProfileItem gid_Brand_Profileitem_Fundamental_Uno_User_Packages_Cache
1125    ModuleID = gid_Module_Root_Brand;
1126    ProfileID = gid_Brand_Profile_Fundamental_Ini;
1127    Section = "Bootstrap";
1128    Key = "UNO_USER_PACKAGES_CACHE";
1129    Value = "${${OOO_BASE_DIR}/program/" PROFILENAME(fundamentalbasis) ":UNO_USER_PACKAGES_CACHE}";
1130End
1131
1132ProfileItem gid_Brand_Profileitem_Fundamental_Uno_Tmp_Extensions
1133    ModuleID = gid_Module_Root_Brand;
1134    ProfileID = gid_Brand_Profile_Fundamental_Ini;
1135    Section = "Bootstrap";
1136    Key = "TMP_EXTENSIONS";
1137    Value = "${${OOO_BASE_DIR}/program/" PROFILENAME(fundamentalbasis) ":TMP_EXTENSIONS}";
1138End
1139
1140ProfileItem gid_Brand_Profileitem_Fundamental_Uno_Bak_Extensions
1141    ModuleID = gid_Module_Root_Brand;
1142    ProfileID = gid_Brand_Profile_Fundamental_Ini;
1143    Section = "Bootstrap";
1144    Key = "BAK_EXTENSIONS";
1145    Value = "${${OOO_BASE_DIR}/program/" PROFILENAME(fundamentalbasis) ":BAK_EXTENSIONS}";
1146End
1147
1148ProfileItem gid_Brand_Profileitem_Fundamental_Ure_More_Types
1149    ModuleID = gid_Module_Root_Brand;
1150    ProfileID = gid_Brand_Profile_Fundamental_Ini;
1151    Section = "Bootstrap";
1152    Key = "URE_MORE_TYPES";
1153    Value = "${${OOO_BASE_DIR}/program/" PROFILENAME(fundamentalbasis) ":URE_MORE_TYPES}";
1154End
1155
1156ProfileItem gid_Brand_Profileitem_Fundamental_Ure_More_Services
1157    ModuleID = gid_Module_Root_Brand;
1158    ProfileID = gid_Brand_Profile_Fundamental_Ini;
1159    Section = "Bootstrap";
1160    Key = "URE_MORE_SERVICES";
1161    Value = "${${OOO_BASE_DIR}/program/" PROFILENAME(fundamentalbasis) ":URE_MORE_SERVICES} $ORIGIN/services.rdb";
1162End
1163
1164ProfileItem gid_Brand_Profileitem_Fundamental_Ure_More_Java_Types
1165    ModuleID = gid_Module_Root_Brand;
1166    ProfileID = gid_Brand_Profile_Fundamental_Ini;
1167    Section = "Bootstrap";
1168    Key = "URE_MORE_JAVA_TYPES";
1169    Value = "${${OOO_BASE_DIR}/program/" PROFILENAME(fundamentalbasis) ":URE_MORE_JAVA_TYPES}";
1170End
1171
1172ProfileItem gid_Brand_Profileitem_Fundamental_Ure_Java_Jfw_Shared_Data
1173    ModuleID = gid_Module_Root_Brand;
1174    ProfileID = gid_Brand_Profile_Fundamental_Ini;
1175    Section = "Bootstrap";
1176    Key = "URE_OVERRIDE_JAVA_JFW_SHARED_DATA";
1177    Value = "${${OOO_BASE_DIR}/program/" PROFILENAME(fundamentalbasis) ":URE_OVERRIDE_JAVA_JFW_SHARED_DATA}";
1178End
1179
1180ProfileItem gid_Brand_Profileitem_Fundamental_Ure_Java_Jfw_User_Data
1181    ModuleID = gid_Module_Root_Brand;
1182    ProfileID = gid_Brand_Profile_Fundamental_Ini;
1183    Section = "Bootstrap";
1184    Key = "URE_OVERRIDE_JAVA_JFW_USER_DATA";
1185    Value = "${${OOO_BASE_DIR}/program/" PROFILENAME(fundamentalbasis) ":URE_OVERRIDE_JAVA_JFW_USER_DATA}";
1186End
1187
1188ProfileItem gid_Brand_Profileitem_Fundamental_Ure_Java_Classpath_Urls
1189    ModuleID = gid_Module_Root_Brand;
1190    ProfileID = gid_Brand_Profile_Fundamental_Ini;
1191    Section = "Bootstrap";
1192    Key = "URE_MORE_JAVA_CLASSPATH_URLS";
1193    Value = "${${OOO_BASE_DIR}/program/" PROFILENAME(fundamentalbasis) ":URE_MORE_JAVA_CLASSPATH_URLS}";
1194End
1195
1196ProfileItem gid_Brand_Profileitem_Fundamental_Ure_Bin_Dir
1197    ModuleID = gid_Module_Root_Brand;
1198    ProfileID = gid_Brand_Profile_Fundamental_Ini;
1199    Section = "Bootstrap";
1200    Key = "URE_BIN_DIR";
1201    Value = "${${OOO_BASE_DIR}/program/" PROFILENAME(fundamentalbasis) ":URE_BIN_DIR}";
1202End
1203
1204ProfileItem gid_Brand_Profileitem_Fundamental_Ure_Lib_Dir
1205    ModuleID = gid_Module_Root_Brand;
1206    ProfileID = gid_Brand_Profile_Fundamental_Ini;
1207    Section = "Bootstrap";
1208    Key = "URE_LIB_DIR";
1209    Value = "${${OOO_BASE_DIR}/program/" PROFILENAME(fundamentalbasis) ":URE_LIB_DIR}";
1210End
1211
1212#endif # JSC
1213
1214#if !defined MACOSX
1215ProfileItem gid_Brand_Profileitem_Redirect_Ure_Bootstrap
1216    ModuleID = gid_Module_Root_Brand;
1217    ProfileID = gid_Brand_Profile_Redirect_Ini;
1218    Section = "Bootstrap";
1219    Key = "URE_BOOTSTRAP";
1220    Value = "${ORIGIN}/" PROFILENAME(fundamental);
1221End
1222#endif
1223
1224#ifdef WNT
1225ProfileItem gid_Brand_Profileitem_Setup_Alluserset
1226    ProfileID = gid_Brand_Profile_Setup_Ini;
1227    ModuleID = gid_Module_Root_Brand;
1228    Section = "Bootstrap";
1229    Order = 4;
1230    Key = "ALLUSERS";
1231    Value = "[ALLUSERS]";
1232    Inifiletablekey = "AllUsersSet";
1233    Inifiletableaction = "1";
1234    Styles = (INIFILETABLE);
1235End
1236#endif
1237
1238#ifdef WNT
1239ProfileItem gid_Brand_Profileitem_Setup_Findproduct
1240    ProfileID = gid_Brand_Profile_Setup_Ini;
1241    ModuleID = gid_Module_Root_Brand;
1242    Section = "Bootstrap";
1243    Order = 5;
1244    Key = "FINDPRODUCT";
1245    Value = "[FINDPRODUCT]";
1246    Inifiletablekey = "FindProductSet";
1247    Inifiletableaction = "1";
1248    Styles = (INIFILETABLE);
1249End
1250#endif
1251
1252#ifdef WNT
1253ProfileItem gid_Brand_Profileitem_Setup_Productcode
1254    ProfileID = gid_Brand_Profile_Setup_Ini;
1255    ModuleID = gid_Module_Root_Brand;
1256    Section = "Bootstrap";
1257    Order = 6;
1258    Key = "ProductCode";
1259    Value = "<productcode>";
1260End
1261#endif
1262
1263#ifdef WNT
1264ProfileItem gid_Brand_Profileitem_Setup_Upgradecode
1265    ProfileID = gid_Brand_Profile_Setup_Ini;
1266    ModuleID = gid_Module_Root_Brand;
1267    Section = "Bootstrap";
1268    Order = 7;
1269    Key = "UpgradeCode";
1270    Value = "<upgradecode>";
1271End
1272#endif
1273
1274ProfileItem gid_Brand_Profileitem_Setup_Productbuildid
1275    ProfileID = gid_Brand_Profile_Setup_Ini;
1276    ModuleID = gid_Module_Root_Brand;
1277    Section = "Bootstrap";
1278    Order = 8;
1279    Key = "ProductBuildid";
1280    Value = "<productbuildid>";
1281End
1282
1283ProfileItem gid_Brand_Profileitem_Setup_Buildid
1284    ProfileID = gid_Brand_Profile_Setup_Ini;
1285    ModuleID = gid_Module_Root_Brand;
1286    Section = "Bootstrap";
1287    Order = 9;
1288    Key = "buildid";
1289    Value = "<buildid>";
1290End
1291
1292#ifdef WNT
1293ProfileItem gid_Brand_Profileitem_Setup_Ureinstall
1294    ProfileID = gid_Brand_Profile_Setup_Ini;
1295    ModuleID = gid_Module_Root_Brand;
1296    Section = "Bootstrap";
1297    Order = 4;
1298    Key = "UREINSTALLLOCATION";
1299    Value = "[INSTALLLOCATION]URE\\";
1300    Inifiletablekey = "UreInstallLocation";
1301    Inifiletableaction = "1";
1302    Styles = (INIFILETABLE);
1303End
1304#endif
1305
1306#ifdef WNT
1307ProfileItem gid_Brand_Profileitem_Setup_Basisinstall
1308    ProfileID = gid_Brand_Profile_Setup_Ini;
1309    ModuleID = gid_Module_Root_Brand;
1310    Section = "Bootstrap";
1311    Order = 4;
1312    Key = "BASISINSTALLLOCATION";
1313    Value = "[INSTALLLOCATION]Basis\\";
1314    Inifiletablekey = "BasisInstallLocation";
1315    Inifiletableaction = "1";
1316    Styles = (INIFILETABLE);
1317End
1318#endif
1319
1320#ifdef WNT
1321ProfileItem gid_Brand_Profileitem_Setup_Officeinstall
1322    ProfileID = gid_Brand_Profile_Setup_Ini;
1323    ModuleID = gid_Module_Root_Brand;
1324    Section = "Bootstrap";
1325    Order = 4;
1326    Key = "OFFICEINSTALLLOCATION";
1327    Value = "[INSTALLLOCATION]";
1328    Inifiletablekey = "OfficeInstallLocation";
1329    Inifiletableaction = "1";
1330    Styles = (INIFILETABLE);
1331End
1332#endif
1333
1334#ifdef WNT
1335ProfileItem gid_Brand_Profileitem_Setup_Install
1336    ProfileID = gid_Brand_Profile_Setup_Ini;
1337    ModuleID = gid_Module_Root_Brand;
1338    Section = "Bootstrap";
1339    Order = 4;
1340    Key = "INSTALLLOCATION";
1341    Value = "[INSTALLLOCATION]";
1342    Inifiletablekey = "InstallLocation";
1343    Inifiletableaction = "1";
1344    Styles = (INIFILETABLE);
1345End
1346#endif
1347
1348//TODO: This actually belongs into a module of its own:
1349#if !defined SYSTEM_PYTHON
1350File gid_Brand_File_Bin_Python
1351    BIN_FILE_BODY;
1352    Name = EXENAME(pyuno/python);
1353    Dir = gid_Brand_Dir_Program;
1354    Styles = (PACKED);
1355End
1356#endif
1357
1358#ifdef OS2
1359File gid_Brand_File_Bin_Quickstart_Os2
1360    TXT_FILE_BODY;
1361    Styles = (PACKED);
1362    Dir = gid_Brand_Dir_Program;
1363    Name = "quickstart.exe";
1364End
1365#endif
1366