]>
Commit | Line | Data |
---|---|---|
6a08dcc1 | 1 | --- ucb/source/ucp/gvfs/ucpgvfs.xml |
2 | +++ ucb/source/ucp/gvfs/ucpgvfs.xml | |
3 | @@ -0,0 +1,116 @@ | |
4 | +<?xml version="1.0" encoding="UTF-8"?> | |
5 | +<!DOCTYPE module-description PUBLIC "-//StarOffice//DTD ComponentDescription 1.0//EN" "module-description.dtd"> | |
6 | +<module-description xmlns:xlink="http://www.w3.org/1999/xlink"> | |
7 | + | |
8 | + <module-name> | |
9 | + ucpgvfs | |
10 | + </module-name> | |
11 | + | |
12 | + <component-description> | |
13 | + <author> | |
14 | + Michael Meeks | |
15 | + </author> | |
16 | + <name> | |
17 | + com.sun.star.comp.ucb.GnomeVFSProvider | |
18 | + </name> | |
19 | + <description> | |
20 | + This component implements a Content Provider for the Universal | |
21 | + Content Broker. It provides access to the Gnome VFS Virtual | |
22 | + file system | |
23 | + </description> | |
24 | + <loader-name> | |
25 | + com.sun.star.loader.SharedLibrary | |
26 | + </loader-name> | |
27 | + <language> | |
28 | + c++ | |
29 | + </language> | |
30 | + <status value="final"/> | |
31 | + <supported-service> | |
32 | + com.sun.star.ucb.GnomeVFSContentProvider | |
33 | + </supported-service> | |
34 | + | |
35 | + <service-dependency> | |
36 | + com.sun.star.config.SpecialConfigManager | |
37 | + </service-dependency> | |
38 | + <service-dependency> | |
39 | + com.sun.star.configuration.ConfigurationAccess | |
40 | + </service-dependency> | |
41 | + <service-dependency> | |
42 | + com.sun.star.configuration.ConfigurationProvider | |
43 | + </service-dependency> | |
44 | + <service-dependency> | |
45 | + com.sun.star.script.Converter | |
46 | + </service-dependency> | |
47 | + <service-dependency> | |
48 | + com.sun.star.ucb.CachedDynamicResultSetStubFactory | |
49 | + </service-dependency> | |
50 | + <service-dependency> | |
51 | + com.sun.star.ucb.Store | |
52 | + </service-dependency> | |
53 | + </component-description> | |
54 | + | |
55 | + <project-build-dependency> sal </project-build-dependency> | |
56 | + <project-build-dependency> cppu </project-build-dependency> | |
57 | + <project-build-dependency> cppuhelper </project-build-dependency> | |
58 | + <project-build-dependency> vos </project-build-dependency> | |
59 | + <project-build-dependency> ucbhelper </project-build-dependency> | |
60 | + | |
61 | + <runtime-module-dependency> sal3 </runtime-module-dependency> | |
62 | + <runtime-module-dependency> cppu3 </runtime-module-dependency> | |
63 | + <runtime-module-dependency> cppuhelper3$(COM) </runtime-module-dependency> | |
64 | + <runtime-module-dependency> vos2$(COM) </runtime-module-dependency> | |
65 | + <runtime-module-dependency> ucbhelper1$(COM) </runtime-module-dependency> | |
66 | + | |
67 | + <type> com.sun.star.beans.Property </type> | |
68 | + <type> com.sun.star.beans.PropertyAttribute </type> | |
69 | + <type> com.sun.star.beans.PropertySetInfoChange </type> | |
70 | + <type> com.sun.star.beans.PropertyState </type> | |
71 | + <type> com.sun.star.beans.PropertyValue </type> | |
72 | + <type> com.sun.star.beans.XPropertiesChangeNotifier </type> | |
73 | + <type> com.sun.star.beans.XPropertyAccess </type> | |
74 | + <type> com.sun.star.beans.XPropertyContainer </type> | |
75 | + <type> com.sun.star.beans.XPropertySetInfo </type> | |
76 | + <type> com.sun.star.beans.XPropertySetInfoChangeNotifier </type> | |
77 | + <type> com.sun.star.container.XChild </type> | |
78 | + <type> com.sun.star.container.XHierarchicalNameAccess </type> | |
79 | + <type> com.sun.star.frame.ConfigManager </type> | |
80 | + <type> com.sun.star.io.XActiveDataSink </type> | |
81 | + <type> com.sun.star.io.XActiveDataStreamer </type> | |
82 | + <type> com.sun.star.io.XSeekable </type> | |
83 | + <type> com.sun.star.io.XStream </type> | |
84 | + <type> com.sun.star.lang.XMultiServiceFactory </type> | |
85 | + <type> com.sun.star.lang.XServiceInfo </type> | |
86 | + <type> com.sun.star.lang.XSingleServiceFactory </type> | |
87 | + <type> com.sun.star.lang.XTypeProvider </type> | |
88 | + <type> com.sun.star.registry.XRegistryKey </type> | |
89 | + <type> com.sun.star.script.XTypeConverter </type> | |
90 | + <type> com/sun/star/sdbc/ColumnValue </type> | |
91 | + <type> com.sun.star.sdbc.XCloseable </type> | |
92 | + <type> com.sun.star.sdbc.XResultSetMetaDataSupplier </type> | |
93 | + <type> com.sun.star.sdbc.XRow </type> | |
94 | + <type> com.sun.star.ucb.ContentAction </type> | |
95 | + <type> com.sun.star.ucb.ContentInfoAttribute </type> | |
96 | + <type> com.sun.star.ucb.FileSystemNotation </type> | |
97 | + <type> com.sun.star.ucb.InsertCommandArgument </type> | |
98 | + <type> com.sun.star.ucb.InteractiveBadTransferURLException </type> | |
99 | + <type> com.sun.star.ucb.ListAction </type> | |
100 | + <type> com.sun.star.ucb.NameClash </type> | |
101 | + <type> com.sun.star.ucb.NumberedSortingInfo </type> | |
102 | + <type> com.sun.star.ucb.OpenCommandArgument2 </type> | |
103 | + <type> com.sun.star.ucb.OpenMode </type> | |
104 | + <type> com.sun.star.ucb.TransferInfo </type> | |
105 | + <type> com.sun.star.ucb.WelcomeDynamicResultSetStruct </type> | |
106 | + <type> com.sun.star.ucb.XCachedDynamicResultSetStubFactory </type> | |
107 | + <type> com.sun.star.ucb.XCommandInfo </type> | |
108 | + <type> com.sun.star.ucb.XCommandProcessor </type> | |
109 | + <type> com.sun.star.ucb.XContentAccess </type> | |
110 | + <type> com.sun.star.ucb.XContentCreator </type> | |
111 | + <type> com.sun.star.ucb.XContentIdentifier </type> | |
112 | + <type> com.sun.star.ucb.XContentIdentifierFactory </type> | |
113 | + <type> com.sun.star.ucb.XContentProvider </type> | |
114 | + <type> com.sun.star.ucb.XDynamicResultSet </type> | |
115 | + <type> com.sun.star.ucb.XFileIdentifierConverter </type> | |
116 | + <type> com.sun.star.ucb.XPropertySetRegistryFactory </type> | |
117 | + <type> com.sun.star.ucb.XSourceInitialization </type> | |
118 | + <type> com.sun.star.uno.XWeak </type> | |
119 | +</module-description> | |
120 | --- ucb/source/ucp/gvfs/makefile.mk | |
121 | +++ ucb/source/ucp/gvfs/makefile.mk | |
122 | @@ -0,0 +1,58 @@ | |
123 | +PRJ=..$/..$/.. | |
124 | +PRJNAME=ucb | |
125 | +TARGET=ucpgvfs | |
126 | +ENABLE_EXCEPTIONS=TRUE | |
127 | +NO_BSYMBOLIC=TRUE | |
128 | + | |
129 | +# Version | |
130 | +UCPGVFS_MAJOR=1 | |
131 | + | |
132 | +.INCLUDE: svpre.mk | |
133 | +.INCLUDE: settings.mk | |
134 | +.INCLUDE: sv.mk | |
135 | + | |
136 | +SLOFILES=\ | |
137 | + $(SLO)$/content.obj \ | |
138 | + $(SLO)$/directory.obj \ | |
139 | + $(SLO)$/stream.obj \ | |
140 | + $(SLO)$/provider.obj | |
141 | + | |
142 | +CFLAGS+=`pkg-config --cflags gnome-vfs-2.0` | |
143 | +CFLAGS+=-Wall | |
144 | + | |
145 | +LIB1TARGET=$(SLB)$/_$(TARGET).lib | |
146 | +LIB1OBJFILES=$(SLOFILES) | |
147 | + | |
148 | +SHL1TARGET=$(TARGET)$(UCPGVFS_MAJOR) | |
149 | +SHL1DEF=$(MISC)$/$(SHL1TARGET).def | |
150 | +SHL1LIBS=$(LIB1TARGET) | |
151 | +SHL1IMPLIB=i$(TARGET) | |
152 | +SHL1STDLIBS=\ | |
153 | + $(CPPUHELPERLIB) \ | |
154 | + $(CPPULIB) \ | |
155 | + $(SALLIB) \ | |
156 | + $(VOSLIB) \ | |
157 | + $(UCBHELPERLIB) \ | |
158 | + $(UNOTOOLSLIB) \ | |
159 | + `pkg-config --libs gnome-vfs-2.0` | |
160 | + | |
161 | + | |
162 | +DEF1DEPN=$(MISC)$/$(SHL1TARGET).flt | |
163 | +DEF1NAME=$(SHL1TARGET) | |
164 | +DEF1EXPORT1 =component_getImplementationEnvironment | |
165 | +DEF1EXPORT2 =component_writeInfo | |
166 | +DEF1EXPORT3 =component_getFactory | |
167 | +DEF1DES=UCB : Gnome VFS System Content Provider | |
168 | + | |
169 | +.INCLUDE: target.mk | |
170 | + | |
171 | +$(MISC)$/$(SHL1TARGET).flt: | |
172 | + @echo ------------------------------ | |
173 | + @echo Making: $@ | |
174 | + @echo cpp >> $@ | |
175 | + @echo m_ >> $@ | |
176 | + @echo rtl >> $@ | |
177 | + @echo vos >> $@ | |
178 | + @echo component_getImplementationEnvironment >> $@ | |
179 | + @echo component_writeInfo >> $@ | |
180 | + @echo component_getFactory >> $@ | |
181 | Index: ucb/prj/build.lst | |
182 | =================================================================== | |
183 | RCS file: /cvs/ucb/ucb/prj/build.lst,v | |
184 | retrieving revision 1.11 | |
185 | diff -u -p -u -r1.11 build.lst | |
186 | --- ucb/prj/build.lst 27 Mar 2003 17:26:37 -0000 1.11 | |
187 | +++ ucb/prj/build.lst 13 May 2003 20:58:30 -0000 | |
188 | @@ -8,6 +8,7 @@ uc ucb\source\cacher nmake - all uc | |
189 | uc ucb\source\sorter nmake - all uc_sorter uc_unotypes NULL | |
190 | uc ucb\source\ucp\ftp nmake - all uc_ftp uc_unotypes NULL | |
191 | uc ucb\source\ucp\file nmake - all uc_file uc_unotypes NULL | |
192 | +uc ucb\source\ucp\gvfs nmake - all uc_gvfs uc_unotypes NULL | |
193 | uc ucb\source\ucp\hierarchy nmake - all uc_hierarchy uc_unotypes NULL | |
194 | uc ucb\source\ucp\remote nmake - all uc_remote uc_regexp NULL | |
195 | uc ucb\source\ucp\webdav nmake - all uc_webdav uc_unotypes NULL |