Author: ken Date: 2012-02-23 18:52:23 -0700 (Thu, 23 Feb 2012) New Revision: 9508
Modified: trunk/BOOK/general/graphlib/libexif.xml trunk/BOOK/general/sysutils/tracker.xml trunk/BOOK/gnome/core/evince.xml trunk/BOOK/gnome/core/gjs.xml Log: Sundry gnome-related fixes. Modified: trunk/BOOK/general/graphlib/libexif.xml =================================================================== --- trunk/BOOK/general/graphlib/libexif.xml 2012-02-23 23:53:00 UTC (rev 9507) +++ trunk/BOOK/general/graphlib/libexif.xml 2012-02-24 01:52:23 UTC (rev 9508) @@ -35,7 +35,7 @@ about the image. All EXIF tags described in EXIF standard 2.1 are supported.</para> - &lfs65_checked; + &lfs70_checked; <bridgehead renderas="sect3">Package Information</bridgehead> <itemizedlist spacing="compact"> @@ -94,17 +94,20 @@ </sect2> - <!-- <sect2 role="commands"> + <sect2 role="commands"> <title>Command Explanations</title> - <para><command>sed -i ... doc/Makefile.in</command>: + <!--<para><command>sed -i ... doc/Makefile.in</command>: Installation of <application>libexif</application> will fail if <application>Doxygen</application> is not present on the system due to a packaging bug. The command does not affect the situation where - <application>Doxygen</application> is installed.</para> + <application>Doxygen</application> is installed.</para> --> - </sect2> --> + <para><option>--enable-static=no</option>: This switch prevents the static + libraries being installed.</para> + </sect2> + <sect2 role="content"> <title>Contents</title> Modified: trunk/BOOK/general/sysutils/tracker.xml =================================================================== --- trunk/BOOK/general/sysutils/tracker.xml 2012-02-23 23:53:00 UTC (rev 9507) +++ trunk/BOOK/general/sysutils/tracker.xml 2012-02-24 01:52:23 UTC (rev 9508) @@ -32,7 +32,7 @@ <para><application>Tracker</application> is a semantic data storage for desktop and mobile devices.</para> - &lfs70_built; + &lfs70_checked; <bridgehead renderas="sect3">Package Information</bridgehead> <itemizedlist spacing="compact"> @@ -105,16 +105,17 @@ <sect2 role="commands"> <title>Command Explanations</title> - <para><parameter>--sysconfdir=/etc</parameter>: Configuration data - is installed in <filename class="directory">/etc</filename> instead of + <para><parameter>--sysconfdir=/etc</parameter>: the XDG files are + 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 <filename class='directory'>/usr/lib/tracker-0.12</filename> instead of <filename class='directory'>/usr/libexec</filename>.</para> - <para><parameter>--enable-miner...</parameter>: The various miners have been + <para><parameter>--enable-miner...=no</parameter>: These miners have been reported to cause problems, so we turn them off.</para> <para><parameter>--disable-unit-tests</parameter>: The testsuite fails, @@ -122,6 +123,15 @@ </sect2> + <sect2 role="configuration"> + <title>Configuring tracker</title> + + <para>If you wish to use <application>gnome-documents</application> to look at + local PDF and PS files, you will need to index your disk by starting + <application>tracker</application> with <command>tracker-control -s</command>. + </para> + + </sect2> <sect2 role="content"> <title>Contents</title> Modified: trunk/BOOK/gnome/core/evince.xml =================================================================== --- trunk/BOOK/gnome/core/evince.xml 2012-02-23 23:53:00 UTC (rev 9507) +++ trunk/BOOK/gnome/core/evince.xml 2012-02-24 01:52:23 UTC (rev 9508) @@ -83,7 +83,7 @@ <bridgehead renderas="sect4">Optional</bridgehead> <para role="optional"><xref linkend="GConf"/>, <xref linkend="libgnome-keyring"/>, - <xref linkend="gobject-introspection"/>, + <!-- recommended for gtk3 <xref linkend="gobject-introspection"/>,--> <xref linkend="gtk-doc"/>, <xref linkend="libtiff"/>, <!--<xref linkend="tetex"/> or--> <xref linkend="texlive"/> (required to build the DVI viewer), @@ -113,7 +113,8 @@ --libexecdir=$GNOME_PREFIX/lib/evince \ --without-keyring \ --disable-nautilus \ - --disable-pdf && + --disable-pdf \ + --enable-introspection && make</userinput></screen> <para>The test suite for this package requires a functional @@ -152,13 +153,20 @@ Backend. Remove parameter if <application>Poppler</application> is installed.</para> + <!-- gobject-introspection is recommended for gnome (see e.g. gtk3) --> + <para><parameter>--enable-introspection</parameter>: by default, the + gobject-introspection support is turned off, even though that package + is an expected component of a <application>GNOME</application> system. + The introspection support is, however, required if you intend to build + <!-- FIXME:ken + <xref linkend="gnome-documents"/>, --> + gnome-documents-0.2.1, + so it is enabled here. Most BLFS users can probably omit it and find + local files using e.g. <command>find -name '*.pdf'</command>.</para> + <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="../../xincludes/gtk-doc-rebuild.xml"/> - <para><option>--enable-introspection</option>: Use this parameter if you - have the <application>gobject-introspection</application> package installed - and you wish to enable GObject introspection.</para> - <para><option>--enable-dvi</option>: Use this parameter if you have the <application>teTeX</application> or <application>TeX Live</application> package installed and you wish to build support to view DVI files.</para> Modified: trunk/BOOK/gnome/core/gjs.xml =================================================================== --- trunk/BOOK/gnome/core/gjs.xml 2012-02-23 23:53:00 UTC (rev 9507) +++ trunk/BOOK/gnome/core/gjs.xml 2012-02-24 01:52:23 UTC (rev 9508) @@ -59,7 +59,8 @@ <bridgehead renderas="sect3">gjs Dependencies</bridgehead> <bridgehead renderas="sect4">Required</bridgehead> - <para role="required"><xref linkend="dbus-glib"/>, + <para role="required"><xref linkend="cairo"/>, + <xref linkend="dbus-glib"/>, and <xref linkend="gobject-introspection"/>, and <xref linkend="SpiderMonkey"/></para> -- http://linuxfromscratch.org/mailman/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page