glfs/gnome/add/evince.xml
Randy McMurchy 571e430616 Updated the GNOME Add-on packages to reflect the change in the GNOME sysconfdir configuration directory - Commit #2
git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@5636 af4574ff-66df-0310-9fd7-8a98e5e911e0
2006-02-03 06:21:30 +00:00

190 lines
6.8 KiB
XML

<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN"
"http://www.oasis-open.org/docbook/xml/4.4/docbookx.dtd" [
<!ENTITY % general-entities SYSTEM "../../general.ent">
%general-entities;
<!ENTITY evince-download-http "http://ftp.gnome.org/pub/GNOME/sources/evince/0.4/evince-&evince-version;.tar.bz2">
<!ENTITY evince-download-ftp "ftp://ftp.gnome.org/pub/GNOME/sources/evince/0.4/evince-&evince-version;.tar.bz2">
<!ENTITY evince-md5sum "cc41e30108bc54a345bd6ca2556ab857">
<!ENTITY evince-size "891 KB">
<!ENTITY evince-buildsize "31.5 MB">
<!ENTITY evince-time "0.7 SBU">
]>
<sect1 id="evince" xreflabel="Evince-&evince-version;">
<?dbhtml filename="evince.html"?>
<sect1info>
<othername>$LastChangedBy$</othername>
<date>$Date$</date>
<keywordset>
<keyword role="package">evince-&evince-version;.tar</keyword>
<keyword role="ftpdir">evince</keyword>
</keywordset>
</sect1info>
<title>Evince-&evince-version;</title>
<indexterm zone="evince">
<primary sortas="a-Evince">Evince</primary>
</indexterm>
<sect2 role="package">
<title>Introduction to Evince</title>
<para>The <application>Evince</application> package contains a document
viewer for multiple document formats. It currently supports PDF,
Postscript, DjVu, TIFF and DVI. This is useful for viewing documents of
various types using one simple application instead of the multiple document
viewers that once existed on the GNOME Desktop.</para>
<bridgehead renderas="sect3">Package Information</bridgehead>
<itemizedlist spacing="compact">
<listitem>
<para>Download (HTTP): <ulink url="&evince-download-http;"/></para>
</listitem>
<listitem>
<para>Download (FTP): <ulink url="&evince-download-ftp;"/></para>
</listitem>
<listitem>
<para>Download MD5 sum: &evince-md5sum;</para>
</listitem>
<listitem>
<para>Download size: &evince-size;</para>
</listitem>
<listitem>
<para>Estimated disk space required: &evince-buildsize;</para>
</listitem>
<listitem>
<para>Estimated build time: &evince-time;</para>
</listitem>
</itemizedlist>
<bridgehead renderas="sect3">Additional Downloads</bridgehead>
<itemizedlist spacing="compact">
<listitem>
<para>Required patch: <ulink
url="&patch-root;/evince-&evince-version;-t1lib-1.patch"/></para>
</listitem>
</itemizedlist>
<bridgehead renderas="sect3">Evince Dependencies</bridgehead>
<bridgehead renderas="sect4">Required</bridgehead>
<para role="required"><xref linkend="libgnomeui"/>,
<xref linkend="gnome-doc-utils"/>,
<xref linkend="libgnomeprintui"/>,
<xref linkend="poppler"/> (built with <application>GTK+</application> support),
<xref linkend="espgs"/> or <xref linkend="gs"/> and
<xref linkend="which"/></para>
<bridgehead renderas="sect4">Optional</bridgehead>
<para role="optional"><xref linkend="nautilus"/>,
<xref linkend="dbus"/>,
<xref linkend="libtiff"/>,
<xref linkend="tex"/>,
<ulink url="http://djvulibre.djvuzone.org/">DjVuLibre</ulink> and
<ulink url="ftp://sunsite.unc.edu/pub/Linux/libs/graphics/">t1lib</ulink></para>
</sect2>
<sect2 role="installation">
<title>Installation of Evince</title>
<para>Install <application>Evince</application> by running the following
commands:</para>
<screen><userinput>patch -Np1 -i ../evince-&evince-version;-t1lib-1.patch &amp;&amp;
./configure --prefix=`pkg-config --variable=prefix ORBit-2.0` \
--localstatedir=/var/lib \
--sysconfdir=&gnome-etc-dir; \
--enable-pixbuf &amp;&amp;
make</userinput></screen>
<para>This package does not come with a test suite.</para>
<para>Now, as the <systemitem class="username">root</systemitem> user:</para>
<screen role="root"><userinput>make install</userinput></screen>
</sect2>
<sect2 role="commands">
<title>Command Explanations</title>
<para><parameter>--localstatedir=/var/lib</parameter>: This switch
puts <application>ScrollKeeper</application> files in
<filename class="directory">/var/lib/scrollkeeper</filename> instead of
<filename class="directory">$GNOME_PREFIX/var/scrollkeeper</filename>.</para>
<para><parameter>--sysconfdir=&gnome-etc-dir;</parameter>: This switch puts
configuration files in <filename class="directory">&gnome-etc-dir;</filename>
instead of <filename class="directory">$GNOME_PREFIX/etc</filename>.</para>
<para><option>--enable-djvu</option>: Use this parameter if you have the
<application>DjVuLibre</application> package installed and you wish to
build support to view DjVu files.</para>
<para><option>--enable-dvi</option>: Use this parameter if you have the
<application>TeX</application> package installed and you wish to build
support to view DVI files.</para>
<para><option>--enable-t1lib</option>: Use this parameter if you have the
<application>t1lib</application> package installed and you wish to build
support for Type1 fonts in the DVI viewer.</para>
</sect2>
<sect2 role="content">
<title>Contents</title>
<segmentedlist>
<segtitle>Installed Programs</segtitle>
<segtitle>Installed Library</segtitle>
<segtitle>Installed Directories</segtitle>
<seglistitem>
<seg>evince and evince-thumbnailer</seg>
<seg>libevince-properties-page.[so,a]
<application>Nautilus</application> extension</seg>
<seg>&gnome-etc-dir;/gconf/gconf.xml.defaults/apps/evince,
&gnome-etc-dir;/gconf/gconf.xml.defaults/schemas/apps/evince,
$GNOME_PREFIX/share/evince,
$GNOME_PREFIX/share/gnome/help/evince and
$GNOME_PREFIX/share/omf/evince</seg>
</seglistitem>
</segmentedlist>
<variablelist>
<bridgehead renderas="sect3">Short Descriptions</bridgehead>
<?dbfo list-presentation="list"?>
<?dbhtml list-presentation="table"?>
<varlistentry id="evince-prog">
<term><command>evince</command></term>
<listitem>
<para>is a multiple format document viewer.</para>
<indexterm zone="evince evince-prog">
<primary sortas="b-evince">evince</primary>
</indexterm>
</listitem>
</varlistentry>
<varlistentry id="evince-thumbnailer">
<term><command>evince-thumbnailer</command></term>
<listitem>
<para>is a simple program used to create thumbnail images of
supported documents.</para>
<indexterm zone="evince evince-thumbnailer">
<primary sortas="b-evince-thumbnailer">evince-thumbnailer</primary>
</indexterm>
</listitem>
</varlistentry>
</variablelist>
</sect2>
</sect1>