source: archive/gnome/tracker.xml@ 2df08064

systemd-13485
Last change on this file since 2df08064 was 3acf108, checked in by DJ Lucas <dj@…>, 8 years ago

Removed svn:mime-type property on all files, set svn:keywords for 'LastChangedBy' and 'Date' on all files, excluding kde, kde5, and gnome sections

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

  • Property mode set to 100644
File size: 12.0 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.2/tracker-&tracker-version;.tar.xz">
8 <!ENTITY tracker-download-ftp "&gnome-download-ftp;/tracker/1.2/tracker-&tracker-version;.tar.xz">
9 <!ENTITY tracker-md5sum "9344f560567f606d219ebe3f41a7219c">
10 <!ENTITY tracker-size "5.8 MB">
11 <!ENTITY tracker-buildsize "110 MB">
12 <!ENTITY tracker-time "0.8 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 &lfs77_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="libunistring"/>,
111 <xref linkend="taglib"/>,
112 <ulink url="http://cihar.com/software/enca/">Enca</ulink>,
113 <ulink url="&gnome-download-http;/gupnp-dlna/">GuPNP-DLNA</ulink>,
114 <ulink url="http://sourceforge.net/projects/libcue/">libcue</ulink>,
115 <ulink url="https://git.gnome.org/browse/libgrss/">libgrss</ulink>,
116 <ulink url="&gnome-download-http;/libgxps/">libgxps</ulink>,
117 <ulink url="http://libiptcdata.sourceforge.net/">libiptcdata</ulink>, and
118 <ulink url="http://libosinfo.org/">libosinfo</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 Install <application>Tracker</application> by running the following
131 commands:
132 </para>
133
134<screen><userinput>./configure --prefix=/usr \
135 --sysconfdir=/etc \
136 --disable-static \
137 --disable-unit-tests \
138 --disable-miner-evolution \
139 --disable-miner-firefox \
140 --disable-miner-thunderbird &amp;&amp;
141make</userinput></screen>
142
143 <para>
144 This package does not have a working testsuite.
145 </para>
146
147 <para>
148 Now, as the <systemitem class="username">root</systemitem> user:
149 </para>
150
151<screen role="root"><userinput>make install</userinput></screen>
152
153 </sect2>
154
155 <sect2 role="commands">
156 <title>Command Explanations</title>
157
158 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
159 href="../../xincludes/static-libraries.xml"/>
160
161 <para>
162 <parameter>--disable-unit-tests</parameter>: This switch prevents
163 unit tests from being installed.
164 </para>
165
166 <para>
167 <parameter>--disable-miner-*</parameter>: These miners have been
168 reported to cause problems, so we turn them off. Additionally,
169 the <application>Evolution</application> miner doesn't build
170 with latest version of <application>Evolution</application>.
171 </para>
172
173 <para>
174 <option>--enable-libflac</option>: Use this switch if you have
175 installed <xref linkend="flac"/> and wish to build the
176 <application>Tracker</application> extractor for FLAC metadata.
177 </para>
178
179 <para>
180 <option>--enable-libvorbis</option>: Use this switch if you have
181 installed <xref linkend="libvorbis"/> and wish to build the
182 <application>Tracker</application> extractor for OGG metadata.
183 </para>
184
185 </sect2>
186
187 <sect2 role="content">
188 <title>Contents</title>
189
190 <segmentedlist>
191 <segtitle>Installed Programs</segtitle>
192 <segtitle>Installed Libraries</segtitle>
193 <segtitle>Installed Directories</segtitle>
194
195 <seglistitem>
196 <seg>
197 tracker-control, tracker-import, tracker-info,
198 tracker-needle, tracker-preferences, tracker-search,
199 tracker-sparql, tracker-stats, and tracker-tag
200 </seg>
201 <seg>
202 libtracker-control-1.0.so, libtracker-miner-1.0.so,
203 libtracker-sparql-1.0.so, and
204 libnautilus-tracker-tags.so (<application>Nautilus</application> Extension)
205 </seg>
206 <seg>
207 /usr/include/tracker-1.0,
208 /usr/lib/tracker-1.0,
209 /usr/share/gtk-doc/html/libtracker-{control,miner,sparql}, and
210 /usr/share/tracker
211 </seg>
212 </seglistitem>
213 </segmentedlist>
214
215 <variablelist>
216 <bridgehead renderas="sect3">Short Descriptions</bridgehead>
217 <?dbfo list-presentation="list"?>
218 <?dbhtml list-presentation="table"?>
219
220 <varlistentry id="tracker-control">
221 <term><command>tracker-control</command></term>
222 <listitem>
223 <para>
224 manages and checks status of all Tracker processes and data.
225 </para>
226 <indexterm zone="tracker tracker-control">
227 <primary sortas="b-tracker-control">tracker-control</primary>
228 </indexterm>
229 </listitem>
230 </varlistentry>
231
232 <varlistentry id="tracker-import">
233 <term><command>tracker-import</command></term>
234 <listitem>
235 <para>
236 allows data to be imported to the database by providing files
237 with Turtle content.
238 </para>
239 <indexterm zone="tracker tracker-import">
240 <primary sortas="b-tracker-import">tracker-import</primary>
241 </indexterm>
242 </listitem>
243 </varlistentry>
244
245 <varlistentry id="tracker-info">
246 <term><command>tracker-info</command></term>
247 <listitem>
248 <para>
249 asks for all the known metadata available for the given file.
250 </para>
251 <indexterm zone="tracker tracker-info">
252 <primary sortas="b-tracker-info">tracker-info</primary>
253 </indexterm>
254 </listitem>
255 </varlistentry>
256
257 <varlistentry id="tracker-needle">
258 <term><command>tracker-needle</command></term>
259 <listitem>
260 <para>
261 is a graphical front end for Tracker which has similar
262 features to tracker-search
263 </para>
264 <indexterm zone="tracker tracker-needle">
265 <primary sortas="b-tracker-needle">tracker-needle</primary>
266 </indexterm>
267 </listitem>
268 </varlistentry>
269
270 <varlistentry id="tracker-preferences">
271 <term><command>tracker-preferences</command></term>
272 <listitem>
273 <para>
274 is a graphical configuration front end for the tracker-miner-fs.
275 </para>
276 <indexterm zone="tracker tracker-preferences">
277 <primary sortas="b-tracker-preferences">tracker-preferences</primary>
278 </indexterm>
279 </listitem>
280 </varlistentry>
281
282 <varlistentry id="tracker-search">
283 <term><command>tracker-search</command></term>
284 <listitem>
285 <para>
286 searches all indexed content for an expression.
287 </para>
288 <indexterm zone="tracker tracker-search">
289 <primary sortas="b-tracker-search">tracker-search</primary>
290 </indexterm>
291 </listitem>
292 </varlistentry>
293
294 <varlistentry id="tracker-sparql">
295 <term><command>tracker-sparql</command></term>
296 <listitem>
297 <para>
298 allows the caller to run an RDF query on the database.
299 </para>
300 <indexterm zone="tracker tracker-sparql">
301 <primary sortas="b-tracker-sparql">tracker-sparql</primary>
302 </indexterm>
303 </listitem>
304 </varlistentry>
305
306 <varlistentry id="tracker-stats">
307 <term><command>tracker-stats</command></term>
308 <listitem>
309 <para>
310 returns statistics based on the ontology classes outlined
311 in the Nepomuk ontology specification.
312 </para>
313 <indexterm zone="tracker tracker-stats">
314 <primary sortas="b-tracker-stats">tracker-stats</primary>
315 </indexterm>
316 </listitem>
317 </varlistentry>
318
319 <varlistentry id="tracker-tag">
320 <term><command>tracker-tag</command></term>
321 <listitem>
322 <para>
323 allows the caller add tags, remove tags and list tags by
324 URN or to list all tags and the files associated with them.
325 </para>
326 <indexterm zone="tracker tracker-tag">
327 <primary sortas="b-tracker-tag">tracker-tag</primary>
328 </indexterm>
329 </listitem>
330 </varlistentry>
331
332 <varlistentry id="libtracker-control-1.0">
333 <term><filename class="libraryfile">libtracker-control-1.0.so</filename></term>
334 <listitem>
335 <para>
336 contains functions required to monitor/control Tracker miners.
337 </para>
338 <indexterm zone="tracker libtracker-control-1.0">
339 <primary sortas="c-libtracker-control-1.0">libtracker-control-1.0.so</primary>
340 </indexterm>
341 </listitem>
342 </varlistentry>
343
344 <varlistentry id="libtracker-miner-1.0">
345 <term><filename class="libraryfile">libtracker-miner-1.0.so</filename></term>
346 <listitem>
347 <para>
348 contains functions required to develop Tracker data miners.
349 </para>
350 <indexterm zone="tracker libtracker-miner-1.0">
351 <primary sortas="c-libtracker-miner-1.0">libtracker-miner-1.0.so</primary>
352 </indexterm>
353 </listitem>
354 </varlistentry>
355
356 <varlistentry id="libtracker-sparql-1.0">
357 <term><filename class="libraryfile">libtracker-sparql-1.0.so</filename></term>
358 <listitem>
359 <para>
360 contains functions for performing SPARQL queries and updates in the Tracker Store.
361 </para>
362 <indexterm zone="tracker libtracker-sparql-1.0">
363 <primary sortas="c-libtracker-sparql-1.0">libtracker-sparql-1.0.so</primary>
364 </indexterm>
365 </listitem>
366 </varlistentry>
367
368 </variablelist>
369
370 </sect2>
371
372</sect1>
Note: See TracBrowser for help on using the repository browser.