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#include "macros.inc"
24
25// IAccessible2 implementation
26#if defined(WNT) && !defined(DISABLE_ATL)
27File gid_File_Lib_Winaccessibility
28	TXT_FILE_BODY;
29	Styles	= (PACKED);
30	Dir	= SCP2_OOO_BIN_DIR;
31	Name	= "winaccessibility.dll";
32End
33File gid_File_Lib_UAccCOM
34	BIN_FILE_BODY;
35	Styles	= (PACKED);
36	Dir	= SCP2_OOO_BIN_DIR;
37	Name	= "UAccCOM.dll";
38End
39#endif
40#ifdef WNT
41File gid_File_Lib_Accessbridge
42    BIN_FILE_BODY;
43    Styles = (PACKED);
44    Dir = SCP2_OOO_BIN_DIR;
45    Name = "java_uno_accessbridge.dll";
46End
47#endif
48#if ((defined(WNT)) || (defined(LINUX)) || ((defined(SOLARIS)) && (defined(SPARC)))|| defined(NETBSD) || defined(OS2) )
49STD_LIB_FILE( gid_File_Lib_Adabas, adabas)
50#endif
51
52#if defined(WNT)
53STD_LIB_FILE( gid_File_Lib_Ado, ado)
54#endif
55
56STD_LIB_FILE( gid_File_Lib_Basctl, basctl)
57
58File gid_File_Lib_Basprov
59    TXT_FILE_BODY;
60    Styles = (PACKED);
61    Dir = SCP2_OOO_BIN_DIR;
62  #ifdef UNX
63    Name = STRING(CONCAT4(basprov,DLLPOSTFIX,.uno,UNXSUFFIX));
64  #elif defined OS2
65    Name = "basprov.dll";
66  #else
67    Name = STRING(CONCAT4(basprov,DLLPOSTFIX,.uno,.dll));
68  #endif
69End
70
71File gid_File_Lib_Vbaevent
72    TXT_FILE_BODY;
73    Styles = (PACKED);
74    Dir = SCP2_OOO_BIN_DIR;
75  #ifdef UNX
76    Name = STRING(CONCAT4(vbaevents,DLLPOSTFIX,.uno,UNXSUFFIX));
77  #elif defined OS2
78    Name = "vbaevent.dll";
79  #else
80    Name = STRING(CONCAT4(vbaevents,DLLPOSTFIX,.uno,.dll));
81  #endif
82End
83
84STD_LIB_FILE( gid_File_Lib_Bib , bib)
85
86File gid_File_Lib_Cached1
87    TXT_FILE_BODY;
88    Styles = (PACKED);
89    Dir = SCP2_OOO_BIN_DIR;
90  #ifdef UNX
91    Name = STRING(CONCAT2(libcached1,UNXSUFFIX));
92  #else
93    Name = "cached1.dll";
94  #endif
95End
96
97#ifdef OS2
98SPECIAL_COMPONENT_LIB_FILE(gid_File_Lib_Configmgr, configmg)
99#else
100SPECIAL_COMPONENT_LIB_FILE(gid_File_Lib_Configmgr, configmgr.uno)
101#endif
102
103#ifdef WITH_LDAP
104File gid_File_Lib_Ldapbe2
105    TXT_FILE_BODY;
106    Styles = (PACKED);
107    Dir = SCP2_OOO_BIN_DIR;
108  #ifdef UNX
109    Name = STRING(CONCAT2(ldapbe2.uno,UNXSUFFIX));
110  #else
111    Name = "ldapbe2.uno.dll";
112  #endif
113End
114#endif
115
116#ifdef OS2
117STD_LIB_FILE(gid_File_Lib_Chartcontroller, chartcon)
118STD_LIB_FILE(gid_File_Lib_Chartmodel, chartmod)
119STD_LIB_FILE(gid_File_Lib_Charttools, charttoo)
120STD_LIB_FILE(gid_File_Lib_Chartview, chartvie)
121#else
122STD_LIB_FILE(gid_File_Lib_Chartcontroller, chartcontroller)
123STD_LIB_FILE(gid_File_Lib_Chartmodel, chartmodel)
124STD_LIB_FILE(gid_File_Lib_Charttools, charttools)
125STD_LIB_FILE(gid_File_Lib_Chartview, chartview)
126#endif
127
128
129#if defined WNT && defined _MSC
130
131File gid_File_Lib_Cli_Oootypes_Assembly
132    TXT_FILE_BODY;
133    Styles = (PACKED, ASSEMBLY, DONTRENAMEINPATCH);
134    Name = "cli_oootypes.dll";
135    Dir = gid_Dir_Common_Ure;
136//    Dir = gid_Dir_Program;
137    Assemblyname = "cli_oootypes";
138    PublicKeyToken = "ce2cb7e279207b9e";
139    Version = "${CLI_OOOTYPES_NEW_VERSION}";
140    Culture = "neutral";
141    Attributes = "0";
142#ifndef M1310
143    ProcessorArchitecture = "MSIL";
144#endif
145End
146
147#endif
148
149#if defined WNT && defined _MSC
150File gid_File_Lib_Policy_Cli_Oootypes_Assembly
151    TXT_FILE_BODY;
152    Styles = (PACKED, ASSEMBLY, DONTRENAMEINPATCH);
153    Name = "${CLI_OOOTYPES_POLICY_ASSEMBLY}.dll";
154    Dir = gid_Dir_Common_Ure;
155//    Dir = gid_Dir_Program;
156    Assemblyname = "${CLI_OOOTYPES_POLICY_ASSEMBLY}";
157    PublicKeyToken = "ce2cb7e279207b9e";
158    Version = "${CLI_OOOTYPES_POLICY_VERSION}";
159    Culture = "neutral";
160    Attributes = "0";
161#ifndef M1310
162    ProcessorArchitecture = "MSIL";
163#endif
164End
165
166#endif
167
168#if defined WNT && defined _MSC
169
170File gid_File_Lib_Policy_Cli_Oootypes_Config
171    TXT_FILE_BODY;
172    Styles = (PACKED, ASSIGNCOMPOMENT, DONTRENAMEINPATCH);
173    Name = "cli_oootypes.config";
174    Dir = gid_Dir_Common_Ure;
175//    Dir = gid_Dir_Program;
176    AssignComponent = gid_File_Lib_Policy_Cli_Oootypes_Assembly;
177End
178
179#endif
180
181
182#if ! defined WNT // no longer supported on Windows
183#ifdef OS2
184SPECIAL_COMPONENT_LIB_FILE( gid_File_Lib_Cmdmail, cmdmail )
185#else
186SPECIAL_COMPONENT_LIB_FILE( gid_File_Lib_Cmdmail, cmdmail.uno )
187#endif
188#endif
189
190
191File gid_File_Lib_Comphelper2
192    TXT_FILE_BODY;
193  #ifdef UNX
194    Name = STRING(CONCAT3(libcomphelp,COMID,UNXSUFFIX));
195  #elif defined OS2
196    Name = STRING(CONCAT2(comphelp,.dll));
197  #else
198    Name = STRING(CONCAT3(comphelp,COMID,.dll));
199  #endif
200    Dir = SCP2_OOO_BIN_DIR;
201    Styles = (PACKED);
202End
203
204STD_LIB_FILE( gid_File_Lib_Ctl , ctl)
205
206STD_LIB_FILE( gid_File_Lib_Cui, cui)
207
208#ifndef SYSTEM_CURL
209
210File gid_File_Lib_Curl
211    TXT_FILE_BODY;
212    Styles = (PACKED);
213    Dir = SCP2_OOO_BIN_DIR;
214  #ifdef UNX
215    #ifdef MACOSX
216       Name = STRING(CONCAT2(libcurl.4,UNXSUFFIX));
217    #else
218       Name = STRING(CONCAT3(libcurl,UNXSUFFIX,.4));
219    #endif
220  #else
221   #ifdef _gcc3
222    Name = "libcurl-4.dll";
223   #else
224    Name = "libcurl.dll";
225   #endif
226  #endif
227End
228
229#endif
230
231#ifdef UNX
232#ifdef ENABLE_GTK
233#ifdef ENABLE_SYSTRAY_GTK
234File gid_File_Lib_QStart_Gtk
235    Name = LIBNAME(qstart_gtk);
236    TXT_FILE_BODY;
237    Styles = (PACKED);
238    Dir = SCP2_OOO_BIN_DIR;
239End
240#endif
241#endif
242#endif
243
244STD_LIB_FILE( gid_File_Lib_Dba, dba)
245
246STD_LIB_FILE( gid_File_Lib_Sdbt, sdbt)
247
248STD_LIB_FILE( gid_File_Lib_Dbmm, dbmm)
249
250STD_LIB_FILE( gid_File_Lib_Dbase2, dbase )
251
252STD_LIB_FILE( gid_File_Lib_Dbfile , file)
253STD_LIB_FILE( gid_File_Lib_Odbcbase,odbcbase)
254
255
256File gid_File_Lib_Dbpool
257    TXT_FILE_BODY;
258    Styles = (PACKED);
259    Dir = SCP2_OOO_BIN_DIR;
260  #ifdef UNX
261    Name = STRING(CONCAT2(libdbpool2,UNXSUFFIX));
262  #else
263    Name = "dbpool2.dll";
264  #endif
265End
266
267STD_LIB_FILE( gid_File_Lib_Dbt, dbtools )
268
269STD_LIB_FILE( gid_File_Lib_Dbaxml, dbaxml )
270
271File gid_File_Lib_Dict_Ja
272    TXT_FILE_BODY;
273  #ifdef UNX
274    Name = STRING(CONCAT2(libdict_ja,UNXSUFFIX));
275  #else
276    Name = "dict_ja.dll";
277  #endif
278    Dir = SCP2_OOO_BIN_DIR;
279    Styles = (PACKED);
280End
281
282File gid_File_Lib_Dict_Zh
283    TXT_FILE_BODY;
284  #ifdef UNX
285    Name = STRING(CONCAT2(libdict_zh,UNXSUFFIX));
286  #else
287    Name = "dict_zh.dll";
288  #endif
289    Dir = SCP2_OOO_BIN_DIR;
290    Styles = (PACKED);
291End
292
293File gid_File_Lib_Collator_Data
294    TXT_FILE_BODY;
295  #ifdef UNX
296    Name = STRING(CONCAT2(libcollator_data,UNXSUFFIX));
297  #elif defined OS2
298    Name = "collator.dll";
299  #else
300    Name = "collator_data.dll";
301  #endif
302    Dir = SCP2_OOO_BIN_DIR;
303    Styles = (PACKED);
304End
305
306File gid_File_Lib_Index_Data
307    TXT_FILE_BODY;
308  #ifdef UNX
309    Name = STRING(CONCAT2(libindex_data,UNXSUFFIX));
310  #elif defined OS2
311    Name = "index_da.dll";
312  #else
313    Name = "index_data.dll";
314  #endif
315    Dir = SCP2_OOO_BIN_DIR;
316    Styles = (PACKED);
317End
318
319File gid_File_Lib_Textconv_Dict
320    TXT_FILE_BODY;
321  #ifdef UNX
322    Name = STRING(CONCAT2(libtextconv_dict,UNXSUFFIX));
323  #elif defined OS2
324    Name = "textconv.dll";
325  #else
326    Name = "textconv_dict.dll";
327  #endif
328    Dir = SCP2_OOO_BIN_DIR;
329    Styles = (PACKED);
330End
331
332File gid_File_Lib_Dlgprov
333    TXT_FILE_BODY;
334    Styles = (PACKED);
335    Dir = SCP2_OOO_BIN_DIR;
336  #ifdef UNX
337    Name = STRING(CONCAT4(dlgprov,DLLPOSTFIX,.uno,UNXSUFFIX));
338  #elif defined OS2
339    Name = "dlgprov.dll";
340  #else
341    Name = STRING(CONCAT4(dlgprov,DLLPOSTFIX,.uno,.dll));
342  #endif
343End
344
345File gid_File_Lib_Stringresource
346    TXT_FILE_BODY;
347    Styles = (PACKED);
348    Dir = SCP2_OOO_BIN_DIR;
349  #ifdef UNX
350    Name = STRING(CONCAT4(stringresource,DLLPOSTFIX,.uno,UNXSUFFIX));
351  #elif defined OS2
352    Name = "stringre.dll";
353  #else
354    Name = STRING(CONCAT4(stringresource,DLLPOSTFIX,.uno,.dll));
355  #endif
356End
357
358File gid_File_Lib_Vbaobj
359    TXT_FILE_BODY;
360    Styles = (PACKED);
361    Dir = SCP2_OOO_BIN_DIR;
362  #ifdef UNX
363    Name = STRING(CONCAT4(libvbaobj,DLLPOSTFIX,.uno,UNXSUFFIX));
364  #elif defined OS2
365    Name = "vbaobj.dll";
366  #else
367    Name = STRING(CONCAT4(vbaobj,DLLPOSTFIX,.uno,.dll));
368  #endif
369End
370
371File gid_File_Lib_Vbaswobj
372    TXT_FILE_BODY;
373    Styles = (PACKED);
374    Dir = SCP2_OOO_BIN_DIR;
375  #ifdef UNX
376    Name = STRING(CONCAT3(vbaswobj,.uno,UNXSUFFIX));
377  #elif defined(OS2)
378    Name = "vbaswobj.dll";
379  #else
380    Name = STRING(CONCAT3(vbaswobj,.uno,.dll));
381  #endif
382End
383
384File gid_File_Lib_Vbamsforms
385    TXT_FILE_BODY;
386    Styles = (PACKED);
387    Dir = SCP2_OOO_BIN_DIR;
388  #ifdef UNX
389    Name = STRING(CONCAT3(msforms,.uno,UNXSUFFIX));
390  #elif defined(OS2)
391    Name = "msforms.dll";
392  #else
393    Name = STRING(CONCAT3(msforms,.uno,.dll));
394  #endif
395End
396
397File gid_File_Lib_Vbahelper
398    TXT_FILE_BODY;
399    Styles = (PACKED);
400    Dir = SCP2_OOO_BIN_DIR;
401  #ifdef UNX
402    Name = STRING(CONCAT3(libvbahelper,DLLPOSTFIX,UNXSUFFIX));
403  #elif defined OS2
404    Name = "vbahelp.dll";
405  #else
406    Name = STRING(CONCAT3(vbahelper,DLLPOSTFIX,.dll));
407  #endif
408End
409
410
411#ifdef WNT
412
413File gid_File_Lib_Dnd
414    TXT_FILE_BODY;
415    Styles = (PACKED);
416    Dir = SCP2_OOO_BIN_DIR;
417    Name = "dnd.dll";
418End
419
420#endif
421
422#if defined WNT || defined OS2
423
424File gid_File_Lib_Dtrans
425    TXT_FILE_BODY;
426    Name = "dtrans.dll";
427    Dir = SCP2_OOO_BIN_DIR;
428    Styles = (PACKED);
429End
430
431#endif
432
433#ifdef OS2
434STD_LIB_FILE(gid_File_Lib_Drawinglayer,drawingl)
435#else
436STD_LIB_FILE(gid_File_Lib_Drawinglayer,drawinglayer)
437#endif
438
439STD_LIB_FILE(gid_File_Lib_SvgIo,svgio)
440
441SPECIAL_LIB_FILE(gid_File_Lib_Embobj,embobj)
442
443#ifndef DISABLE_ATL
444#ifdef OS2
445SPECIAL_LIB_FILE(gid_File_Lib_Emboleobj,emboleob)
446#else
447SPECIAL_LIB_FILE(gid_File_Lib_Emboleobj,emboleobj)
448#endif
449#endif
450
451#if defined(WNT) && !defined(DISABLE_ATL)
452
453STD_LIB_FILE( gid_File_Lib_Emser, emser )
454
455File gid_File_Lib_Inprocserv
456    TXT_FILE_BODY;
457    Styles = (PACKED);
458    Dir = SCP2_OOO_BIN_DIR;
459    Name = "inprocserv.dll";
460End
461
462#endif
463
464#ifdef UNX
465
466#ifdef ENABLE_KAB
467File gid_File_Lib_Kab_1
468    TXT_FILE_BODY;
469    Styles = (PACKED);
470    Dir = SCP2_OOO_BIN_DIR;
471    Name = STRING(CONCAT2(libkab1,UNXSUFFIX));
472End
473
474File gid_File_Lib_Kab_Drv_1
475    TXT_FILE_BODY;
476    Styles = (PACKED);
477    Dir = SCP2_OOO_BIN_DIR;
478    Name = STRING(CONCAT2(libkabdrv1,UNXSUFFIX));
479End
480
481#endif
482
483#ifdef MACOSX
484File gid_File_Lib_Macab_1
485    TXT_FILE_BODY;
486    Styles = (PACKED);
487    Dir = SCP2_OOO_BIN_DIR;
488    Name = STRING(CONCAT2(libmacab1,UNXSUFFIX));
489End
490
491File gid_File_Lib_Macab_Drv_1
492    TXT_FILE_BODY;
493    Styles = (PACKED);
494    Dir = SCP2_OOO_BIN_DIR;
495    Name = STRING(CONCAT2(libmacabdrv1,UNXSUFFIX));
496End
497
498#endif  // #ifdef ENABLE_KAB
499
500#ifdef ENABLE_EVOAB2
501
502STD_LIB_FILE( gid_File_Lib_Evoab , evoab)
503
504#endif  // #ifdef ENABLE_EVOAB2
505
506#endif  // #ifdef UNX
507
508File gid_File_Lib_Evtatt
509    TXT_FILE_BODY;
510    Styles = (PACKED);
511    Dir = SCP2_OOO_BIN_DIR;
512  #ifdef UNX
513    Name = STRING(CONCAT2(libevtatt,UNXSUFFIX));
514  #else
515    Name = "evtatt.dll";
516  #endif
517End
518
519SPECIAL_LIB_FILE(gid_File_Lib_Fileacc,fileacc)
520
521File gid_File_Lib_Filterconfig1
522    TXT_FILE_BODY;
523    Styles = (PACKED);
524    Dir = SCP2_OOO_BIN_DIR;
525#ifdef OS2
526    Name = "filterco.dll";
527#else
528    Name = SPECIAL_NAME(filterconfig1);
529#endif
530End
531
532STD_LIB_FILE( gid_File_Lib_Flat, flat)
533
534#ifdef WNT
535
536File gid_File_Lib_Fop
537    TXT_FILE_BODY;
538    Styles = (PACKED);
539    Dir = SCP2_OOO_BIN_DIR;
540    Name = "fop.dll";
541End
542
543#endif
544
545#ifdef WNT
546
547File gid_File_Lib_Fps
548    TXT_FILE_BODY;
549    Styles = (PACKED);
550    Dir = SCP2_OOO_BIN_DIR;
551    Name = "fps.dll";
552End
553
554#endif
555
556#if !defined WNT && !defined OS2
557File gid_File_Lib_Mozbootstrap
558    TXT_FILE_BODY;
559    Styles = (PACKED);
560    Dir = SCP2_OOO_BIN_DIR;
561    Name = SPECIAL_COMPONENT_LIB_NAME(mozbootstrap.uno);
562    End
563#endif
564
565#if defined UNX && ! defined MACOSX
566
567File gid_File_Lib_Desktopbe
568    TXT_FILE_BODY;
569    Styles = (PACKED);
570    Dir = SCP2_OOO_BIN_DIR;
571    Name = STRING(CONCAT2(desktopbe1.uno,UNXSUFFIX));
572End
573
574#ifdef ENABLE_GTK
575#ifdef GTK_TWO_FOUR
576File gid_File_Lib_Fps_Gnome
577    TXT_FILE_BODY;
578    Styles = (PACKED);
579    Dir = SCP2_OOO_BIN_DIR;
580    Name = SPECIAL_COMPONENT_LIB_NAME(fps_gnome.uno);
581End
582#endif
583#endif
584#ifdef ENABLE_KDE4
585#ifndef MACOSX
586File gid_File_Lib_Fps_Kde4
587    TXT_FILE_BODY;
588    Styles = (PACKED);
589    Dir = gid_Dir_Common_Ure;
590//    Dir = gid_Dir_Program;
591    Name = SPECIAL_COMPONENT_LIB_NAME(fps_kde4.uno);
592End
593#endif
594#endif
595#endif
596
597#ifdef MACOSX
598File gid_File_Lib_Fps_Aqua
599    TXT_FILE_BODY;
600    Styles = (PACKED);
601    Dir = SCP2_OOO_BIN_DIR;
602    Name = SPECIAL_COMPONENT_LIB_NAME(fps_aqua.uno);
603End
604
605File gid_File_Lib_MacOSXSpell
606	TXT_FILE_BODY;
607	Styles = (PACKED);
608	Name = LIBNAME(MacOSXSpell);
609	Dir = SCP2_OOO_BIN_DIR;
610End
611
612File gid_File_Lib_avmediaMacAVF
613	TXT_FILE_BODY;
614	Styles = (PACKED);
615	Name = LIBNAME(avmediaMacAVF);
616	Dir = SCP2_OOO_BIN_DIR;
617End
618
619#endif // MACOSX
620
621#ifdef OS2
622SPECIAL_COMPONENT_LIB_FILE( gid_File_Lib_Fps_Office, fps_offi )
623SPECIAL_COMPONENT_LIB_FILE( gid_File_Lib_Fpicker, fpicker )
624#else
625SPECIAL_COMPONENT_LIB_FILE( gid_File_Lib_Fps_Office, fps_office.uno )
626SPECIAL_COMPONENT_LIB_FILE( gid_File_Lib_Fpicker, fpicker.uno )
627#endif
628
629#if (defined(ENABLE_CAIRO) && ! defined (SYSTEM_CAIRO))
630
631File gid_File_Lib_Cairo
632    TXT_FILE_BODY;
633    Styles = (PACKED);
634    Dir = SCP2_OOO_BIN_DIR;
635  #ifdef UNX
636    #ifdef MACOSX
637       Name = STRING(CONCAT3(libcairo,.2,UNXSUFFIX));
638    #else
639       Name = STRING(CONCAT3(libcairo,UNXSUFFIX,.2));
640    #endif
641  #elif defined(WNT)
642    #ifdef _gcc3
643       Name = "libcairo-2.dll";
644    #else
645       Name = "cairo.dll";
646    #endif
647  #endif
648End
649
650#endif
651
652STD_LIB_FILE( gid_File_Lib_Frm , frm)
653
654#ifdef OS2
655SPECIAL_COMPONENT_LIB_FILE( gid_File_Lib_Fsstorage, fsstorag )
656#else
657SPECIAL_COMPONENT_LIB_FILE( gid_File_Lib_Fsstorage, fsstorage.uno )
658#endif
659
660#ifdef WNT
661
662File gid_File_Lib_Ftransl
663    TXT_FILE_BODY;
664    Styles = (PACKED);
665    Dir = SCP2_OOO_BIN_DIR;
666    Name = "ftransl.dll";
667End
668
669#endif
670
671STD_LIB_FILE( gid_File_Lib_Fwe , fwe)
672
673STD_LIB_FILE( gid_File_Lib_Fwi , fwi)
674
675File gid_File_Lib_Fwk
676    Name = LIBNAME(fwk);
677    TXT_FILE_BODY;
678    Styles = (PACKED);
679    Dir = SCP2_OOO_BIN_DIR;
680End
681
682STD_LIB_FILE( gid_File_Lib_Fwl , fwl)
683
684STD_LIB_FILE( gid_File_Lib_Fwm , fwm)
685
686#ifdef WNT
687File gid_File_Lib_Gdiplus
688    BIN_FILE_BODY;
689    Styles = (PACKED);
690    Dir = SCP2_OOO_BIN_DIR;
691    Name = "gdiplus.dll";
692End
693#endif
694
695#ifdef OS2
696SPECIAL_COMPONENT_LIB_FILE( gid_File_Lib_Hatchwindowfactory, hatchwin )
697STD_LIB_FILE( gid_File_Lib_Helplinker, helplink)
698#else
699SPECIAL_COMPONENT_LIB_FILE( gid_File_Lib_Hatchwindowfactory, hatchwindowfactory.uno )
700STD_LIB_FILE( gid_File_Lib_Helplinker, helplinker)
701#endif
702
703File gid_File_Lib_I18npool
704    TXT_FILE_BODY;
705    Styles = (PACKED);
706    Dir = SCP2_OOO_BIN_DIR;
707  #ifdef UNX
708    Name = STRING(CONCAT2(i18npool.uno,UNXSUFFIX));
709  #elif defined OS2
710    Name = "i18npool.dll";
711  #else
712    Name = STRING(CONCAT2(i18npool.uno,.dll));
713  #endif
714End
715
716File gid_File_Lib_I18nsearch
717    TXT_FILE_BODY;
718    Styles = (PACKED);
719    Dir = SCP2_OOO_BIN_DIR;
720  #ifdef UNX
721    Name = STRING(CONCAT2(i18nsearch.uno,UNXSUFFIX));
722  #elif defined OS2
723    Name = "i18nsear.dll";
724  #else
725    Name = "i18nsearch.uno.dll";
726  #endif
727End
728
729File gid_File_Lib_I18nisolang
730  #ifdef UNX
731    Name = STRING(CONCAT4(libi18nisolang,ISOLANG_MAJOR,COMID,UNXSUFFIX));
732  #elif defined OS2
733    Name = "i18nisol.dll";
734  #else
735    Name = STRING(CONCAT4(i18nisolang,ISOLANG_MAJOR,COMID,.dll));
736  #endif
737    PACKED_LIB_FILE_BODY;
738End
739
740File gid_File_Lib_I18nutil
741    TXT_FILE_BODY;
742  #ifdef UNX
743    Name = STRING(CONCAT3(libi18nutil,COMID,UNXSUFFIX));
744  #elif defined OS2
745    Name = "i18nutil.dll";
746  #else
747    Name = STRING(CONCAT3(i18nutil,COMID,.dll));
748  #endif
749    Dir = SCP2_OOO_BIN_DIR;
750    Styles = (PACKED);
751End
752
753#ifdef OS2
754STD_LIB_FILE( gid_File_Lib_I18npaper, i18npape)
755#else
756STD_LIB_FILE( gid_File_Lib_I18npaper, i18npaper)
757#endif
758
759#ifndef SYSTEM_ICU
760
761File gid_File_Lib_Icudata
762    TXT_FILE_BODY;
763  #ifdef UNX
764    Name = STRING(CONCAT7(libicudata,UNXSUFFIX,.,ICU_MAJOR,ICU_MINOR,.,ICU_MICRO));
765  #else
766    Name = STRING(CONCAT4(icudt,ICU_MAJOR,ICU_MINOR,.dll));
767  #endif
768    Dir = SCP2_OOO_BIN_DIR;
769    Styles = (PACKED);
770End
771
772File gid_File_Lib_Icui18n
773    TXT_FILE_BODY;
774  #ifdef UNX
775    Name = STRING(CONCAT7(libicui18n,UNXSUFFIX,.,ICU_MAJOR,ICU_MINOR,.,ICU_MICRO));
776  #else
777    Name = STRING(CONCAT4(icuin,ICU_MAJOR,ICU_MINOR,.dll));
778  #endif
779    Dir = SCP2_OOO_BIN_DIR;
780    Styles = (PACKED);
781End
782
783File gid_File_Lib_Icule
784    TXT_FILE_BODY;
785  #ifdef UNX
786    Name = STRING(CONCAT7(libicule,UNXSUFFIX,.,ICU_MAJOR,ICU_MINOR,.,ICU_MICRO));
787  #else
788    Name = STRING(CONCAT4(icule,ICU_MAJOR,ICU_MINOR,.dll));
789  #endif
790    Dir = SCP2_OOO_BIN_DIR;
791    Styles = (PACKED);
792End
793
794File gid_File_Lib_Icuuc
795    TXT_FILE_BODY;
796  #ifdef UNX
797    Name = STRING(CONCAT7(libicuuc,UNXSUFFIX,.,ICU_MAJOR,ICU_MINOR,.,ICU_MICRO));
798  #else
799    Name = STRING(CONCAT4(icuuc,ICU_MAJOR,ICU_MINOR,.dll));
800  #endif
801    Dir = SCP2_OOO_BIN_DIR;
802    Styles = (PACKED);
803End
804
805#endif
806
807#ifdef SOLAR_JAVA
808
809STD_LIB_FILE( gid_File_Lib_Jdbc, jdbc)
810
811#endif
812
813#ifdef SOLAR_JAVA
814File gid_File_Lib_Hsqldb_2
815    TXT_FILE_BODY;
816    Styles = (PACKED);
817    Dir = SCP2_OOO_BIN_DIR;
818  #ifdef UNX
819    Name = STRING(CONCAT2(libhsqldb,UNXSUFFIX));
820  #else
821    Name = "hsqldb.dll";
822  #endif
823End
824
825#endif
826
827#ifdef WNT
828
829File gid_File_Lib_Lngpckinsthlp
830    BIN_FILE_BODY;
831    Styles = (PACKED, LANGUAGEPACK, BINARYTABLE, BINARYTABLE_ONLY);
832    Dir = SCP2_OOO_BIN_DIR;
833    Name = "lngpckinsthlp.dll";
834End
835
836#endif
837
838#ifdef WNT
839
840File gid_File_Lib_sn_tools
841    BIN_FILE_BODY;
842    Styles = (PACKED, BINARYTABLE, BINARYTABLE_ONLY, DONTRENAMEINPATCH);
843    Dir = SCP2_OOO_BIN_DIR;
844    Name = "sn_tools.dll";
845End
846
847#endif
848
849#ifdef WNT
850
851File gid_File_Lib_relnotes
852    BIN_FILE_BODY;
853    Styles = (PACKED, BINARYTABLE, BINARYTABLE_ONLY, DONTRENAMEINPATCH);
854    Dir = SCP2_OOO_BIN_DIR;
855    Name = "relnotes.dll";
856End
857
858#endif
859
860#ifdef WNT
861
862File gid_File_Lib_Patchmsi
863    TXT_FILE_BODY;
864    Name = "patchmsi.dll";
865    Dir = SCP2_OOO_BIN_DIR;
866    Styles = (PACKED,PATCH,PATCH_ONLY,BINARYTABLE,BINARYTABLE_ONLY,DONTRENAMEINPATCH);
867End
868
869#endif
870
871#ifdef WNT
872
873File gid_File_Lib_Rebasemsi
874    TXT_FILE_BODY;
875    Name = "rebase.dll";
876    Dir = SCP2_OOO_BIN_DIR;
877    Styles = (PACKED,BINARYTABLE,BINARYTABLE_ONLY,DONTRENAMEINPATCH);
878End
879
880#endif
881
882STD_LIB_FILE( gid_File_Lib_Lng, lng)
883
884File gid_File_Lib_Localedata_En
885    TXT_FILE_BODY;
886  #ifdef UNX
887    Name = STRING(CONCAT2(liblocaledata_en,UNXSUFFIX));
888  #elif defined OS2
889    Name = "ld_en.dll";
890  #else
891    Name = "localedata_en.dll";
892  #endif
893    Dir = SCP2_OOO_BIN_DIR;
894    Styles = (PACKED);
895End
896
897File gid_File_Lib_Localedata_Es
898    TXT_FILE_BODY;
899  #ifdef UNX
900    Name = STRING(CONCAT2(liblocaledata_es,UNXSUFFIX));
901  #elif defined OS2
902    Name = "ld_es.dll";
903  #else
904    Name = "localedata_es.dll";
905  #endif
906    Dir = SCP2_OOO_BIN_DIR;
907    Styles = (PACKED);
908End
909
910File gid_File_Lib_Localedata_Euro
911    TXT_FILE_BODY;
912  #ifdef UNX
913    Name = STRING(CONCAT2(liblocaledata_euro,UNXSUFFIX));
914  #elif defined OS2
915    Name = "ld_eur.dll";
916  #else
917    Name = "localedata_euro.dll";
918  #endif
919    Dir = SCP2_OOO_BIN_DIR;
920    Styles = (PACKED);
921End
922
923File gid_File_Lib_Localedata_Others
924    TXT_FILE_BODY;
925  #ifdef UNX
926    Name = STRING(CONCAT2(liblocaledata_others,UNXSUFFIX));
927  #elif defined OS2
928    Name = "ld_oth.dll";
929  #else
930    Name = "localedata_others.dll";
931  #endif
932    Dir = SCP2_OOO_BIN_DIR;
933    Styles = (PACKED);
934End
935
936File gid_File_Lib_Mcnttype
937    TXT_FILE_BODY;
938    Styles = (PACKED);
939    Dir = SCP2_OOO_BIN_DIR;
940  #ifdef UNX
941    Name = STRING(CONCAT2(libmcnttype,UNXSUFFIX));
942  #else
943    Name = "mcnttype.dll";
944  #endif
945End
946
947#ifdef SYSTEM_LIBWPD
948STD_LIB_FILE(gid_File_Lib_Wpft,wpft)
949#endif
950
951#ifdef OS2
952STD_LIB_FILE(gid_File_Lib_T602Filter,t602filt)
953STD_LIB_FILE(gid_File_Lib_Writerfilter,wfilt)
954#else
955STD_LIB_FILE(gid_File_Lib_T602Filter,t602filter)
956STD_LIB_FILE(gid_File_Lib_Writerfilter,writerfilter)
957#endif
958
959#ifdef WNT
960#if defined(_gcc3)
961
962File gid_File_Lib_Mingwm10
963    BIN_FILE_BODY;
964    Styles = (PACKED);
965    Dir = gid_Dir_Common_Ure;
966//    Dir = gid_Dir_Program;
967    Name = "mingwm10.dll";
968End
969
970#endif
971#endif
972
973#if defined(WNT) && defined( _gcc3 )
974
975#if defined(MINGW_GCCDLL)
976
977File gid_File_Lib_Mingw_GccS
978    TXT_FILE_BODY;
979    Dir = gid_Dir_Common_Ure;
980//    Dir = gid_Dir_Program;
981    Name = MINGW_GCCDLL;
982    Styles = (PACKED);
983End
984
985#endif
986
987#if defined(MINGW_GXXDLL)
988
989File gid_File_Lib_Mingw_Stdcpp
990    TXT_FILE_BODY;
991    Dir = gid_Dir_Common_Ure;
992//    Dir = gid_Dir_Program;
993    Name = MINGW_GXXDLL;
994    Styles = (PACKED);
995End
996
997#endif
998
999#endif
1000
1001#if defined(OS2)
1002STD_LIB_FILE(gid_File_Lib_Mysql,mysql)
1003STD_LIB_FILE(gid_File_Lib_Odbc,odbc)
1004#else
1005STD_LIB_FILE(gid_File_Lib_Mysql,mysql.uno)
1006STD_LIB_FILE(gid_File_Lib_Odbc,odbc.uno)
1007#endif
1008
1009// STD_LIB_FILE( gid_File_Lib_Ofa , ofa)
1010
1011STD_LIB_FILE( gid_File_Lib_Offacc, offacc)
1012
1013#ifdef SOLAR_JAVA
1014#if !defined(MACOSX) && !defined(OS2)
1015
1016File gid_File_Lib_Officebean
1017    TXT_FILE_BODY;
1018    Styles = (PACKED);
1019    Dir = SCP2_OOO_BIN_DIR;
1020  #ifdef UNX
1021    Name = STRING(CONCAT2(libofficebean,UNXSUFFIX));
1022  #else
1023    Name = "officebean.dll";
1024  #endif
1025End
1026
1027#endif
1028#endif
1029
1030#if defined(WNT) && !defined(DISABLE_ATL)
1031
1032File gid_File_Lib_Ole
1033    TXT_FILE_BODY;
1034    Styles = (PACKED);
1035    Dir = SCP2_OOO_BIN_DIR;
1036    Name = "oleautobridge.uno.dll";
1037End
1038
1039#endif
1040
1041SPECIAL_LIB_FILE(gid_File_Lib_Package2,package2)
1042
1043#ifdef OS2
1044SPECIAL_COMPONENT_LIB_FILE( gid_File_Lib_Passwordcontainer, password )
1045#else
1046SPECIAL_COMPONENT_LIB_FILE( gid_File_Lib_Passwordcontainer, passwordcontainer.uno )
1047#endif
1048
1049STD_LIB_FILE( gid_File_Lib_Pcr, pcr)
1050
1051STD_LIB_FILE( gid_File_Lib_Log, log)
1052
1053#ifdef OS2
1054STD_LIB_FILE( gid_File_Lib_Pdffilter, pdffilte)
1055#else
1056STD_LIB_FILE( gid_File_Lib_Pdffilter, pdffilter)
1057#endif
1058
1059File gid_File_Lib_Deployment
1060#if defined UNX
1061    Name = STRING(CONCAT4(deployment,DLLPOSTFIX,.uno,UNXSUFFIX));
1062#elif defined OS2
1063    Name = "deploy.dll";
1064#else
1065    Name = STRING(CONCAT3(deployment,DLLPOSTFIX,.uno.dll));
1066#endif
1067    PACKED_LIB_FILE_BODY;
1068End
1069
1070#ifdef OS2
1071STD_LIB_FILE(gid_File_Lib_DeploymentGui, deplgui)
1072#else
1073STD_LIB_FILE(gid_File_Lib_DeploymentGui, deploymentgui.uno)
1074#endif
1075
1076/*
1077File gid_File_Lib_DeploymentGui
1078#if defined UNX
1079    Name = STRING(CONCAT4(deploymentgui,DLLPOSTFIX,.uno,UNXSUFFIX));
1080#elif defined OS2
1081    Name = "deplgui.dll";
1082#else
1083    Name = STRING(CONCAT3(deploymentgui,DLLPOSTFIX,.uno.dll));
1084#endif
1085    PACKED_LIB_FILE_BODY;
1086End
1087*/
1088
1089#ifdef OS2
1090STD_LIB_FILE(gid_File_Lib_DeploymentMisc, deplmisc)
1091#else
1092STD_LIB_FILE(gid_File_Lib_DeploymentMisc, deploymentmisc)
1093#endif
1094
1095#ifdef OS2
1096STD_LIB_FILE( gid_File_Lib_Preload, preloadg)
1097#else
1098STD_LIB_FILE( gid_File_Lib_Preload, preload)
1099#endif
1100
1101#if defined(UNX) && ! defined(QUARTZ)
1102File gid_File_Lib_Desktop_Detector
1103    Name = LIBNAME(desktop_detector);
1104    TXT_FILE_BODY;
1105    Styles = (PACKED);
1106    Dir = SCP2_OOO_BIN_DIR;
1107End
1108File gid_File_Lib_Vclplug_Gen
1109    Name = LIBNAME(vclplug_gen);
1110    TXT_FILE_BODY;
1111    Styles = (PACKED);
1112    Dir = SCP2_OOO_BIN_DIR;
1113End
1114#endif
1115
1116#if defined(UNX) && ! defined(QUARTZ)
1117#ifdef ENABLE_GTK
1118File gid_File_Lib_Vclplug_Gtk
1119    Name = LIBNAME(vclplug_gtk);
1120    TXT_FILE_BODY;
1121    Styles = (PACKED);
1122    Dir = SCP2_OOO_BIN_DIR;
1123End
1124#endif
1125#ifdef ENABLE_KDE
1126#ifndef MACOSX
1127File gid_File_Lib_Vclplug_Kde
1128    Name = LIBNAME(vclplug_kde);
1129    TXT_FILE_BODY;
1130    Styles = (PACKED);
1131    Dir = SCP2_OOO_BIN_DIR;
1132End
1133#endif
1134#endif
1135#ifdef ENABLE_KDE4
1136#ifndef MACOSX
1137File gid_File_Lib_Vclplug_Kde4
1138    Name = LIBNAME(vclplug_kde4);
1139    TXT_FILE_BODY;
1140    Styles = (PACKED);
1141    Dir = gid_Dir_Common_Ure;
1142//    Dir = gid_Dir_Program;
1143End
1144#endif
1145#endif
1146#endif
1147
1148#if defined(QUARTZ)
1149File gid_File_Lib_AppleRemote
1150    Name = LIBNAME(AppleRemote);
1151    TXT_FILE_BODY;
1152    Styles = (PACKED);
1153    Dir = SCP2_OOO_BIN_DIR;
1154End
1155#endif
1156
1157#if defined(QUARTZ)
1158File gid_File_Lib_Basebmp
1159    Name = LIBNAME(basebmp);
1160    TXT_FILE_BODY;
1161    Styles = (PACKED);
1162    Dir = SCP2_OOO_BIN_DIR;
1163End
1164#endif
1165
1166#if defined UNX && ! defined QUARTZ
1167STD_LIB_FILE( gid_File_Lib_Vclplug_Svp, vclplug_svp )
1168STD_LIB_FILE( gid_File_Lib_BaseBmp, basebmp )
1169#endif
1170
1171#if defined UNX && ! defined MACOSX
1172
1173File gid_File_Lib_Recentfile
1174    TXT_FILE_BODY;
1175    Styles = (PACKED);
1176    Dir = SCP2_OOO_BIN_DIR;
1177    Name = STRING(CONCAT2(librecentfile,UNXSUFFIX));
1178End
1179
1180#endif
1181
1182#ifdef WNT
1183
1184File gid_File_Lib_Reg4allmsdoc
1185    TXT_FILE_BODY;
1186    Styles = (PACKED, BINARYTABLE, BINARYTABLE_ONLY);
1187    Dir = SCP2_OOO_BIN_DIR;
1188    Name = "reg4allmsdoc.dll";
1189End
1190
1191#endif
1192
1193#ifdef WNT
1194
1195File gid_File_Lib_Qslnkmsi
1196    TXT_FILE_BODY;
1197    Styles = (PACKED, BINARYTABLE, BINARYTABLE_ONLY);
1198    Dir = SCP2_OOO_BIN_DIR;
1199    Name = "qslnkmsi.dll";
1200End
1201
1202#endif
1203
1204#ifdef WNT
1205
1206File gid_File_Lib_Sdqsmsi
1207    TXT_FILE_BODY;
1208    Styles = (PACKED, BINARYTABLE, BINARYTABLE_ONLY);
1209    Dir = SCP2_OOO_BIN_DIR;
1210    Name = "sdqsmsi.dll";
1211End
1212
1213#endif
1214
1215File gid_File_Lib_Res
1216    Name = LIBNAME(res);
1217    TXT_FILE_BODY;
1218    Styles = (PACKED);
1219    Dir = SCP2_OOO_BIN_DIR;
1220End
1221
1222File gid_File_Lib_Sax_Uno
1223    TXT_FILE_BODY;
1224    Styles = (PACKED,DONT_OVERWRITE);
1225    Dir = SCP2_OOO_BIN_DIR;
1226  #ifdef UNX
1227    Name = STRING(CONCAT2(sax.uno,UNXSUFFIX));
1228  #elif defined(OS2)
1229    Name = "sax_uno.dll";
1230  #else
1231    Name = "sax.uno.dll";
1232  #endif
1233End
1234
1235File gid_File_Lib_Fastsax_Uno
1236    TXT_FILE_BODY;
1237    Styles = (PACKED,DONT_OVERWRITE);
1238    Dir = SCP2_OOO_BIN_DIR;
1239  #ifdef UNX
1240    Name = STRING(CONCAT2(fastsax.uno,UNXSUFFIX));
1241  #elif defined(OS2)
1242    Name = "fastsax.dll";
1243  #else
1244    Name = "fastsax.uno.dll";
1245  #endif
1246End
1247
1248STD_LIB_FILE( gid_File_Lib_Sax , sax)
1249
1250STD_LIB_FILE( gid_File_Lib_Oox , oox)
1251
1252STD_LIB_FILE( gid_File_Lib_Sb , sb)
1253
1254STD_LIB_FILE( gid_File_Lib_Scn, scn)
1255
1256File gid_File_Lib_Scriptframe
1257    TXT_FILE_BODY;
1258  #ifdef UNX
1259    #ifdef MACOSX
1260       Name = "libscriptframe.dylib";
1261    #else
1262       Name = "libscriptframe.so";
1263    #endif
1264  #elif defined OS2
1265    Name = "scriptfr.dll";
1266  #else
1267    Name = "scriptframe.dll";
1268  #endif
1269    Dir = SCP2_OOO_BIN_DIR;
1270    Styles = (PACKED);
1271End
1272
1273STD_LIB_FILE( gid_File_Lib_Sd , sd)
1274STD_LIB_FILE( gid_File_Lib_Sdui, sdui)
1275
1276File gid_File_Lib_Slideshow
1277    TXT_FILE_BODY;
1278    Styles = (PACKED);
1279    Dir = SCP2_OOO_BIN_DIR;
1280  #ifdef UNX
1281    Name = STRING(CONCAT2(slideshow.uno,UNXSUFFIX));
1282  #elif defined OS2
1283    Name = "slidesho.dll";
1284  #else
1285    Name = "slideshow.uno.dll";
1286  #endif
1287End
1288
1289File gid_File_Lib_PresentationMinimizer
1290    TXT_FILE_BODY;
1291    Styles = (PACKED);
1292    Dir = SCP2_OOO_BIN_DIR;
1293  #ifdef UNX
1294    Name = STRING(CONCAT2(PresentationMinimizer.uno,UNXSUFFIX));
1295  #elif defined OS2
1296    Name = "PreMin.dll";
1297  #else
1298    Name = "PresentationMinimizer.uno.dll";
1299  #endif
1300End
1301
1302File gid_File_Lib_PresenterScreen
1303    TXT_FILE_BODY;
1304    Styles = (PACKED);
1305    Dir = SCP2_OOO_BIN_DIR;
1306  #ifdef UNX
1307    Name = STRING(CONCAT2(PresenterScreen.uno,UNXSUFFIX));
1308  #elif defined OS2
1309    Name = "PreScr.dll";
1310  #else
1311    Name = "PresenterScreen.uno.dll";
1312  #endif
1313End
1314
1315File gid_File_Lib_Sdbc_2
1316    TXT_FILE_BODY;
1317    Styles = (PACKED);
1318    Dir = SCP2_OOO_BIN_DIR;
1319  #ifdef UNX
1320    Name = STRING(CONCAT2(libsdbc2,UNXSUFFIX));
1321  #else
1322    Name = "sdbc2.dll";
1323  #endif
1324End
1325
1326STD_LIB_FILE( gid_File_Lib_Sdd , sdd)
1327
1328#ifdef OS2
1329STD_LIB_FILE( gid_File_Lib_Sf_Prothdlr, protocol )
1330#else
1331STD_LIB_FILE( gid_File_Lib_Sf_Prothdlr, protocolhandler )
1332#endif
1333
1334File gid_File_Lib_Sfx
1335    Name = LIBNAME(sfx);
1336    TXT_FILE_BODY;
1337    Styles = (PACKED);
1338    Dir = SCP2_OOO_BIN_DIR;
1339End
1340
1341#ifdef WNT
1342
1343File gid_File_Lib_Instooofiltmsi
1344    TXT_FILE_BODY;
1345    Styles = (PACKED, BINARYTABLE, BINARYTABLE_ONLY);
1346    Dir = SCP2_OOO_BIN_DIR;
1347    Name = "instooofiltmsi.dll";
1348End
1349
1350#endif
1351
1352#ifdef WNT
1353
1354File gid_File_Lib_Smplmail
1355    TXT_FILE_BODY;
1356    Styles = (PACKED);
1357    Dir = SCP2_OOO_BIN_DIR;
1358    Name = "sysmail.uno.dll";
1359End
1360
1361#endif
1362
1363STD_LIB_FILE( gid_File_Lib_Sot, sot )
1364
1365#if defined(UNX) && !defined(QUARTZ)
1366
1367File gid_File_Lib_Spa
1368    Name = LIBNAME(spa);
1369    TXT_FILE_BODY;
1370    Styles = (PACKED);
1371    Dir = SCP2_OOO_BIN_DIR;
1372End
1373
1374#endif
1375
1376#ifndef DISABLE_HUNSPELL
1377File gid_File_Lib_Spell
1378    TXT_FILE_BODY;
1379    Styles = (PACKED);
1380#ifdef OS2
1381    Name = LIBNAME(spell);
1382#else
1383    Name = LIBNAME(spell.uno);
1384#endif
1385    Dir = SCP2_OOO_BIN_DIR;
1386End
1387#endif
1388
1389STD_LIB_FILE( gid_File_Lib_Spl, spl)
1390
1391SPECIAL_LIB_FILE(gid_File_Lib_Srtrs1,srtrs1)
1392
1393STD_LIB_FILE( gid_File_Lib_Sts , sts)
1394
1395STD_LIB_FILE( gid_File_Lib_Svl, svl )
1396STD_LIB_FILE( gid_File_Lib_Svtools, svt )
1397
1398STD_LIB_FILE( gid_File_Lib_Svx_Core, svxcore)
1399STD_LIB_FILE( gid_File_Lib_Svx, svx)
1400#ifdef OS2
1401STD_LIB_FILE( gid_File_Lib_TextConversionDlgs, txcnvdlg)
1402#else
1403STD_LIB_FILE( gid_File_Lib_TextConversionDlgs, textconversiondlgs)
1404#endif
1405STD_LIB_FILE( gid_File_Lib_Editeng, editeng)
1406
1407STD_LIB_FILE( gid_File_Lib_Msfilter, msfilter)
1408
1409#ifdef OS2
1410STD_LIB_FILE( gid_File_Lib_Sw , swoo)
1411#else
1412STD_LIB_FILE( gid_File_Lib_Sw , sw)
1413#endif
1414STD_LIB_FILE( gid_File_Lib_Swui, swui)
1415
1416STD_LIB_FILE( gid_File_Lib_Msword, msword )
1417
1418#if ! defined UNX
1419File gid_File_Lib_Sysdtrans
1420    TXT_FILE_BODY;
1421    Styles = (PACKED);
1422    Dir = SCP2_OOO_BIN_DIR;
1423#ifdef OS2
1424    Name = "sysdtran.dll";
1425#else
1426    Name = "sysdtrans.dll";
1427#endif
1428End
1429#endif
1430
1431#ifdef OS2
1432SPECIAL_COMPONENT_LIB_FILE( gid_File_Lib_Syssh, syssh )
1433SPECIAL_COMPONENT_LIB_FILE( gid_File_Lib_Localebe, localebe )
1434#else
1435SPECIAL_COMPONENT_LIB_FILE( gid_File_Lib_Syssh, syssh.uno )
1436SPECIAL_COMPONENT_LIB_FILE( gid_File_Lib_Localebe, localebe1.uno )
1437
1438#ifdef WNT
1439SPECIAL_COMPONENT_LIB_FILE( gid_File_Lib_Wininetbe, wininetbe1.uno )
1440#endif
1441#endif
1442
1443#ifdef MACOSX
1444SPECIAL_COMPONENT_LIB_FILE( gid_File_Lib_Macbe, macbe1.uno )
1445#endif
1446
1447STD_LIB_FILE( gid_File_Lib_Tk, ootk )
1448STD_LIB_FILE( gid_File_Lib_Acc, acc )
1449
1450STD_LIB_FILE( gid_File_Lib_Tools, tl )
1451
1452File gid_File_Lib_Tvhlp1
1453    TXT_FILE_BODY;
1454    Styles = (PACKED);
1455    Dir = SCP2_OOO_BIN_DIR;
1456  #ifdef UNX
1457    Name = STRING(CONCAT2(libtvhlp1,UNXSUFFIX));
1458  #else
1459    Name = "tvhlp1.dll";
1460  #endif
1461End
1462
1463File gid_File_Lib_Ucb1
1464    TXT_FILE_BODY;
1465    Styles = (PACKED);
1466    Dir = SCP2_OOO_BIN_DIR;
1467  #ifdef UNX
1468    Name = STRING(CONCAT2(libucb1,UNXSUFFIX));
1469  #else
1470    Name = "ucb1.dll";
1471  #endif
1472End
1473
1474File gid_File_Lib_Ucbhelper
1475    TXT_FILE_BODY;
1476    Dir = SCP2_OOO_BIN_DIR;
1477    Styles = (PACKED);
1478  #ifdef UNX
1479    Name = STRING(CONCAT3(libucbhelper4,COMID,UNXSUFFIX));
1480  #elif defined OS2
1481    Name = "ucbh4.dll";
1482  #else
1483    Name = STRING(CONCAT3(ucbhelper4,COMID,.dll));
1484  #endif
1485End
1486
1487File gid_File_Lib_Ucpchelp1
1488    TXT_FILE_BODY;
1489  #ifdef UNX
1490    Name = STRING(CONCAT2(libucpchelp1,UNXSUFFIX));
1491  #elif defined OS2
1492    Name = "ucpchelp.dll";
1493  #else
1494    Name = "ucpchelp1.dll";
1495  #endif
1496    Dir = SCP2_OOO_BIN_DIR;
1497    Styles = (PACKED);
1498End
1499
1500SPECIAL_LIB_FILE(gid_File_Lib_Ucpdav1,ucpdav1)
1501
1502SPECIAL_LIB_FILE(gid_File_Lib_Ucpfile1,ucpfile1)
1503
1504SPECIAL_LIB_FILE(gid_File_Lib_Ucpftp1,ucpftp1)
1505
1506SPECIAL_LIB_FILE(gid_File_Lib_Ucphier1,ucphier1)
1507
1508SPECIAL_LIB_FILE(gid_File_Lib_Ucppkg1,ucppkg1)
1509
1510#ifdef OS2
1511SPECIAL_COMPONENT_LIB_FILE(gid_File_Ucptdoc1, ucptdoc1)
1512SPECIAL_COMPONENT_LIB_FILE(gid_File_Ucpext, ucpext)
1513SPECIAL_COMPONENT_LIB_FILE(gid_File_Ucpexpand1, ucpexpan)
1514#else
1515SPECIAL_COMPONENT_LIB_FILE(gid_File_Ucptdoc1, ucptdoc1.uno)
1516SPECIAL_COMPONENT_LIB_FILE(gid_File_Ucpext, ucpext.uno)
1517SPECIAL_COMPONENT_LIB_FILE(gid_File_Ucpexpand1, ucpexpand1.uno)
1518#endif
1519
1520File gid_File_Lib_Lnth
1521    TXT_FILE_BODY;
1522    Styles = (PACKED);
1523#ifdef OS2
1524    Name = LIBNAME(lnth);
1525#else
1526    Name = LIBNAME(lnth.uno);
1527#endif
1528    Dir = SCP2_OOO_BIN_DIR;
1529End
1530
1531#ifndef DISABLE_HYPHEN
1532File gid_File_Lib_Hyph
1533    TXT_FILE_BODY;
1534    Styles = (PACKED);
1535#ifdef OS2
1536    Name = LIBNAME(hyphen_u);
1537#else
1538    Name = LIBNAME(hyphen.uno);
1539#endif
1540    Dir = SCP2_OOO_BIN_DIR;
1541End
1542#endif
1543
1544STD_LIB_FILE( gid_File_Lib_Utl , utl)
1545
1546STD_LIB_FILE( gid_File_Lib_Uui, uui )
1547
1548STD_LIB_FILE( gid_File_Lib_BaseGfx, basegfx )
1549
1550File gid_File_Lib_Vcl
1551    Name = LIBNAME(vcl);
1552    TXT_FILE_BODY;
1553    Styles = (PACKED);
1554    Dir = SCP2_OOO_BIN_DIR;
1555End
1556
1557File gid_File_Lib_Vos
1558    TXT_FILE_BODY;
1559  #ifdef UNX
1560    Name = STRING(CONCAT3(libvos3,COMID,UNXSUFFIX));
1561  #else
1562    Name = STRING(CONCAT3(vos3,COMID,.dll));
1563  #endif
1564    Dir = SCP2_OOO_BIN_DIR;
1565    Styles = (PACKED);
1566End
1567
1568STD_LIB_FILE( gid_File_Lib_Xcr, xcr)
1569STD_LIB_FILE( gid_File_Lib_Xmx , xmx)
1570STD_LIB_FILE( gid_File_Lib_Xof , xof)
1571
1572File gid_File_Lib_Xo
1573    Name = LIBNAME(xo);
1574    TXT_FILE_BODY;
1575    Styles = (PACKED);
1576    Dir = SCP2_OOO_BIN_DIR;
1577End
1578
1579SPECIAL_LIB_FILE(gid_File_Lib_Xstor,xstor)
1580
1581STD_LIB_FILE( gid_File_Lib_Xsltdlg, xsltdlg )
1582#ifndef DISABLE_SAXON
1583STD_LIB_FILE( gid_File_Lib_Xsltfilter, xsltfilter )
1584#endif
1585STD_LIB_FILE( gid_File_Lib_Xmlfa, xmlfa )
1586STD_LIB_FILE( gid_File_Lib_Xmlfd, xmlfd )
1587
1588#ifdef SOLAR_JAVA
1589#ifndef DISABLE_SAXON
1590STD_JAR_FILE( gid_File_Jar_Xsltfilter, XSLTFilter )
1591#endif
1592STD_JAR_FILE( gid_File_Jar_Xsltvalidate, XSLTValidate )
1593#endif
1594
1595#ifndef SYSTEM_LIBXSLT
1596File gid_File_Lib_Xslt
1597    TXT_FILE_BODY;
1598    Styles = (PACKED);
1599    Dir = SCP2_OOO_BIN_DIR;
1600  #ifdef UNX
1601    #ifdef MACOSX
1602       Name = STRING(CONCAT4(libxslt,.,LIBXSLT_MAJOR,UNXSUFFIX));
1603    #else
1604       Name = STRING(CONCAT4(libxslt,UNXSUFFIX,.,LIBXSLT_MAJOR));
1605    #endif
1606  #else
1607   #ifdef _gcc3
1608    Name = "libxslt-1.dll";
1609   #else
1610    Name = "libxslt.dll";
1611   #endif
1612  #endif
1613End
1614#endif
1615
1616
1617STD_LIB_FILE( gid_File_Lib_Unoxml, unoxml )
1618
1619// AVMedia
1620STD_LIB_FILE( gid_File_Lib_AVMedia, avmedia )
1621
1622#if defined UNX
1623#if defined ENABLE_GSTREAMER
1624SPECIAL_LIB_FILE( gid_File_Lib_AVMediaGst, avmediagst )
1625#endif
1626#ifdef SOLAR_JAVA
1627STD_JAR_FILE( gid_File_Jar_AVmedia, avmedia )
1628#endif
1629#elif defined WNT
1630#ifdef ENABLE_DIRECTX
1631SPECIAL_LIB_FILE( gid_File_Lib_AVMediaWin, avmediawin )
1632#endif
1633#endif
1634
1635
1636#ifdef BUNDLE_NSS_LIBS
1637
1638STD_LIB_FILE( gid_File_Lib_Freebl3, freebl3)
1639#ifdef LINUX
1640STD_LIB_FILE( gid_File_Lib_Freeblpriv3, freeblpriv3)
1641#endif
1642STD_LIB_FILE( gid_File_Lib_Nspr4, nspr4)
1643STD_LIB_FILE( gid_File_Lib_Nss3, nss3)
1644STD_LIB_FILE( gid_File_Lib_Nsckbi, nssckbi)
1645STD_LIB_FILE( gid_File_Lib_Nssdbm3, nssdbm3)
1646STD_LIB_FILE( gid_File_Lib_Nssutil3, nssutil3)
1647STD_LIB_FILE( gid_File_Lib_Plc4, plc4)
1648STD_LIB_FILE( gid_File_Lib_Plds4, plds4)
1649STD_LIB_FILE( gid_File_Lib_Smime3, smime3)
1650STD_LIB_FILE( gid_File_Lib_Softokn3, softokn3)
1651STD_LIB_FILE( gid_File_Lib_Ssl3, ssl3)
1652
1653#ifndef MACOSX // #i108575# use system sqlite3 on MacOSX
1654STD_LIB_FILE( gid_File_Lib_Sqlite3, sqlite3)
1655#endif
1656
1657#endif // BUNDLE_NSS_LIBS
1658
1659
1660#ifdef ENABLE_XMLSEC
1661
1662File gid_File_Lib_XSec_Framework
1663    TXT_FILE_BODY;
1664	#ifdef UNX
1665        Name = STRING(CONCAT2(libxsec_fw,UNXSUFFIX));
1666    #else
1667        Name = "xsec_fw.dll";
1668    #endif
1669    Dir = SCP2_OOO_BIN_DIR;
1670    Styles = (PACKED);
1671End
1672
1673File gid_File_Lib_XSec_XmlSec
1674    TXT_FILE_BODY;
1675	#ifdef UNX
1676        Name = STRING(CONCAT2(libxsec_xmlsec,UNXSUFFIX));
1677    #elif defined(OS2)
1678      Name = "xsec_xs.dll";
1679    #else
1680        Name = "xsec_xmlsec.dll";
1681    #endif
1682    Dir = SCP2_OOO_BIN_DIR;
1683    Styles = (PACKED);
1684End
1685
1686File gid_File_Lib_XSec_XMLSecurity
1687    TXT_FILE_BODY;
1688	#ifdef UNX
1689        Name = STRING(CONCAT2(libxmlsecurity,UNXSUFFIX));
1690    #elif defined(OS2)
1691      Name = "xmlsecur.dll";
1692    #else
1693        Name = "xmlsecurity.dll";
1694    #endif
1695    Dir = SCP2_OOO_BIN_DIR;
1696    Styles = (PACKED);
1697End
1698
1699#if defined(WNT) || defined(OS2)
1700
1701File gid_File_Lib_LibXMLSec_xmlseccore
1702    TXT_FILE_BODY;
1703    #if defined(OS2)
1704      Name = "xmlsec1.dll";
1705    #elif defined(_gcc3)
1706      Name = "libxmlsec1.dll";
1707    #else
1708      Name = "libxmlsec.dll";
1709    #endif
1710    Dir = SCP2_OOO_BIN_DIR;
1711    Styles = (PACKED);
1712End
1713
1714File gid_File_Lib_LibXMLSec_xmlsecmscrypto
1715    TXT_FILE_BODY;
1716  #if defined(OS2)
1717    Name = "xmlsec1n.dll";
1718  #elif defined(_gcc3)
1719    Name = "libxmlsec1-mscrypto.dll";
1720  #else
1721    Name = "libxmlsec-mscrypto.dll";
1722  #endif
1723    Dir = SCP2_OOO_BIN_DIR;
1724    Styles = (PACKED);
1725End
1726
1727#endif // WNT
1728
1729#endif // ENABLE_XMLSEC
1730
1731
1732File gid_File_Lib_Migrationoo2
1733    TXT_FILE_BODY;
1734    Styles = (PACKED);
1735    Dir = SCP2_OOO_BIN_DIR;
1736  #ifdef UNX
1737    Name = STRING(CONCAT2(migrationoo2.uno,UNXSUFFIX));
1738  #elif defined OS2
1739    Name = "migroo2.dll";
1740  #else
1741    Name = "migrationoo2.uno.dll";
1742  #endif
1743End
1744
1745#ifndef SYSTEM_LIBTEXTCAT
1746File gid_File_Lib_Libtextcat
1747    TXT_FILE_BODY;
1748    Styles = (PACKED);
1749    Dir = SCP2_OOO_BIN_DIR;
1750  #ifdef UNX
1751    Name = STRING(CONCAT2(libtextcat,UNXSUFFIX));
1752  #elif defined OS2
1753    Name = "libtextc.dll";
1754  #else
1755    Name = "libtextcat.dll";
1756  #endif
1757End
1758#endif
1759
1760#ifdef OS2
1761STD_LIB_FILE( gid_File_Lib_Guesslang, guesslan )
1762SPECIAL_COMPONENT_LIB_FILE( gid_File_Lib_Updatefeed , updatefe )
1763#else
1764STD_LIB_FILE( gid_File_Lib_Guesslang, guesslang )
1765SPECIAL_COMPONENT_LIB_FILE( gid_File_Lib_Updatefeed , updatefeed.uno )
1766#endif
1767
1768STD_LIB_FILE( gid_File_Lib_Updchkui , updchk )
1769
1770#ifdef WNT
1771File gid_File_Lib_Onlinecheck
1772    BIN_FILE_BODY;
1773    Styles = (PACKED);
1774    Dir = SCP2_OOO_BIN_DIR;
1775    Name = "onlinecheck.dll";
1776End
1777#endif
1778
1779#ifdef OPENSSL
1780File gid_File_Lib_Openssl
1781    TXT_FILE_BODY;
1782    Styles = (PACKED);
1783    Dir = SCP2_OOO_BIN_DIR;
1784  #ifdef WNT
1785    Name = "ssleay32.dll";
1786  #endif
1787End
1788#endif
1789
1790#ifdef OPENSSL
1791File gid_File_Lib_Crypto
1792    TXT_FILE_BODY;
1793    Styles = (PACKED);
1794    Dir = SCP2_OOO_BIN_DIR;
1795
1796	#ifdef WNT
1797	  Name = "libeay32.dll";
1798	#endif
1799End
1800#endif
1801
1802File gid_File_Lib_Soffice
1803    TXT_FILE_BODY;
1804    Dir = SCP2_OOO_BIN_DIR;
1805#ifdef OS2
1806    Name = SCP2_URE_DL_NORMAL("sofficea");
1807#else
1808    Name = SCP2_URE_DL_NORMAL("sofficeapp");
1809#endif
1810    Styles = (PACKED);
1811End
1812
1813File gid_File_Lib_Unopkgapp
1814    TXT_FILE_BODY;
1815    Dir = SCP2_OOO_BIN_DIR;
1816#ifdef OS2
1817    Name = "unopkgap.dll";
1818#else
1819    Name = SCP2_URE_DL_NORMAL("unopkgapp");
1820#endif
1821    Styles = (PACKED);
1822End
1823
1824#ifdef OS2
1825STD_LIB_FILE( gid_File_Lib_Oooimprovecore , oooimpc)
1826#else
1827STD_LIB_FILE( gid_File_Lib_Oooimprovecore , oooimprovecore)
1828#endif
1829
1830#if defined(WNT)
1831File gid_File_Lib_Msvcr100
1832    TXT_FILE_BODY;
1833    Dir = SCP2_OOO_BIN_DIR;
1834    Name = SCP2_URE_DL_NORMAL("msvcr100");
1835    Styles = (PACKED, VERSION_INDEPENDENT_COMP_ID);
1836End
1837#endif
1838
1839#ifndef SYSTEM_REDLAND
1840File gid_File_Lib_Raptor
1841    TXT_FILE_BODY;
1842    Styles = (PACKED);
1843    Dir = SCP2_OOO_BIN_DIR;
1844  #ifdef UNX
1845    #ifdef MACOSX
1846       Name = STRING(CONCAT4(libraptor2,.,RAPTOR_MAJOR,UNXSUFFIX));
1847    #else
1848       Name = STRING(CONCAT4(libraptor2,UNXSUFFIX,.,RAPTOR_MAJOR));
1849    #endif
1850  #elif defined(OS2)
1851    Name = "raptor.dll";
1852  #else
1853   #ifdef _gcc3
1854    Name = "libraptor-1.dll";
1855   #else
1856    Name = "raptor.dll";
1857   #endif
1858  #endif
1859End
1860
1861File gid_File_Lib_Rasqal
1862    TXT_FILE_BODY;
1863    Styles = (PACKED);
1864    Dir = SCP2_OOO_BIN_DIR;
1865  #ifdef UNX
1866    #ifdef MACOSX
1867       Name = STRING(CONCAT4(librasqal,.,RASQAL_MAJOR,UNXSUFFIX));
1868    #else
1869       Name = STRING(CONCAT4(librasqal,UNXSUFFIX,.,RASQAL_MAJOR));
1870    #endif
1871  #elif defined(OS2)
1872    Name = "rasqal.dll";
1873  #else
1874   #ifdef _gcc3
1875       Name = STRING(CONCAT3(librasqal-,RASQAL_MAJOR,.dll));
1876   #else
1877    Name = "rasqal.dll";
1878   #endif
1879  #endif
1880End
1881
1882File gid_File_Lib_Rdf
1883    TXT_FILE_BODY;
1884    Styles = (PACKED);
1885    Dir = SCP2_OOO_BIN_DIR;
1886  #ifdef UNX
1887    #ifdef MACOSX
1888       Name = STRING(CONCAT4(librdf,.,REDLAND_MAJOR,UNXSUFFIX));
1889    #else
1890       Name = STRING(CONCAT4(librdf,UNXSUFFIX,.,REDLAND_MAJOR));
1891    #endif
1892  #elif defined(OS2)
1893    Name = "librdf.dll";
1894  #else
1895   #ifdef _gcc3
1896    Name = "librdf-0.dll";
1897   #else
1898    Name = "librdf.dll";
1899   #endif
1900  #endif
1901End
1902#endif // SYSTEM_REDLAND
1903
1904STD_LIB_FILE(gid_File_Lib_Unordf, unordf)
1905
1906STD_LIB_FILE( gid_File_Lib_For, for)
1907STD_LIB_FILE( gid_File_Lib_Forui, forui)
1908
1909// RSVG and dependencies
1910#if ! defined (SYSTEM_GETTEXT)
1911File gid_File_Lib_Intl
1912    TXT_FILE_BODY;
1913    Styles = (PACKED);
1914    Dir = SCP2_OOO_BIN_DIR;
1915    #ifdef MACOSX
1916    Name = "libintl.8.dylib";
1917    #elif defined WNT
1918    Name = "intl.dll";
1919    #endif
1920End
1921#endif
1922
1923#if ! defined SYSTEM_GLIB
1924File gid_File_Lib_Glib
1925    TXT_FILE_BODY;
1926    Styles = (PACKED);
1927    Dir = SCP2_OOO_BIN_DIR;
1928    #ifdef MACOSX
1929    Name = "libglib-2.0.0.dylib";
1930    #elif defined WNT
1931    Name = "libglib-2.0-0.dll";
1932    #endif
1933End
1934File gid_File_Lib_Gthread
1935    TXT_FILE_BODY;
1936    Styles = (PACKED);
1937    Dir = SCP2_OOO_BIN_DIR;
1938    #ifdef MACOSX
1939    Name = "libgthread-2.0.0.dylib";
1940    #elif defined WNT
1941    Name = "libgthread-2.0-0.dll";
1942    #endif
1943End
1944File gid_File_Lib_Gobject
1945    TXT_FILE_BODY;
1946    Styles = (PACKED);
1947    Dir = SCP2_OOO_BIN_DIR;
1948    #ifdef MACOSX
1949    Name = "libgobject-2.0.0.dylib";
1950    #elif defined WNT
1951    Name = "libgobject-2.0-0.dll";
1952    #endif
1953End
1954File gid_File_Lib_Gio
1955    TXT_FILE_BODY;
1956    Styles = (PACKED);
1957    Dir = SCP2_OOO_BIN_DIR;
1958    #ifdef MACOSX
1959    Name = "libgio-2.0.0.dylib";
1960    #elif defined WNT
1961    Name = "libgio-2.0-0.dll";
1962    #endif
1963End
1964File gid_File_Lib_Gmodule
1965    TXT_FILE_BODY;
1966    Styles = (PACKED);
1967    Dir = SCP2_OOO_BIN_DIR;
1968    #ifdef MACOSX
1969    Name = "libgmodule-2.0.0.dylib";
1970    #elif defined WNT
1971    Name = "libgmodule-2.0-0.dll";
1972    #endif
1973End
1974#endif
1975
1976#if ! defined SYSTEM_GDKPIXBUF
1977File gid_File_Lib_Gdkpixbuf
1978    TXT_FILE_BODY;
1979    Styles = (PACKED);
1980    Dir = SCP2_OOO_BIN_DIR;
1981    #ifdef MACOSX
1982    Name = "libgdk_pixbuf-2.0.0.dylib";
1983    #elif defined WNT
1984    Name = "libgdk_pixbuf-2.0-0.dll";
1985    #endif
1986End
1987#endif
1988
1989#if ! defined SYSTEM_PANGO
1990File gid_File_Lib_Libpango
1991    TXT_FILE_BODY;
1992    Styles = (PACKED);
1993    Dir = SCP2_OOO_BIN_DIR;
1994    #ifdef MACOSX
1995    Name = "libpango-1.0.0.dylib";
1996    #elif defined WNT
1997    Name = "libpango-1.0-0.dll";
1998    #endif
1999End
2000File gid_File_Lib_Libpangocairo
2001    TXT_FILE_BODY;
2002    Styles = (PACKED);
2003    Dir = SCP2_OOO_BIN_DIR;
2004    #ifdef MACOSX
2005    Name = "libpangocairo-1.0.0.dylib";
2006    #elif defined WNT
2007    Name = "libpangocairo-1.0-0.dll";
2008    #endif
2009End
2010#if defined WNT
2011File gid_File_Lib_Libpangowin32
2012    TXT_FILE_BODY;
2013    Styles = (PACKED);
2014    Dir = SCP2_OOO_BIN_DIR;
2015    Name = "libpangowin32-1.0-0.dll";
2016End
2017#endif
2018#endif
2019
2020// AF: is this still needed with explicit support for system apr,apr-util,serf ?
2021#if !defined(OS2) // using system libs
2022
2023#ifdef APR_MAJOR
2024File gid_File_Lib_Apr
2025     #ifdef WNT
2026        Name = SPECIAL_NAME(libapr-1);
2027     #else
2028	// Looks like the major version number is part of the name, not
2029	// part of the suffix.  An error?
2030	#ifdef MACOSX
2031            Name = STRING(CONCAT2(libapr-1,UNXSUFFIX));
2032	#elif FREEBSD
2033            Name = STRING(CONCAT3(libapr-1,UNXSUFFIX,.5));
2034        #else
2035            Name = STRING(CONCAT6(libapr-1,UNXSUFFIX,.0.,APR_MINOR,.,APR_MICRO));
2036        #endif
2037     #endif
2038     PACKED_LIB_FILE_BODY;
2039End
2040#endif
2041
2042#ifdef APR_UTIL_MAJOR
2043File gid_File_Lib_AprUtil
2044    #ifdef WNT
2045        Name = SPECIAL_NAME(apr-util);
2046    #else
2047	// Looks like the major version number is part of the name, not
2048	// part of the suffix.  An error?
2049	#ifdef MACOSX
2050            Name = STRING(CONCAT2(libaprutil-1,UNXSUFFIX));
2051	#elif FREEBSD
2052            Name = STRING(CONCAT3(libaprutil-1,UNXSUFFIX,.5));
2053	#else
2054            Name = STRING(CONCAT6(libaprutil-1,UNXSUFFIX,.0.,APR_UTIL_MINOR,.,APR_UTIL_MICRO));
2055	#endif
2056    #endif
2057    PACKED_LIB_FILE_BODY;
2058End
2059#endif
2060
2061#ifdef SERF_MAJOR
2062File gid_File_Lib_Serf
2063    #ifdef WNT
2064        Name = SPECIAL_NAME(serf);
2065    #else
2066	// Looks like the major version number is part of the name, not
2067	// part of the suffix.  An error?
2068	#ifdef MACOSX
2069            Name = STRING(CONCAT3(libserf-,SERF_MAJOR,UNXSUFFIX));
2070	#elif FREEBSD
2071            Name = STRING(CONCAT3(libserf-1,UNXSUFFIX,.0));
2072	#else
2073            Name = STRING(CONCAT3(libserf-1,UNXSUFFIX,.0.0.0));
2074	#endif
2075    #endif
2076    PACKED_LIB_FILE_BODY;
2077End
2078#endif
2079
2080#endif // !defined(OS2)
2081