source: gnome-systemd/platform/tracker.xml@ 729b2a2

systemd-11177
Last change on this file since 729b2a2 was 729b2a2, checked in by Krejzi <krejzi@…>, 10 years ago

Bump to folks-0.9.8.

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/branches/systemd@13909 af4574ff-66df-0310-9fd7-8a98e5e911e0

  • Property mode set to 100644
File size: 12.1 KB
Line 
1<?xml version="1.0" encoding="ISO-8859-1"?>
2<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
3 "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
4 <!ENTITY % general-entities SYSTEM "../../general.ent">
5 %general-entities;
6
7 <!ENTITY tracker-download-http "&gnome-download-http;/tracker/1.0/tracker-&tracker-version;.tar.xz">
8 <!ENTITY tracker-download-ftp "&gnome-download-ftp;/tracker/1.0/tracker-&tracker-version;.tar.xz">
9 <!ENTITY tracker-md5sum "649f7e3d2c4c9dc01dfa51e131010ba3">
10 <!ENTITY tracker-size "5.8 MB">
11 <!ENTITY tracker-buildsize "105 MB">
12 <!ENTITY tracker-time "0.9 SBU">
13]>
14
15<sect1 id="tracker" xreflabel="Tracker-&tracker-version;">
16 <?dbhtml filename="tracker.html"?>
17
18 <sect1info>
19 <othername>$LastChangedBy$</othername>
20 <date>$Date$</date>
21 </sect1info>
22
23 <title>Tracker-&tracker-version;</title>
24
25 <indexterm zone="tracker">
26 <primary sortas="a-tracker">tracker</primary>
27 </indexterm>
28
29 <sect2 role="package">
30 <title>Introduction to Tracker</title>
31
32 <para>
33 <application>Tracker</application> is a semantic data storage for desktop
34 and mobile devices.
35 </para>
36
37 &lfs75_checked;
38
39 <bridgehead renderas="sect3">Package Information</bridgehead>
40 <itemizedlist spacing="compact">
41 <listitem>
42 <para>
43 Download (HTTP): <ulink url="&tracker-download-http;"/>
44 </para>
45 </listitem>
46 <listitem>
47 <para>
48 Download (FTP): <ulink url="&tracker-download-ftp;"/>
49 </para>
50 </listitem>
51 <listitem>
52 <para>
53 Download MD5 sum: &tracker-md5sum;
54 </para>
55 </listitem>
56 <listitem>
57 <para>
58 Download size: &tracker-size;
59 </para>
60 </listitem>
61 <listitem>
62 <para>
63 Estimated disk space required: &tracker-buildsize;
64 </para>
65 </listitem>
66 <listitem>
67 <para>
68 Estimated build time: &tracker-time;
69 </para>
70 </listitem>
71 </itemizedlist>
72
73 <bridgehead renderas="sect3">Tracker Dependencies</bridgehead>
74
75 <bridgehead renderas="sect4">Required</bridgehead>
76 <para role="required">
77 <xref linkend="icu"/>,
78 <xref linkend="libpng"/>,
79 <xref linkend="sqlite"/>, and
80 <xref linkend="vala"/>
81 </para>
82
83 <bridgehead renderas="sect4">Recommended</bridgehead>
84 <para role="recommended">
85 <xref linkend="gtk3"/>,
86 <xref linkend="gobject-introspection"/>,
87 <xref linkend="gst10-plugins-base"/>,
88 <xref linkend="libgee08"/>,
89 <xref linkend="libgsf"/>,
90 <xref linkend="libjpeg"/>,
91 <xref linkend="libmediaart"/>,
92 <xref linkend="libtiff"/>,
93 <xref linkend="libxml2"/>,
94 <xref linkend="nautilus"/>,
95 <xref linkend="NetworkManager"/>,
96 <xref linkend="poppler"/>,
97 <xref linkend="totem-pl-parser"/>, and
98 <xref linkend="upower"/>
99 </para>
100
101 <bridgehead renderas="sect4">Optional</bridgehead>
102 <para role="optional">
103 <xref linkend="exempi"/>,
104 <xref linkend="ffmpeg"/>,
105 <xref linkend="flac"/>,
106 <xref linkend="giflib"/>,
107 <xref linkend="gtk-doc"/> (requires Dia and Graphviz),
108 <xref linkend="libexif"/>,
109 <xref linkend="libvorbis"/>,
110 <xref linkend="taglib"/>,
111 <ulink url="http://cihar.com/software/enca/">Enca</ulink>,
112 <ulink url="&gnome-download-http;/gupnp-dlna/">GuPNP-DLNA</ulink>,
113 <ulink url="http://sourceforge.net/projects/libcue/">libcue</ulink>,
114 <ulink url="https://git.gnome.org/browse/libgrss/">libgrss</ulink>,
115 <ulink url="&gnome-download-http;/libgxps/">libgxps</ulink>,
116 <ulink url="http://libiptcdata.sourceforge.net/">libiptcdata</ulink>,
117 <ulink url="http://libosinfo.org/">libosinfo</ulink>, and
118 <ulink url="https://www.gnu.org/software/libunistring/">libunistring</ulink>
119 </para>
120
121 <para condition="html" role="usernotes">User Notes:
122 <ulink url="&blfs-wiki;/tracker"/>
123 </para>
124 </sect2>
125
126 <sect2 role="installation">
127 <title>Installation of Tracker</title>
128
129 <para>
130 First, fix building with recent versions of <application>Giflib</application>:
131 </para>
132
133<screen><userinput>sed -i "/DGifCloseFile/s:gifFile:&amp;, NULL:g" src/tracker-extract/tracker-extract-gif.c</userinput></screen>
134
135 <para>
136 Install <application>Tracker</application> by running the following
137 commands:
138 </para>
139
140<screen><userinput>./configure --prefix=/usr \
141 --sysconfdir=/etc \
142 --disable-unit-tests \
143 --disable-miner-evolution \
144 --disable-miner-firefox \
145 --disable-miner-thunderbird &amp;&amp;
146make</userinput></screen>
147
148 <para>
149 This package does not have a working testsuite.
150 </para>
151
152 <para>
153 Now, as the <systemitem class="username">root</systemitem> user:
154 </para>
155
156<screen role="root"><userinput>make install</userinput></screen>
157
158 </sect2>
159
160 <sect2 role="commands">
161 <title>Command Explanations</title>
162
163 <para>
164 <parameter>--disable-unit-tests</parameter>: This switch prevents
165 unit tests from being installed.
166 </para>
167
168 <para>
169 <parameter>--disable-miner-*</parameter>: These miners have been
170 reported to cause problems, so we turn them off. Additionally,
171 the <application>Evolution</application> miner doesn't build
172 with latest version of <application>Evolution</application>.
173 </para>
174
175 <para>
176 <option>--enable-libflac</option>: Use this switch if you have
177 installed <xref linkend="flac"/> and wish to build the
178 <application>Tracker</application> extractor for FLAC metadata.
179 </para>
180
181 <para>
182 <option>--enable-libvorbis</option>: Use this switch if you have
183 installed <xref linkend="libvorbis"/> and wish to build the
184 <application>Tracker</application> extractor for OGG metadata.
185 </para>
186
187 </sect2>
188
189 <sect2 role="content">
190 <title>Contents</title>
191
192 <segmentedlist>
193 <segtitle>Installed Programs</segtitle>
194 <segtitle>Installed Libraries</segtitle>
195 <segtitle>Installed Directories</segtitle>
196
197 <seglistitem>
198 <seg>
199 tracker-control, tracker-import, tracker-info,
200 tracker-needle, tracker-preferences, tracker-search,
201 tracker-sparql, tracker-stats, and tracker-tag
202 </seg>
203 <seg>
204 libtracker-control-1.0.so, libtracker-miner-1.0.so,
205 libtracker-sparql-1.0.so, and
206 libnautilus-tracker-tags.so (<application>Nautilus</application> Extension)
207 </seg>
208 <seg>
209 /usr/include/tracker-1.0,
210 /usr/lib/tracker-1.0,
211 /usr/share/gtk-doc/html/libtracker-{control,miner,sparql}, and
212 /usr/share/tracker
213 </seg>
214 </seglistitem>
215 </segmentedlist>
216
217 <variablelist>
218 <bridgehead renderas="sect3">Short Descriptions</bridgehead>
219 <?dbfo list-presentation="list"?>
220 <?dbhtml list-presentation="table"?>
221
222 <varlistentry id="tracker-control">
223 <term><command>tracker-control</command></term>
224 <listitem>
225 <para>
226 manages and checks status of all Tracker processes and data.
227 </para>
228 <indexterm zone="tracker tracker-control">
229 <primary sortas="b-tracker-control">tracker-control</primary>
230 </indexterm>
231 </listitem>
232 </varlistentry>
233
234 <varlistentry id="tracker-import">
235 <term><command>tracker-import</command></term>
236 <listitem>
237 <para>
238 allows data to be imported to the database by providing files
239 with Turtle content.
240 </para>
241 <indexterm zone="tracker tracker-import">
242 <primary sortas="b-tracker-import">tracker-import</primary>
243 </indexterm>
244 </listitem>
245 </varlistentry>
246
247 <varlistentry id="tracker-info">
248 <term><command>tracker-info</command></term>
249 <listitem>
250 <para>
251 asks for all the known metadata available for the given file.
252 </para>
253 <indexterm zone="tracker tracker-info">
254 <primary sortas="b-tracker-info">tracker-info</primary>
255 </indexterm>
256 </listitem>
257 </varlistentry>
258
259 <varlistentry id="tracker-needle">
260 <term><command>tracker-needle</command></term>
261 <listitem>
262 <para>
263 is a graphical front end for Tracker which has similar
264 features to tracker-search
265 </para>
266 <indexterm zone="tracker tracker-needle">
267 <primary sortas="b-tracker-needle">tracker-needle</primary>
268 </indexterm>
269 </listitem>
270 </varlistentry>
271
272 <varlistentry id="tracker-preferences">
273 <term><command>tracker-preferences</command></term>
274 <listitem>
275 <para>
276 is a graphical configuration front end for the tracker-miner-fs.
277 </para>
278 <indexterm zone="tracker tracker-preferences">
279 <primary sortas="b-tracker-preferences">tracker-preferences</primary>
280 </indexterm>
281 </listitem>
282 </varlistentry>
283
284 <varlistentry id="tracker-search">
285 <term><command>tracker-search</command></term>
286 <listitem>
287 <para>
288 searches all indexed content for an expression.
289 </para>
290 <indexterm zone="tracker tracker-search">
291 <primary sortas="b-tracker-search">tracker-search</primary>
292 </indexterm>
293 </listitem>
294 </varlistentry>
295
296 <varlistentry id="tracker-sparql">
297 <term><command>tracker-sparql</command></term>
298 <listitem>
299 <para>
300 allows the caller to run an RDF query on the database.
301 </para>
302 <indexterm zone="tracker tracker-sparql">
303 <primary sortas="b-tracker-sparql">tracker-sparql</primary>
304 </indexterm>
305 </listitem>
306 </varlistentry>
307
308 <varlistentry id="tracker-stats">
309 <term><command>tracker-stats</command></term>
310 <listitem>
311 <para>
312 returns statistics based on the ontology classes outlined
313 in the Nepomuk ontology specification.
314 </para>
315 <indexterm zone="tracker tracker-stats">
316 <primary sortas="b-tracker-stats">tracker-stats</primary>
317 </indexterm>
318 </listitem>
319 </varlistentry>
320
321 <varlistentry id="tracker-tag">
322 <term><command>tracker-tag</command></term>
323 <listitem>
324 <para>
325 allows the caller add tags, remove tags and list tags by
326 URN or to list all tags and the files associated with them.
327 </para>
328 <indexterm zone="tracker tracker-tag">
329 <primary sortas="b-tracker-tag">tracker-tag</primary>
330 </indexterm>
331 </listitem>
332 </varlistentry>
333
334 <varlistentry id="libtracker-control-1.0">
335 <term><filename class="libraryfile">libtracker-control-1.0.so</filename></term>
336 <listitem>
337 <para>
338 contains functions required to monitor/control Tracker miners.
339 </para>
340 <indexterm zone="tracker libtracker-control-1.0">
341 <primary sortas="c-libtracker-control-1.0">libtracker-control-1.0.so</primary>
342 </indexterm>
343 </listitem>
344 </varlistentry>
345
346 <varlistentry id="libtracker-miner-1.0">
347 <term><filename class="libraryfile">libtracker-miner-1.0.so</filename></term>
348 <listitem>
349 <para>
350 contains functions required to develop Tracker data miners.
351 </para>
352 <indexterm zone="tracker libtracker-miner-1.0">
353 <primary sortas="c-libtracker-miner-1.0">libtracker-miner-1.0.so</primary>
354 </indexterm>
355 </listitem>
356 </varlistentry>
357
358 <varlistentry id="libtracker-sparql-1.0">
359 <term><filename class="libraryfile">libtracker-sparql-1.0.so</filename></term>
360 <listitem>
361 <para>
362 contains functions for performing SPARQL queries and updates in the Tracker Store.
363 </para>
364 <indexterm zone="tracker libtracker-sparql-1.0">
365 <primary sortas="c-libtracker-sparql-1.0">libtracker-sparql-1.0.so</primary>
366 </indexterm>
367 </listitem>
368 </varlistentry>
369
370 </variablelist>
371
372 </sect2>
373
374</sect1>
Note: See TracBrowser for help on using the repository browser.