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="Config" oor:op="fuse" oor:mandatory="true">
74			<node oor:name="InternalPaths">
75   			      <node oor:name="$(insturl)/share/config" oor:op="fuse" />
76			</node>
77		</node>
78
79		<node oor:name="Favorite" oor:op="fuse" oor:mandatory="true">
80			<prop oor:name="WritePath">
81   			      <value>$(userurl)/config/folders</value>
82			</prop>
83		</node>
84
85		<node oor:name="Filter" oor:op="fuse" oor:mandatory="true">
86			<node oor:name="InternalPaths">
87   			      <node oor:name="$(progpath)/filter" oor:op="fuse" />
88			</node>
89		</node>
90
91    <node oor:name="Libraries" oor:op="fuse" oor:mandatory="true">
92      <node oor:name="InternalPaths">
93        <node oor:name="$(progpath)/libraries" oor:op="fuse" />
94      </node>
95    </node>
96
97    <node oor:name="Gallery" oor:op="fuse" oor:mandatory="true">
98			<node oor:name="InternalPaths">
99   			      <node oor:name="$(insturl)/share/gallery" oor:op="fuse" />
100			</node>
101			<prop oor:name="WritePath">
102   			      <value>$(userurl)/gallery</value>
103			</prop>
104		</node>
105
106		<node oor:name="Graphic" oor:op="fuse" oor:mandatory="true">
107            <prop oor:name="IsSinglePath" oor:finalized="true">
108                <value>true</value>
109            </prop>
110			<node oor:name="InternalPaths" oor:finalized="true" />
111			<prop oor:name="UserPaths" oor:finalized="true" />
112			<prop oor:name="WritePath">
113                              <value>$(userurl)/gallery</value>
114			</prop>
115		</node>
116
117		<node oor:name="Help" oor:op="fuse" oor:mandatory="true">
118			<node oor:name="InternalPaths">
119   			      <node oor:name="$(instpath)/help" oor:op="fuse" />
120			</node>
121		</node>
122
123        <node oor:name="Linguistic" oor:op="fuse" oor:mandatory="true">
124            <node oor:name="InternalPaths">
125                <node oor:name="$(insturl)/share/dict" oor:op="fuse"/>
126                <node oor:name="$(insturl)/share/dict/ooo" oor:op="fuse"/>
127            </node>
128            <prop oor:name="UserPaths">
129                <value>$(userurl)/wordbook</value>
130            </prop>
131        </node>
132
133        <node oor:name="Dictionary" oor:op="fuse" oor:mandatory="true">
134            <node oor:name="InternalPaths">
135                <node oor:name="$(insturl)/share/wordbook/$(vlang)" oor:op="fuse"/>
136            </node>
137            <prop oor:name="WritePath">
138                <value>$(userurl)/wordbook</value>
139            </prop>
140        </node>
141
142		<node oor:name="Module" oor:op="fuse" oor:mandatory="true">
143			<node oor:name="InternalPaths">
144   			      <node oor:name="$(progpath)" oor:op="fuse" />
145			</node>
146		</node>
147
148		<node oor:name="Palette" oor:op="fuse" oor:mandatory="true">
149			<prop oor:name="WritePath">
150   			      <value>$(userurl)/config</value>
151			</prop>
152		</node>
153
154		<node oor:name="Plugin" oor:op="fuse" oor:mandatory="true">
155			<node oor:name="InternalPaths">
156   			      <node oor:name="$(progpath)/plugin" oor:op="fuse" />
157			</node>
158		</node>
159
160                <node oor:name="Fingerprint" oor:op="fuse" oor:mandatory="true">
161                        <node oor:name="InternalPaths">
162                              <node install:module="internallibtextcatdata" oor:name="$(insturl)/share/fingerprint" oor:op="fuse"/>
163                              <node install:module="externallibtextcatdata" oor:name="${SYSTEM_LIBTEXTCAT_DATA}" oor:op="fuse"/>
164                        </node>
165                </node>
166
167        <!-- deprecated ! -->
168		<node oor:name="Storage" oor:op="fuse" oor:mandatory="true">
169			<prop oor:name="WritePath">
170   			      <value>$(userpath)/store</value>
171			</prop>
172		</node>
173
174        <node oor:name="Temp" oor:op="fuse" oor:mandatory="true">
175            <prop oor:name="IsSinglePath" oor:finalized="true">
176                  <value>true</value>
177            </prop>
178            <node oor:name="InternalPaths" oor:finalized="true"/>
179            <prop oor:name="UserPaths" oor:finalized="true"/>
180            <prop oor:name="WritePath">
181                  <value install:module="macosx">$(userurl)/temp</value>
182                  <value install:module="unxwnt">$(temp)</value>
183            </prop>
184        </node>
185
186		<node oor:name="Template" oor:op="fuse" oor:mandatory="true">
187			<node oor:name="InternalPaths">
188   			      <node oor:name="$(insturl)/share/template/$(vlang)" oor:op="fuse" />
189			</node>
190			<prop oor:name="WritePath">
191   			      <value>$(userurl)/template</value>
192			</prop>
193		</node>
194
195		<node oor:name="UIConfig" oor:op="fuse" oor:mandatory="true">
196			<node oor:name="InternalPaths">
197   			      <node oor:name="$(insturl)/share/config" oor:op="fuse" />
198			</node>
199		</node>
200
201		<node oor:name="UserConfig" oor:op="fuse" oor:mandatory="true">
202            <prop oor:name="IsSinglePath" oor:finalized="true">
203                <value>true</value>
204            </prop>
205			<node oor:name="InternalPaths" oor:finalized="true" />
206			<prop oor:name="UserPaths" oor:finalized="true" />
207			<prop oor:name="WritePath">
208   			      <value>$(userurl)/config</value>
209			</prop>
210		</node>
211
212		<node oor:name="Work" oor:op="fuse" oor:mandatory="true">
213            <prop oor:name="IsSinglePath" oor:finalized="true">
214                <value>true</value>
215            </prop>
216			<node oor:name="InternalPaths" oor:finalized="true" />
217			<prop oor:name="UserPaths" oor:finalized="true" />
218			<prop oor:name="WritePath">
219   			      <value>$(work)</value>
220			</prop>
221		</node>
222	</node>
223    <node oor:name="Variables">
224        <prop oor:name="Work">
225            <value install:module="macosx" oor:external=
226           "com.sun.star.configuration.backend.MacOSXBackend WorkPathVariable"/>
227            <value install:module="unixdesktop" oor:external=
228          "com.sun.star.configuration.backend.DesktopBackend WorkPathVariable"/>
229        </prop>
230    </node>
231</oor:component-data>
232
233