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