libgda 5.0.4 and tracker 0.14.0

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@9961 af4574ff-66df-0310-9fd7-8a98e5e911e0
This commit is contained in:
Krejzi 2012-04-21 08:03:01 +00:00
parent 6cd7c33751
commit a0c3cfb7ef
4 changed files with 224 additions and 505 deletions

View File

@ -3,13 +3,13 @@ $LastChangedBy$
$Date$ $Date$
--> -->
<!ENTITY day "20"> <!-- Always 2 digits --> <!ENTITY day "21"> <!-- Always 2 digits -->
<!ENTITY month "04"> <!-- Always 2 digits --> <!ENTITY month "04"> <!-- Always 2 digits -->
<!ENTITY year "2012"> <!ENTITY year "2012">
<!ENTITY copyrightdate "2001-&year;"> <!ENTITY copyrightdate "2001-&year;">
<!ENTITY copyholder "The BLFS Development Team"> <!ENTITY copyholder "The BLFS Development Team">
<!ENTITY version "&year;-&month;-&day;"> <!ENTITY version "&year;-&month;-&day;">
<!ENTITY releasedate "April 20th, &year;"> <!ENTITY releasedate "April 21st, &year;">
<!-- <!ENTITY releasedate "November &day;st, &year;"> --> <!-- <!ENTITY releasedate "November &day;st, &year;"> -->
<!ENTITY pubdate "&year;-&month;-&day;"> <!-- metadata req. by TLDP --> <!ENTITY pubdate "&year;-&month;-&day;"> <!-- metadata req. by TLDP -->
<!ENTITY blfs-version "svn"> <!-- svn|[release #] --> <!ENTITY blfs-version "svn"> <!-- svn|[release #] -->
@ -348,7 +348,7 @@ $Date$
<!ENTITY redland-version "1.0.15"> <!ENTITY redland-version "1.0.15">
<!ENTITY strigi-version "0.7.5"> <!ENTITY strigi-version "0.7.5">
<!-- <!ENTITY packagekit-version "0.7.1"> --> <!-- <!ENTITY packagekit-version "0.7.1"> -->
<!ENTITY tracker-version "0.12.3"> <!ENTITY tracker-version "0.14.0">
<!ENTITY libwacom-version "0.4"> <!ENTITY libwacom-version "0.4">
<!-- Obsolete <!-- Obsolete
@ -803,7 +803,7 @@ $Date$
<!ENTITY gtkhtml-version "4.4.1"> <!ENTITY gtkhtml-version "4.4.1">
<!ENTITY gtksourceview-version "3.4.1"> <!ENTITY gtksourceview-version "3.4.1">
<!ENTITY gtksourceviewmm-version "3.2.0"> <!ENTITY gtksourceviewmm-version "3.2.0">
<!ENTITY libgda-version "4.2.4"> <!ENTITY libgda-version "5.0.3">
<!ENTITY mobile-broadband-provider-info-version "20110511"> <!ENTITY mobile-broadband-provider-info-version "20110511">
<!-- Additional Utilities --> <!-- Additional Utilities -->

View File

@ -4,15 +4,15 @@
<!ENTITY % general-entities SYSTEM "../../general.ent"> <!ENTITY % general-entities SYSTEM "../../general.ent">
%general-entities; %general-entities;
<!ENTITY tracker-download-http "&gnome-download-http;/tracker/0.12/tracker-&tracker-version;.tar.xz"> <!ENTITY tracker-download-http "&gnome-download-http;/tracker/0.14/tracker-&tracker-version;.tar.xz">
<!ENTITY tracker-download-ftp "&gnome-download-ftp;/tracker/0.12/tracker-&tracker-version;.tar.xz"> <!ENTITY tracker-download-ftp "&gnome-download-ftp;/tracker/0.14/tracker-&tracker-version;.tar.xz">
<!ENTITY tracker-md5sum "d794eca9dd1d957f7e2221520342de85"> <!ENTITY tracker-md5sum "78f098425a66804053c33c7093001fdb">
<!ENTITY tracker-size "5.5 MB"> <!ENTITY tracker-size "5.7 MB">
<!ENTITY tracker-buildsize "94 MB"> <!ENTITY tracker-buildsize "94 MB">
<!ENTITY tracker-time "1.1 SBU"> <!ENTITY tracker-time "1.2 SBU">
]> ]>
<sect1 id="tracker" xreflabel="tracker-&tracker-version;"> <sect1 id="tracker" xreflabel="Tracker-&tracker-version;">
<?dbhtml filename="tracker.html"?> <?dbhtml filename="tracker.html"?>
<sect1info> <sect1info>
@ -20,14 +20,14 @@
<date>$Date$</date> <date>$Date$</date>
</sect1info> </sect1info>
<title>tracker-&tracker-version;</title> <title>Tracker-&tracker-version;</title>
<indexterm zone="tracker"> <indexterm zone="tracker">
<primary sortas="a-tracker">tracker</primary> <primary sortas="a-tracker">tracker</primary>
</indexterm> </indexterm>
<sect2 role="package"> <sect2 role="package">
<title>Introduction to tracker</title> <title>Introduction to Tracker</title>
<para><application>Tracker</application> is a semantic data storage for desktop <para><application>Tracker</application> is a semantic data storage for desktop
and mobile devices.</para> and mobile devices.</para>
@ -56,23 +56,46 @@
</listitem> </listitem>
</itemizedlist> </itemizedlist>
<bridgehead renderas="sect3">tracker Dependencies</bridgehead> <bridgehead renderas="sect3">Tracker Dependencies</bridgehead>
<bridgehead renderas="sect4">Required</bridgehead> <bridgehead renderas="sect4">Required</bridgehead>
<para role="required"><xref linkend="nautilus"/>, <para role="required">
<xref linkend="gstreamer"/>, <xref linkend="gtk3"/>,
<xref linkend="intltool"/>, <xref linkend="gstreamer"/>,
<xref linkend="poppler"/>, <xref linkend="icu"/>,
<xref linkend="sqlite"/>, <xref linkend="intltool"/>,
<xref linkend="vala"/>, and <xref linkend="libgee"/>,
<xref linkend="icu"/></para> <xref linkend="librest"/>,
<xref linkend="poppler"/>,
<xref linkend="sqlite"/> and
<xref linkend="vala"/>
</para>
<bridgehead renderas="sect4">Recommended</bridgehead> <bridgehead renderas="sect4">Recommended</bridgehead>
<para role="recommended"><xref linkend="evolution"/>, <para role="recommended">
<xref linkend="exempi"/>, <xref linkend="gnome-panel"/>,
<xref linkend="upower"/>, <xref linkend="gobject-introspection"/>,
<xref linkend="libgsf"/>, and <xref linkend="libgnome-keyring"/>,
<xref linkend="gdk-pixbuf"/></para> <xref linkend="libgsf"/>,
<xref linkend="nautilus"/>,
<xref linkend="NetworkManager"/>,
<xref linkend="totem-pl-parser"/> and
<xref linkend="upower"/>
</para>
<bridgehead renderas="sect4">Optional</bridgehead>
<para role="optional">
<ulink url="http://cihar.com/software/enca/">Enca</ulink>,
<xref linkend="evolution"/>,
<xref linkend="exempi"/>,
<xref linkend="giflib"/>,
<xref linkend="gtk-doc"/> (requires dia and Graphviz),
<ulink url="http://sourceforge.net/projects/libcue/">libcue</ulink>,
<xref linkend="libexif"/>,
<ulink url="http://libiptcdata.sourceforge.net/">libiptcdata</ulink>,
<xref linkend="libosinfo"/> and
<xref linkend="taglib"/>
</para>
<para condition="html" role="usernotes">User Notes: <para condition="html" role="usernotes">User Notes:
<ulink url="&blfs-wiki;/tracker"/></para> <ulink url="&blfs-wiki;/tracker"/></para>
@ -80,18 +103,16 @@
</sect2> </sect2>
<sect2 role="installation"> <sect2 role="installation">
<title>Installation of tracker</title> <title>Installation of Tracker</title>
<para>Install <application>tracker</application> by running the following <para>Install <application>Tracker</application> by running the following
commands:</para> commands:</para>
<screen><userinput>./configure --prefix=/usr \ <screen><userinput>./configure --prefix=/usr \
--sysconfdir=/etc \ --sysconfdir=/etc \
--libexecdir=/usr/lib/tracker-0.12 \ --libexecdir=/usr/lib/tracker-0.14 \
--enable-miner-evolution=no \ --disable-miner-firefox \
--enable-miner-firefox=no \ --disable-miner-thunderbird &amp;&amp;
--enable-miner-thunderbird=no \
--disable-unit-tests &amp;&amp;
make</userinput></screen> make</userinput></screen>
<para>This package does not have a working testsuite.</para> <para>This package does not have a working testsuite.</para>
@ -105,29 +126,21 @@ make</userinput></screen>
<sect2 role="commands"> <sect2 role="commands">
<title>Command Explanations</title> <title>Command Explanations</title>
<para><parameter>--sysconfdir=/etc</parameter>: the XDG files are <para><parameter>--libexecdir=/usr/lib/tracker-0.14</parameter>:
installed in <filename class="directory">/etc</filename> instead of
<filename class="directory">/usr/etc</filename>.</para>
<!-- NB /usr/lib/tracker-0.12 is already created for helper libraries -->
<para><parameter>--libexecdir=/usr/lib/tracker-0.12</parameter>:
This parameter is used so that the files are installed in This parameter is used so that the files are installed in
<filename class='directory'>/usr/lib/tracker-0.12</filename> <filename class='directory'>/usr/lib/tracker-0.14</filename>
instead of <filename class='directory'>/usr/libexec</filename>.</para> instead of <filename class='directory'>/usr/libexec</filename>.</para>
<para><parameter>--enable-miner...=no</parameter>: These miners have been <para><parameter>--disable-miner-*</parameter>: These miners have been
reported to cause problems, so we turn them off.</para> reported to cause problems, so we turn them off.</para>
<para><parameter>--disable-unit-tests</parameter>: The testsuite fails,
so we do not waste time building it.</para>
</sect2> </sect2>
<sect2 role="configuration"> <sect2 role="configuration">
<title>Configuring tracker</title> <title>Configuring tracker</title>
<para>There is no configuration required. If <para>There is no configuration required. If
<application>gnome-documents</application> has been installed on a <application>gnome-documents</application> has been installed on the
<application>GNOME</application> desktop, <application>gnome-session</application> <application>GNOME</application> desktop, <application>gnome-session</application>
will start the indexing of local PDF and PS files. If you wish to index these files will start the indexing of local PDF and PS files. If you wish to index these files
in other circumstances, you can run: <command>tracker-control -s</command></para> in other circumstances, you can run: <command>tracker-control -s</command></para>
@ -142,9 +155,21 @@ make</userinput></screen>
<segtitle>Installed Directories</segtitle> <segtitle>Installed Directories</segtitle>
<seglistitem> <seglistitem>
<seg>tracker-control, tracker-explorer, tracker-extract, tracker-import, tracker-info, tracker-miner-flickr, tracker-miner-fs, tracker-needle, tracker-preferences, tracker-search, tracker-search-bar, tracker-sparql, tracker-stats, tracker-store, tracker-tag, and tracker-writeback</seg> <seg>
<seg>libextract-abw.so, libextract-epub.so, libextract-gstreamer.so, libextract-html.so, libextract-icon.so, libextract-jpeg.so, libextract-mp3.so, libextract-msoffice-xml.so, libextract-msoffice.so, libextract-oasis.so, libextract-pdf.so, libextract-png.so, libextract-ps.so, libextract-text.so, libextract-tiff.so, libextract-xmp.so, libnautilus-tracker-tags.so, libtracker-common.so, libtracker-data.so, libtracker-extract-0.12.so, libtracker-miner-0.12.so, libtracker-sparql-0.12.so, and libwriteback-xmp.so</seg> tracker-control, tracker-explorer, tracker-import,
<seg>/usr/{include/tracker-0.12/{libtracker-extract,libtracker-miner,libtracker-sparql},lib/tracker-0.12/{extract-modules,writeback-modules},share/tracker/{extract-rules,icons,languages,miners,ontologies}}</seg> tracker-info, tracker-needle, tracker-preferences,
tracker-search, tracker-sparql, tracker-stats and
tracker-tag
</seg>
<seg>
libtracker-extract-0.14.so, libtracker-miner-0.14.so and
libtracker-sparql-0.14.so
</seg>
<seg>
/usr/include/tracker-0.14, /usr/lib/tracker-0.14,
/usr/share/gtk-doc/html/libtracker-{extract,miner,sparql},
/usr/share/tracker and /usr/share/tracker-tests
</seg>
</seglistitem> </seglistitem>
</segmentedlist> </segmentedlist>
@ -156,37 +181,22 @@ make</userinput></screen>
<varlistentry id="tracker-control"> <varlistentry id="tracker-control">
<term><command>tracker-control</command></term> <term><command>tracker-control</command></term>
<listitem> <listitem>
<para>does this .....</para> <para>
manages and checks status of all Tracker processes and data.
</para>
<indexterm zone="tracker tracker-control"> <indexterm zone="tracker tracker-control">
<primary sortas="b-tracker-control">tracker-control</primary> <primary sortas="b-tracker-control">tracker-control</primary>
</indexterm> </indexterm>
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry id="tracker-explorer">
<term><command>tracker-explorer</command></term>
<listitem>
<para>does this .....</para>
<indexterm zone="tracker tracker-explorer">
<primary sortas="b-tracker-explorer">tracker-explorer</primary>
</indexterm>
</listitem>
</varlistentry>
<varlistentry id="tracker-extract">
<term><command>tracker-extract</command></term>
<listitem>
<para>does this .....</para>
<indexterm zone="tracker tracker-extract">
<primary sortas="b-tracker-extract">tracker-extract</primary>
</indexterm>
</listitem>
</varlistentry>
<varlistentry id="tracker-import"> <varlistentry id="tracker-import">
<term><command>tracker-import</command></term> <term><command>tracker-import</command></term>
<listitem> <listitem>
<para>does this .....</para> <para>
allows data to be imported to the database by providing files
with Turtle content.
</para>
<indexterm zone="tracker tracker-import"> <indexterm zone="tracker tracker-import">
<primary sortas="b-tracker-import">tracker-import</primary> <primary sortas="b-tracker-import">tracker-import</primary>
</indexterm> </indexterm>
@ -196,37 +206,22 @@ make</userinput></screen>
<varlistentry id="tracker-info"> <varlistentry id="tracker-info">
<term><command>tracker-info</command></term> <term><command>tracker-info</command></term>
<listitem> <listitem>
<para>does this .....</para> <para>
asks for all the known metadata available for the given file.
</para>
<indexterm zone="tracker tracker-info"> <indexterm zone="tracker tracker-info">
<primary sortas="b-tracker-info">tracker-info</primary> <primary sortas="b-tracker-info">tracker-info</primary>
</indexterm> </indexterm>
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry id="tracker-miner-flickr">
<term><command>tracker-miner-flickr</command></term>
<listitem>
<para>does this .....</para>
<indexterm zone="tracker tracker-miner-flickr">
<primary sortas="b-tracker-miner-flickr">tracker-miner-flickr</primary>
</indexterm>
</listitem>
</varlistentry>
<varlistentry id="tracker-miner-fs">
<term><command>tracker-miner-fs</command></term>
<listitem>
<para>does this .....</para>
<indexterm zone="tracker tracker-miner-fs">
<primary sortas="b-tracker-miner-fs">tracker-miner-fs</primary>
</indexterm>
</listitem>
</varlistentry>
<varlistentry id="tracker-needle"> <varlistentry id="tracker-needle">
<term><command>tracker-needle</command></term> <term><command>tracker-needle</command></term>
<listitem> <listitem>
<para>does this .....</para> <para>
is a graphical front end for Tracker which has similar
features to tracker-search
</para>
<indexterm zone="tracker tracker-needle"> <indexterm zone="tracker tracker-needle">
<primary sortas="b-tracker-needle">tracker-needle</primary> <primary sortas="b-tracker-needle">tracker-needle</primary>
</indexterm> </indexterm>
@ -236,7 +231,9 @@ make</userinput></screen>
<varlistentry id="tracker-preferences"> <varlistentry id="tracker-preferences">
<term><command>tracker-preferences</command></term> <term><command>tracker-preferences</command></term>
<listitem> <listitem>
<para>does this .....</para> <para>
is a graphical configuration front end for the tracker-miner-fs.
</para>
<indexterm zone="tracker tracker-preferences"> <indexterm zone="tracker tracker-preferences">
<primary sortas="b-tracker-preferences">tracker-preferences</primary> <primary sortas="b-tracker-preferences">tracker-preferences</primary>
</indexterm> </indexterm>
@ -246,27 +243,21 @@ make</userinput></screen>
<varlistentry id="tracker-search"> <varlistentry id="tracker-search">
<term><command>tracker-search</command></term> <term><command>tracker-search</command></term>
<listitem> <listitem>
<para>does this .....</para> <para>
searches all indexed content for an expression.
</para>
<indexterm zone="tracker tracker-search"> <indexterm zone="tracker tracker-search">
<primary sortas="b-tracker-search">tracker-search</primary> <primary sortas="b-tracker-search">tracker-search</primary>
</indexterm> </indexterm>
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry id="tracker-search-bar">
<term><command>tracker-search-bar</command></term>
<listitem>
<para>does this .....</para>
<indexterm zone="tracker tracker-search-bar">
<primary sortas="b-tracker-search-bar">tracker-search-bar</primary>
</indexterm>
</listitem>
</varlistentry>
<varlistentry id="tracker-sparql"> <varlistentry id="tracker-sparql">
<term><command>tracker-sparql</command></term> <term><command>tracker-sparql</command></term>
<listitem> <listitem>
<para>does this .....</para> <para>
allows the caller to run an RDF query on the database.
</para>
<indexterm zone="tracker tracker-sparql"> <indexterm zone="tracker tracker-sparql">
<primary sortas="b-tracker-sparql">tracker-sparql</primary> <primary sortas="b-tracker-sparql">tracker-sparql</primary>
</indexterm> </indexterm>
@ -276,269 +267,62 @@ make</userinput></screen>
<varlistentry id="tracker-stats"> <varlistentry id="tracker-stats">
<term><command>tracker-stats</command></term> <term><command>tracker-stats</command></term>
<listitem> <listitem>
<para>does this .....</para> <para>
returns statistics based on the ontology classes outlined
in the Nepomuk ontology specification.
</para>
<indexterm zone="tracker tracker-stats"> <indexterm zone="tracker tracker-stats">
<primary sortas="b-tracker-stats">tracker-stats</primary> <primary sortas="b-tracker-stats">tracker-stats</primary>
</indexterm> </indexterm>
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry id="tracker-store">
<term><command>tracker-store</command></term>
<listitem>
<para>does this .....</para>
<indexterm zone="tracker tracker-store">
<primary sortas="b-tracker-store">tracker-store</primary>
</indexterm>
</listitem>
</varlistentry>
<varlistentry id="tracker-tag"> <varlistentry id="tracker-tag">
<term><command>tracker-tag</command></term> <term><command>tracker-tag</command></term>
<listitem> <listitem>
<para>does this .....</para> <para>
allows the caller add tags, remove tags and list tags by
URN or to list all tags and the files associated with them.
</para>
<indexterm zone="tracker tracker-tag"> <indexterm zone="tracker tracker-tag">
<primary sortas="b-tracker-tag">tracker-tag</primary> <primary sortas="b-tracker-tag">tracker-tag</primary>
</indexterm> </indexterm>
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry id="tracker-writeback">
<term><command>tracker-writeback</command></term>
<listitem>
<para>does this .....</para>
<indexterm zone="tracker tracker-writeback">
<primary sortas="b-tracker-writeback">tracker-writeback</primary>
</indexterm>
</listitem>
</varlistentry>
<varlistentry id="libextract-abw">
<term><filename class='libraryfile'>libextract-abw.so</filename></term>
<listitem>
<para>contains functions that .....</para>
<indexterm zone="tracker libextract-abw">
<primary sortas="c-libextract-abw">libextract-abw.so</primary>
</indexterm>
</listitem>
</varlistentry>
<varlistentry id="libextract-epub">
<term><filename class='libraryfile'>libextract-epub.so</filename></term>
<listitem>
<para>contains functions that .....</para>
<indexterm zone="tracker libextract-epub">
<primary sortas="c-libextract-epub">libextract-epub.so</primary>
</indexterm>
</listitem>
</varlistentry>
<varlistentry id="libextract-gstreamer">
<term><filename class='libraryfile'>libextract-gstreamer.so</filename></term>
<listitem>
<para>contains functions that .....</para>
<indexterm zone="tracker libextract-gstreamer">
<primary sortas="c-libextract-gstreamer">libextract-gstreamer.so</primary>
</indexterm>
</listitem>
</varlistentry>
<varlistentry id="libextract-html">
<term><filename class='libraryfile'>libextract-html.so</filename></term>
<listitem>
<para>contains functions that .....</para>
<indexterm zone="tracker libextract-html">
<primary sortas="c-libextract-html">libextract-html.so</primary>
</indexterm>
</listitem>
</varlistentry>
<varlistentry id="libextract-icon">
<term><filename class='libraryfile'>libextract-icon.so</filename></term>
<listitem>
<para>contains functions that .....</para>
<indexterm zone="tracker libextract-icon">
<primary sortas="c-libextract-icon">libextract-icon.so</primary>
</indexterm>
</listitem>
</varlistentry>
<varlistentry id="libextract-jpeg">
<term><filename class='libraryfile'>libextract-jpeg.so</filename></term>
<listitem>
<para>contains functions that .....</para>
<indexterm zone="tracker libextract-jpeg">
<primary sortas="c-libextract-jpeg">libextract-jpeg.so</primary>
</indexterm>
</listitem>
</varlistentry>
<varlistentry id="libextract-mp3">
<term><filename class='libraryfile'>libextract-mp3.so</filename></term>
<listitem>
<para>contains functions that .....</para>
<indexterm zone="tracker libextract-mp3">
<primary sortas="c-libextract-mp3">libextract-mp3.so</primary>
</indexterm>
</listitem>
</varlistentry>
<varlistentry id="libextract-msoffice-xml">
<term><filename class='libraryfile'>libextract-msoffice-xml.so</filename></term>
<listitem>
<para>contains functions that .....</para>
<indexterm zone="tracker libextract-msoffice-xml">
<primary sortas="c-libextract-msoffice-xml">libextract-msoffice-xml.so</primary>
</indexterm>
</listitem>
</varlistentry>
<varlistentry id="libextract-msoffice">
<term><filename class='libraryfile'>libextract-msoffice.so</filename></term>
<listitem>
<para>contains functions that .....</para>
<indexterm zone="tracker libextract-msoffice">
<primary sortas="c-libextract-msoffice">libextract-msoffice.so</primary>
</indexterm>
</listitem>
</varlistentry>
<varlistentry id="libextract-oasis">
<term><filename class='libraryfile'>libextract-oasis.so</filename></term>
<listitem>
<para>contains functions that .....</para>
<indexterm zone="tracker libextract-oasis">
<primary sortas="c-libextract-oasis">libextract-oasis.so</primary>
</indexterm>
</listitem>
</varlistentry>
<varlistentry id="libextract-pdf">
<term><filename class='libraryfile'>libextract-pdf.so</filename></term>
<listitem>
<para>contains functions that .....</para>
<indexterm zone="tracker libextract-pdf">
<primary sortas="c-libextract-pdf">libextract-pdf.so</primary>
</indexterm>
</listitem>
</varlistentry>
<varlistentry id="libextract-png">
<term><filename class='libraryfile'>libextract-png.so</filename></term>
<listitem>
<para>contains functions that .....</para>
<indexterm zone="tracker libextract-png">
<primary sortas="c-libextract-png">libextract-png.so</primary>
</indexterm>
</listitem>
</varlistentry>
<varlistentry id="libextract-ps">
<term><filename class='libraryfile'>libextract-ps.so</filename></term>
<listitem>
<para>contains functions that .....</para>
<indexterm zone="tracker libextract-ps">
<primary sortas="c-libextract-ps">libextract-ps.so</primary>
</indexterm>
</listitem>
</varlistentry>
<varlistentry id="libextract-text">
<term><filename class='libraryfile'>libextract-text.so</filename></term>
<listitem>
<para>contains functions that .....</para>
<indexterm zone="tracker libextract-text">
<primary sortas="c-libextract-text">libextract-text.so</primary>
</indexterm>
</listitem>
</varlistentry>
<varlistentry id="libextract-tiff">
<term><filename class='libraryfile'>libextract-tiff.so</filename></term>
<listitem>
<para>contains functions that .....</para>
<indexterm zone="tracker libextract-tiff">
<primary sortas="c-libextract-tiff">libextract-tiff.so</primary>
</indexterm>
</listitem>
</varlistentry>
<varlistentry id="libextract-xmp">
<term><filename class='libraryfile'>libextract-xmp.so</filename></term>
<listitem>
<para>contains functions that .....</para>
<indexterm zone="tracker libextract-xmp">
<primary sortas="c-libextract-xmp">libextract-xmp.so</primary>
</indexterm>
</listitem>
</varlistentry>
<varlistentry id="libnautilus-tracker-tags">
<term><filename class='libraryfile'>libnautilus-tracker-tags.so</filename></term>
<listitem>
<para>contains functions that .....</para>
<indexterm zone="tracker libnautilus-tracker-tags">
<primary sortas="c-libnautilus-tracker-tags">libnautilus-tracker-tags.so</primary>
</indexterm>
</listitem>
</varlistentry>
<varlistentry id="libtracker-common">
<term><filename class='libraryfile'>libtracker-common.so</filename></term>
<listitem>
<para>contains functions that .....</para>
<indexterm zone="tracker libtracker-common">
<primary sortas="c-libtracker-common">libtracker-common.so</primary>
</indexterm>
</listitem>
</varlistentry>
<varlistentry id="libtracker-data">
<term><filename class='libraryfile'>libtracker-data.so</filename></term>
<listitem>
<para>contains functions that .....</para>
<indexterm zone="tracker libtracker-data">
<primary sortas="c-libtracker-data">libtracker-data.so</primary>
</indexterm>
</listitem>
</varlistentry>
<varlistentry id="libtracker-extract-0"> <varlistentry id="libtracker-extract-0">
<term><filename class='libraryfile'>libtracker-extract-0.12.so</filename></term> <term><filename class='libraryfile'>libtracker-extract-0.14.so</filename></term>
<listitem> <listitem>
<para>contains functions that .....</para> <para>
contains functions required to develop metadata extractors for 3rd party file
types.
</para>
<indexterm zone="tracker libtracker-extract-0"> <indexterm zone="tracker libtracker-extract-0">
<primary sortas="c-libtracker-extract-0">libtracker-extract-0.12.so</primary> <primary sortas="c-libtracker-extract-0">libtracker-extract-0.14.so</primary>
</indexterm> </indexterm>
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry id="libtracker-miner-0"> <varlistentry id="libtracker-miner-0">
<term><filename class='libraryfile'>libtracker-miner-0.12.so</filename></term> <term><filename class='libraryfile'>libtracker-miner-0.14.so</filename></term>
<listitem> <listitem>
<para>contains functions that .....</para> <para>
contains functions required to develop tracker data miners.
</para>
<indexterm zone="tracker libtracker-miner-0"> <indexterm zone="tracker libtracker-miner-0">
<primary sortas="c-libtracker-miner-0">libtracker-miner-0.12.so</primary> <primary sortas="c-libtracker-miner-0">libtracker-miner-0.14.so</primary>
</indexterm> </indexterm>
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry id="libtracker-sparql-0"> <varlistentry id="libtracker-sparql-0">
<term><filename class='libraryfile'>libtracker-sparql-0.12.so</filename></term> <term><filename class='libraryfile'>libtracker-sparql-0.14.so</filename></term>
<listitem> <listitem>
<para>contains functions that .....</para> <para>
contains functions for performing SPARQL queries and updates in the Tracker Store.
</para>
<indexterm zone="tracker libtracker-sparql-0"> <indexterm zone="tracker libtracker-sparql-0">
<primary sortas="c-libtracker-sparql-0">libtracker-sparql-0.12.so</primary> <primary sortas="c-libtracker-sparql-0">libtracker-sparql-0.14.so</primary>
</indexterm>
</listitem>
</varlistentry>
<varlistentry id="libwriteback-xmp">
<term><filename class='libraryfile'>libwriteback-xmp.so</filename></term>
<listitem>
<para>contains functions that .....</para>
<indexterm zone="tracker libwriteback-xmp">
<primary sortas="c-libwriteback-xmp">libwriteback-xmp.so</primary>
</indexterm> </indexterm>
</listitem> </listitem>
</varlistentry> </varlistentry>

View File

@ -4,12 +4,12 @@
<!ENTITY % general-entities SYSTEM "../../general.ent"> <!ENTITY % general-entities SYSTEM "../../general.ent">
%general-entities; %general-entities;
<!ENTITY libgda-download-http "&gnome-download-http;/libgda/4.2/libgda-&libgda-version;.tar.bz2"> <!ENTITY libgda-download-http "&gnome-download-http;/libgda/5.0/libgda-&libgda-version;.tar.xz">
<!ENTITY libgda-download-ftp "&gnome-download-ftp;/libgda/4.2/libgda-&libgda-version;.tar.bz2"> <!ENTITY libgda-download-ftp "&gnome-download-ftp;/libgda/5.0/libgda-&libgda-version;.tar.xz">
<!ENTITY libgda-md5sum "dbff943b8c7c14fc22e0cb85cc8216e6"> <!ENTITY libgda-md5sum "58efdf8f727b5a0b1e5fb35d19ee76a7">
<!ENTITY libgda-size "15 MB"> <!ENTITY libgda-size "12 MB">
<!ENTITY libgda-buildsize "296 MB"> <!ENTITY libgda-buildsize "196 MB">
<!ENTITY libgda-time "4.3 SBU"> <!ENTITY libgda-time "3.8 SBU">
]> ]>
<sect1 id="libgda" xreflabel="libgda-&libgda-version;"> <sect1 id="libgda" xreflabel="libgda-&libgda-version;">
@ -32,7 +32,7 @@
<para>The <application>libgda</application> package provides a database access <para>The <application>libgda</application> package provides a database access
library for the <application>GNOME</application> project.</para> library for the <application>GNOME</application> project.</para>
&lfs70_built; &lfs70_checked;
<bridgehead renderas="sect3">Package Information</bridgehead> <bridgehead renderas="sect3">Package Information</bridgehead>
<itemizedlist spacing="compact"> <itemizedlist spacing="compact">
@ -59,20 +59,35 @@
<bridgehead renderas="sect3">libgda Dependencies</bridgehead> <bridgehead renderas="sect3">libgda Dependencies</bridgehead>
<bridgehead renderas="sect4">Required</bridgehead> <bridgehead renderas="sect4">Required</bridgehead>
<para role="required"><xref linkend="libxml2"/> and <para role="required">
<xref linkend="pkgconfig"/></para> <xref linkend="intltool"/>,
<xref linkend="libxml2"/> and
<xref linkend="pkgconfig"/>
</para>
<bridgehead renderas="sect4">Recommended</bridgehead>
<para role="recommended">
<xref linkend="gobject-introspection"/>,
<xref linkend="gtk3"/>,
<xref linkend="iso-codes"/>,
<xref linkend="libgnome-keyring"/>,
<xref linkend="libsoup"/>,
<xref linkend="libxslt"/> and
<xref linkend="sqlite"/>
</para>
<bridgehead renderas="sect4">Optional</bridgehead> <bridgehead renderas="sect4">Optional</bridgehead>
<para role="optional"><xref linkend="db"/>, <para role="optional">
<ulink url="http://www.firebirdsql.org/">firebird</ulink>, <xref linkend="db"/>,
<xref linkend="gtksourceview"/>, <ulink url="http://www.firebirdsql.org/">firebird</ulink>,
<xref linkend="icedtea6"/> or <xref linkend="jdk"/>, <xref linkend="gtk-doc"/>,
<xref linkend="libgnome-keyring"/>, <xref linkend="gtksourceview"/>,
<xref linkend="libsoup"/>, <xref linkend="icedtea6"/> or <xref linkend="jdk"/>,
<xref linkend="libunique"/>, <xref linkend="mysql"/>,
<xref linkend="mysql"/>, <xref linkend="openldap"/>,
<xref linkend="postgresql"/>, and <xref linkend="postgresql"/> and
<xref linkend="sqlite"/></para> <xref linkend="vala"/>
</para>
<para condition="html" role="usernotes">User Notes: <para condition="html" role="usernotes">User Notes:
<ulink url="&blfs-wiki;/libgda"/></para> <ulink url="&blfs-wiki;/libgda"/></para>
@ -85,8 +100,8 @@
<para>Install <application>libgda</application> by running the following <para>Install <application>libgda</application> by running the following
commands:</para> commands:</para>
<screen><userinput>./configure --prefix=$GNOME_PREFIX \ <screen><userinput>./configure --prefix=/usr \
--sysconfdir=$GNOME_SYSCONFDIR &amp;&amp; \ --sysconfdir=/etc \
--enable-system-sqlite &amp;&amp; --enable-system-sqlite &amp;&amp;
make</userinput></screen> make</userinput></screen>
@ -101,15 +116,11 @@ make</userinput></screen>
</sect2> </sect2>
<sect2 role="commands"> <sect2 role="commands">
<title>Command Explanations</title> <title>Command Explanations</title>
<para><parameter>--sysconfdir=$GNOME_SYSCONFDIR</parameter>: This parameter <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
ensures that the config file and test database are located consistently with href="../../xincludes/gtk-doc-rebuild.xml"/>
the rest of a <application>GNOME</application> desktop, particularly where
GNOME_PREFIX is <filename class="directory">/usr</filename>.</para>
<para><option>--enable-static=no</option>: This switch prevents the static
libraries being installed.</para>
<para><option>--enable-system-sqlite</option> : use the system version of <para><option>--enable-system-sqlite</option> : use the system version of
<application>sqlite3</application>. Note that you must have compiled <application>sqlite3</application>. Note that you must have compiled
@ -127,9 +138,21 @@ make</userinput></screen>
<segtitle>Installed Directories</segtitle> <segtitle>Installed Directories</segtitle>
<seglistitem> <seglistitem>
<seg>color.py, gda-browser-4.0, gda-control-center-4.0, gda-list-config (symlink to) gda-list-config-4.0, gda-list-server-op (symlink to) gda-list-server-op-4.0, gda-sql (symlink to) gda-sql-4.0, gda-test-connection-4.0, gdaui-demo-4.0, trml2html.py, and trml2pdf.py</seg> <seg>
<seg>libgda-4.0.{so,a}, libgda-bdb.{so,a}, libgda-report-4.0.{so,a}, libgda-sqlcipher.{so,a}, libgda-sqlite.{so,a}, libgda-ui-4.0.{so,a}, libgda-ui-plugins.{so,a}, libgda-web.{so,a}, and libgda-xslt-4.0.{so,a}</seg> gda-browser-5.0, gda-control-center-5.0, gda-list-config-5.0,
<seg><envar>$GNOME_SYSCONFDIR</envar>/libgda-4.0, <envar>$GNOME_SYSCONFDIR</envar>/{bin/{gda_trml2html,gda_trml2pdf},include/libgda-4.0/{libgda-report,libgda-ui,libgda-xslt,libgda/{handlers,providers-support,sql-parser,sqlite,thread-wrapper,virtual}},lib/libgda-4.0/{plugins,providers},share/{gnome/help/gda-browser/{C/figures,de/figures,es/figures,sl/figures},gtk-doc/html/{gda-browser,libgda-4.0},libgda-4.0/{demo,dtd,icons/hicolor/{16x16/actions,22x22/actions,24x24/actions,32x32/actions,scalable/actions},language-specs,php,pixmaps,ui,web},locale/sr@Latn/LC_MESSAGES}}</seg> gda-list-jdbc-providers-5.0, gda-list-server-op-5.0,
gda-sql-5.0, gda-test-connection-5.0 and gdaui-demo-5.0
</seg>
<seg>
libgda-5.0.so, libgda-report-5.0.so, libgda-ui-5.0.so and
libgda-xslt-5.0.so
</seg>
<seg>
/etc/libgda-5.0, /usr/include/libgda-5.0,
/usr/lib/libgda-5.0, /usr/share/gnome/help/{gda-browser,gda-sql},
/usr/share/gtk-doc/html/{gda-browser,libgda-5.0} and
/usr/share/libgda-5.0
</seg>
</seglistitem> </seglistitem>
</segmentedlist> </segmentedlist>
@ -138,199 +161,99 @@ make</userinput></screen>
<?dbfo list-presentation="list"?> <?dbfo list-presentation="list"?>
<?dbhtml list-presentation="table"?> <?dbhtml list-presentation="table"?>
<!--<varlistentry id="color.py"> <varlistentry id="gda-browser-5.0">
<term><command>color.py</command></term> <term><command>gda-browser-5.0</command></term>
<listitem>
<para>does this .....</para>
<indexterm zone="libgda color.py">
<primary sortas="b-color.py">color.py</primary>
</indexterm>
</listitem>
</varlistentry>-->
<varlistentry id="gda-browser-4.0">
<term><command>gda-browser-4.0</command></term>
<listitem> <listitem>
<para>is a graphical tool to provide a quick access to a database&apos;s <para>is a graphical tool to provide a quick access to a database&apos;s
structure and contents.</para> structure and contents.</para>
<indexterm zone="libgda gda-browser-4.0"> <indexterm zone="libgda gda-browser-5.0">
<primary sortas="b-gda-browser-4.0">gda-browser-4.0</primary> <primary sortas="b-gda-browser-5.0">gda-browser-5.0</primary>
</indexterm> </indexterm>
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry id="gda-control-center-4.0"> <varlistentry id="gda-control-center-5.0">
<term><command>gda-control-center-4.0</command></term> <term><command>gda-control-center-5.0</command></term>
<listitem> <listitem>
<para>is a configuration tool for libgda.</para> <para>is a configuration tool for libgda.</para>
<indexterm zone="libgda gda-control-center-4.0"> <indexterm zone="libgda gda-control-center-5.0">
<primary sortas="b-gda-control-center-4.0">gda-control-center-4.0</primary> <primary sortas="b-gda-control-center-5.0">gda-control-center-5.0</primary>
</indexterm> </indexterm>
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry id="gda-list-config-4.0"> <varlistentry id="gda-list-config-5.0">
<term><command>gda-list-config-4.0</command></term> <term><command>gda-list-config-5.0</command></term>
<listitem> <listitem>
<para>lists all the declared data sources and all the installed <para>lists all the declared data sources and all the installed
providers.</para> providers.</para>
<indexterm zone="libgda gda-list-config-4.0"> <indexterm zone="libgda gda-list-config-5.0">
<primary sortas="b-gda-list-config-4.0">gda-list-config-4.0</primary> <primary sortas="b-gda-list-config-5.0">gda-list-config-5.0</primary>
</indexterm> </indexterm>
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry id="gda-list-server-op-4.0"> <varlistentry id="gda-list-server-op-5.0">
<term><command>gda-list-server-op-4.0</command></term> <term><command>gda-list-server-op-5.0</command></term>
<listitem> <listitem>
<para>lists available DDL operations for one or all of the installed <para>lists available DDL operations for one or all of the installed
providers.</para> providers.</para>
<indexterm zone="libgda gda-list-server-op-4.0"> <indexterm zone="libgda gda-list-server-op-5.0">
<primary sortas="b-gda-list-server-op-4.0">gda-list-server-op-4.0</primary> <primary sortas="b-gda-list-server-op-5.0">gda-list-server-op-5.0</primary>
</indexterm> </indexterm>
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry id="gda-sql-4.0"> <varlistentry id="gda-sql-5.0">
<term><command>gda-sql-4.0</command></term> <term><command>gda-sql-5.0</command></term>
<listitem> <listitem>
<para>is an interactive commandline tool to run SQL commands.</para> <para>is an interactive commandline tool to run SQL commands.</para>
<indexterm zone="libgda gda-sql-4.0"> <indexterm zone="libgda gda-sql-5.0">
<primary sortas="b-gda-sql-4.0">gda-sql-4.0</primary> <primary sortas="b-gda-sql-5.0">gda-sql-5.0</primary>
</indexterm> </indexterm>
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry id="gda-test-connection-4.0"> <varlistentry id="gda-test-connection-5.0">
<term><command>gda-test-connection-4.0</command></term> <term><command>gda-test-connection-5.0</command></term>
<listitem> <listitem>
<para>is a &apos;ping&apos; like tool to test connectivity to databases.</para> <para>is a &apos;ping&apos; like tool to test connectivity to databases.</para>
<indexterm zone="libgda gda-test-connection-4.0"> <indexterm zone="libgda gda-test-connection-5.0">
<primary sortas="b-gda-test-connection-4.0">gda-test-connection-4.0</primary> <primary sortas="b-gda-test-connection-5.0">gda-test-connection-5.0</primary>
</indexterm> </indexterm>
</listitem> </listitem>
</varlistentry> </varlistentry>
<!--<varlistentry id="gdaui-demo-4.0"> <varlistentry id="libgda-5">
<term><command>gdaui-demo-4.0</command></term> <term><filename class='libraryfile'>libgda-5.0.so</filename></term>
<listitem> <listitem>
<para>does this .....</para> <para>is the Gnome Data Access library.</para>
<indexterm zone="libgda gdaui-demo-4.0"> <indexterm zone="libgda libgda-5">
<primary sortas="b-gdaui-demo-4.0">gdaui-demo-4.0</primary> <primary sortas="c-libgda-5">libgda-5.0.so</primary>
</indexterm>
</listitem>
</varlistentry>-->
<!--<varlistentry id="trml2html.py">
<term><command>trml2html.py</command></term>
<listitem>
<para>does this .....</para>
<indexterm zone="libgda trml2html.py">
<primary sortas="b-trml2html.py">trml2html.py</primary>
</indexterm> </indexterm>
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry id="trml2pdf.py"> <varlistentry id="libgda-ui-5">
<term><command>trml2pdf.py</command></term> <term><filename class='libraryfile'>libgda-ui-5.0.so</filename></term>
<listitem> <listitem>
<para>does this .....</para> <para>is the GDA UI extension.</para>
<indexterm zone="libgda trml2pdf.py"> <indexterm zone="libgda libgda-ui-5">
<primary sortas="b-trml2pdf.py">trml2pdf.py</primary> <primary sortas="c-libgda-ui-5">libgda-ui-5.0.so</primary>
</indexterm>
</listitem>
</varlistentry>-->
<!--<varlistentry id="libgda-4">
<term><filename class='libraryfile'>libgda-4.0.{so,a}</filename></term>
<listitem>
<para>contains functions that .....</para>
<indexterm zone="libgda libgda-4">
<primary sortas="c-libgda-4">libgda-4.0.{so,a}</primary>
</indexterm> </indexterm>
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry id="libgda-bdb"> <varlistentry id="libgda-xslt-5">
<term><filename class='libraryfile'>libgda-bdb.{so,a}</filename></term> <term><filename class='libraryfile'>libgda-xslt-5.0.so</filename></term>
<listitem> <listitem>
<para>contains functions that .....</para> <para>is the GDA XSLT extension.</para>
<indexterm zone="libgda libgda-bdb"> <indexterm zone="libgda libgda-xslt-5">
<primary sortas="c-libgda-bdb">libgda-bdb.{so,a}</primary> <primary sortas="c-libgda-xslt-5">libgda-xslt-5.0.so</primary>
</indexterm> </indexterm>
</listitem> </listitem>
</varlistentry> </varlistentry>
<varlistentry id="libgda-report-4">
<term><filename class='libraryfile'>libgda-report-4.0.{so,a}</filename></term>
<listitem>
<para>contains functions that .....</para>
<indexterm zone="libgda libgda-report-4">
<primary sortas="c-libgda-report-4">libgda-report-4.0.{so,a}</primary>
</indexterm>
</listitem>
</varlistentry>
<varlistentry id="libgda-sqlcipher">
<term><filename class='libraryfile'>libgda-sqlcipher.{so,a}</filename></term>
<listitem>
<para>contains functions that .....</para>
<indexterm zone="libgda libgda-sqlcipher">
<primary sortas="c-libgda-sqlcipher">libgda-sqlcipher.{so,a}</primary>
</indexterm>
</listitem>
</varlistentry>
<varlistentry id="libgda-sqlite">
<term><filename class='libraryfile'>libgda-sqlite.{so,a}</filename></term>
<listitem>
<para>contains functions that .....</para>
<indexterm zone="libgda libgda-sqlite">
<primary sortas="c-libgda-sqlite">libgda-sqlite.{so,a}</primary>
</indexterm>
</listitem>
</varlistentry>
<varlistentry id="libgda-ui-4">
<term><filename class='libraryfile'>libgda-ui-4.0.{so,a}</filename></term>
<listitem>
<para>contains functions that .....</para>
<indexterm zone="libgda libgda-ui-4">
<primary sortas="c-libgda-ui-4">libgda-ui-4.0.{so,a}</primary>
</indexterm>
</listitem>
</varlistentry>
<varlistentry id="libgda-ui-plugins">
<term><filename class='libraryfile'>libgda-ui-plugins.{so,a}</filename></term>
<listitem>
<para>contains functions that .....</para>
<indexterm zone="libgda libgda-ui-plugins">
<primary sortas="c-libgda-ui-plugins">libgda-ui-plugins.{so,a}</primary>
</indexterm>
</listitem>
</varlistentry>
<varlistentry id="libgda-web">
<term><filename class='libraryfile'>libgda-web.{so,a}</filename></term>
<listitem>
<para>contains functions that .....</para>
<indexterm zone="libgda libgda-web">
<primary sortas="c-libgda-web">libgda-web.{so,a}</primary>
</indexterm>
</listitem>
</varlistentry>
<varlistentry id="libgda-xslt-4">
<term><filename class='libraryfile'>libgda-xslt-4.0.{so,a}</filename></term>
<listitem>
<para>contains functions that .....</para>
<indexterm zone="libgda libgda-xslt-4">
<primary sortas="c-libgda-xslt-4">libgda-xslt-4.0.{so,a}</primary>
</indexterm>
</listitem>
</varlistentry>-->
</variablelist> </variablelist>
</sect2> </sect2>

View File

@ -41,6 +41,18 @@
</listitem> </listitem>
--> -->
<listitem>
<para>April 21st, 2012</para>
<itemizedlist>
<listitem>
<para>[krejzi] - libgda 5.0.3.</para>
</listitem>
<listitem>
<para>[krejzi] - tracker 0.14.0.</para>
</listitem>
</itemizedlist>
</listitem>
<listitem> <listitem>
<para>April 20th, 2012</para> <para>April 20th, 2012</para>
<itemizedlist> <itemizedlist>