1<?xml version='1.0' encoding='UTF-8'?>
2<!--***********************************************************
3 *
4 * Licensed to the Apache Software Foundation (ASF) under one
5 * or more contributor license agreements.  See the NOTICE file
6 * distributed with this work for additional information
7 * regarding copyright ownership.  The ASF licenses this file
8 * to you under the Apache License, Version 2.0 (the
9 * "License"); you may not use this file except in compliance
10 * with the License.  You may obtain a copy of the License at
11 *
12 *   http://www.apache.org/licenses/LICENSE-2.0
13 *
14 * Unless required by applicable law or agreed to in writing,
15 * software distributed under the License is distributed on an
16 * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
17 * KIND, either express or implied.  See the License for the
18 * specific language governing permissions and limitations
19 * under the License.
20 *
21 ***********************************************************-->
22
23
24<!DOCTYPE oor:component-data SYSTEM "../../../../component-update.dtd">
25<oor:component-data oor:name="Paths" oor:package="org.openoffice.Office" xmlns:install="http://openoffice.org/2004/installation" xmlns:oor="http://openoffice.org/2001/registry" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
26
27	<node oor:name="Paths">
28
29		<node oor:name="Addin" oor:op="fuse" oor:mandatory="true">
30			<node oor:name="InternalPaths">
31   			      <node oor:name="$(progpath)/addin" oor:op="fuse" />
32			</node>
33		</node>
34
35		<node oor:name="AutoCorrect" oor:op="fuse" oor:mandatory="true">
36			<node oor:name="InternalPaths">
37   			      <node oor:name="$(insturl)/share/autocorr" oor:op="fuse" />
38			</node>
39			<prop oor:name="WritePath">
40   			      <value>$(userurl)/autocorr</value>
41			</prop>
42		</node>
43
44		<node oor:name="AutoText" oor:op="fuse" oor:mandatory="true">
45			<node oor:name="InternalPaths">
46   			      <node oor:name="$(insturl)/share/autotext/$(vlang)" oor:op="fuse" />
47			</node>
48			<prop oor:name="WritePath">
49   			      <value>$(userurl)/autotext</value>
50			</prop>
51		</node>
52
53		<node oor:name="Backup" oor:op="fuse" oor:mandatory="true">
54            <prop oor:name="IsSinglePath" oor:finalized="true">
55                <value>true</value>
56            </prop>
57			<node oor:name="InternalPaths" oor:finalized="true" />
58			<prop oor:name="UserPaths" oor:finalized="true" />
59			<prop oor:name="WritePath">
60   			      <value>$(userurl)/backup</value>
61			</prop>
62		</node>
63
64		<node oor:name="Basic" oor:op="fuse" oor:mandatory="true">
65			<node oor:name="InternalPaths">
66   			      <node oor:name="$(insturl)/share/basic" oor:op="fuse" />
67			</node>
68			<prop oor:name="WritePath">
69   			      <value>$(userurl)/basic</value>
70			</prop>
71		</node>
72
73		<node oor:name="Bitmap" oor:op="fuse" oor:mandatory="true">
74			<node oor:name="InternalPaths">
75   			      <node oor:name="$(insturl)/share/config/symbol" oor:op="fuse" />
76			</node>
77		</node>
78
79		<node oor:name="Config" oor:op="fuse" oor:mandatory="true">
80			<node oor:name="InternalPaths">
81   			      <node oor:name="$(insturl)/share/config" oor:op="fuse" />
82			</node>
83		</node>
84
85		<node oor:name="Favorite" oor:op="fuse" oor:mandatory="true">
86			<prop oor:name="WritePath">
87   			      <value>$(userurl)/config/folders</value>
88			</prop>
89		</node>
90
91		<node oor:name="Filter" oor:op="fuse" oor:mandatory="true">
92			<node oor:name="InternalPaths">
93   			      <node oor:name="$(progpath)/filter" oor:op="fuse" />
94			</node>
95		</node>
96
97    <node oor:name="Libraries" oor:op="fuse" oor:mandatory="true">
98      <node oor:name="InternalPaths">
99        <node oor:name="$(progpath)/libraries" oor:op="fuse" />
100      </node>
101    </node>
102
103    <node oor:name="Gallery" oor:op="fuse" oor:mandatory="true">
104			<node oor:name="InternalPaths">
105   			      <node oor:name="$(insturl)/share/gallery" oor:op="fuse" />
106			</node>
107			<prop oor:name="WritePath">
108   			      <value>$(userurl)/gallery</value>
109			</prop>
110		</node>
111
112		<node oor:name="Graphic" oor:op="fuse" oor:mandatory="true">
113            <prop oor:name="IsSinglePath" oor:finalized="true">
114                <value>true</value>
115            </prop>
116			<node oor:name="InternalPaths" oor:finalized="true" />
117			<prop oor:name="UserPaths" oor:finalized="true" />
118			<prop oor:name="WritePath">
119                              <value>$(userurl)/gallery</value>
120			</prop>
121		</node>
122
123		<node oor:name="Help" oor:op="fuse" oor:mandatory="true">
124			<node oor:name="InternalPaths">
125   			      <node oor:name="$(instpath)/help" oor:op="fuse" />
126			</node>
127		</node>
128
129        <node oor:name="Linguistic" oor:op="fuse" oor:mandatory="true">
130            <node oor:name="InternalPaths">
131                <node oor:name="$(insturl)/share/dict" oor:op="fuse"/>
132                <node oor:name="$(insturl)/share/dict/ooo" oor:op="fuse"/>
133            </node>
134            <prop oor:name="UserPaths">
135                <value>$(userurl)/wordbook</value>
136            </prop>
137        </node>
138
139        <node oor:name="Dictionary" oor:op="fuse" oor:mandatory="true">
140            <node oor:name="InternalPaths">
141                <node oor:name="$(insturl)/share/wordbook/$(vlang)" oor:op="fuse"/>
142            </node>
143            <prop oor:name="WritePath">
144                <value>$(userurl)/wordbook</value>
145            </prop>
146        </node>
147
148		<node oor:name="Module" oor:op="fuse" oor:mandatory="true">
149			<node oor:name="InternalPaths">
150   			      <node oor:name="$(progpath)" oor:op="fuse" />
151			</node>
152		</node>
153
154		<node oor:name="Palette" oor:op="fuse" oor:mandatory="true">
155			<prop oor:name="WritePath">
156   			      <value>$(userurl)/config</value>
157			</prop>
158		</node>
159
160		<node oor:name="Plugin" oor:op="fuse" oor:mandatory="true">
161			<node oor:name="InternalPaths">
162   			      <node oor:name="$(progpath)/plugin" oor:op="fuse" />
163			</node>
164		</node>
165
166                <node oor:name="Fingerprint" oor:op="fuse" oor:mandatory="true">
167                        <node oor:name="InternalPaths">
168                              <node install:module="internallibtextcatdata" oor:name="$(insturl)/share/fingerprint" oor:op="fuse"/>
169                              <node install:module="externallibtextcatdata" oor:name="${SYSTEM_LIBTEXTCAT_DATA}" oor:op="fuse"/>
170                        </node>
171                </node>
172
173        <!-- deprecated ! -->
174		<node oor:name="Storage" oor:op="fuse" oor:mandatory="true">
175			<prop oor:name="WritePath">
176   			      <value>$(userpath)/store</value>
177			</prop>
178		</node>
179
180        <node oor:name="Temp" oor:op="fuse" oor:mandatory="true">
181            <prop oor:name="IsSinglePath" oor:finalized="true">
182                  <value>true</value>
183            </prop>
184            <node oor:name="InternalPaths" oor:finalized="true"/>
185            <prop oor:name="UserPaths" oor:finalized="true"/>
186            <prop oor:name="WritePath">
187                  <value install:module="macosx">$(userurl)/temp</value>
188                  <value install:module="unxwnt">$(temp)</value>
189            </prop>
190        </node>
191
192		<node oor:name="Template" oor:op="fuse" oor:mandatory="true">
193			<node oor:name="InternalPaths">
194   			      <node oor:name="$(insturl)/share/template/$(vlang)" oor:op="fuse" />
195			</node>
196			<prop oor:name="WritePath">
197   			      <value>$(userurl)/template</value>
198			</prop>
199		</node>
200
201		<node oor:name="UIConfig" oor:op="fuse" oor:mandatory="true">
202			<node oor:name="InternalPaths">
203   			      <node oor:name="$(insturl)/share/config" oor:op="fuse" />
204			</node>
205		</node>
206
207		<node oor:name="UserConfig" oor:op="fuse" oor:mandatory="true">
208            <prop oor:name="IsSinglePath" oor:finalized="true">
209                <value>true</value>
210            </prop>
211			<node oor:name="InternalPaths" oor:finalized="true" />
212			<prop oor:name="UserPaths" oor:finalized="true" />
213			<prop oor:name="WritePath">
214   			      <value>$(userurl)/config</value>
215			</prop>
216		</node>
217
218		<node oor:name="Work" oor:op="fuse" oor:mandatory="true">
219            <prop oor:name="IsSinglePath" oor:finalized="true">
220                <value>true</value>
221            </prop>
222			<node oor:name="InternalPaths" oor:finalized="true" />
223			<prop oor:name="UserPaths" oor:finalized="true" />
224			<prop oor:name="WritePath">
225   			      <value>$(work)</value>
226			</prop>
227		</node>
228	</node>
229    <node oor:name="Variables">
230        <prop oor:name="Work">
231            <value install:module="macosx" oor:external=
232           "com.sun.star.configuration.backend.MacOSXBackend WorkPathVariable"/>
233            <value install:module="unixdesktop" oor:external=
234          "com.sun.star.configuration.backend.DesktopBackend WorkPathVariable"/>
235        </prop>
236    </node>
237</oor:component-data>
238
239