Evince-3.2.1

Introduction to Evince

The Evince 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.

This package is known to build and work properly using an LFS-7.0 platform.

Package Information

Evince Dependencies

Required

GNOME Doc Utils-0.20.6, GNOME Icon Theme-2.30.3, gtk+-3.2.3, and which-2.20

Required (Runtime)

shared-mime-info-0.91

Optional

GConf-3.2.3, libgnome-keyring-2.30.1, gobject-introspection-1.30.0, GTK-Doc-1.18, LibTIFF-4.0.0, TeX Live-20110705 (required to build the DVI viewer), Nautilus-2.30.1 (required to build the Nautilus plugin), Poppler-0.14.4 (required for PDF support and must be built with GTK+ support), libspectre (required for Postscript ability from Evince), DjVuLibre (required for DjVu graphics from Evince), and t1lib (required for Type1 font support in the DVI viewer)

User Notes: http://wiki.linuxfromscratch.org/blfs/wiki/evince

Installation of Evince

Install Evince by running the following commands:

./configure --prefix=$GNOME_PREFIX \
            --libexecdir=$GNOME_PREFIX/lib/evince \
            --without-keyring \
            --disable-nautilus \
            --disable-pdf &&
make

The test suite for this package requires a functional dogtail installation. Requirements and download information can be found at http://people.redhat.com/zcerza/dogtail/. The test suite is invoked by issuing make check.

Now, as the root user:

make install

Command Explanations

--prefix=$GNOME_PREFIX: Setting the prefix using this parameter will ensure that the prefix is consistent with the installation environment and the package will be installed in the correct location.

--libexecdir=$GNOME_PREFIX/lib/evince: This parameter is used so that the Evince internal support programs are installed in the preferred location of $GNOME_PREFIX/lib/evince instead of $GNOME_PREFIX/libexec.

--without-keyring: This parameter disables the use of gnome-keyring. Remove parameter if gnome-keyring is installed.

--disable-nautilus: This parameter disables the Nautilus Plugin. Remove parameter if Nautilus is installed.

--disable-pdf: This parameter disables the PDF Backend. Remove parameter if Poppler is installed.

--enable-gtk-doc: Use this parameter if GTK-Doc is installed and you wish to rebuild and install the API documentation.

--enable-introspection: Use this parameter if you have the gobject-introspection package installed and you wish to enable GObject introspection.

--enable-dvi: Use this parameter if you have the teTeX or TeX Live package installed and you wish to build support to view DVI files.

--enable-t1lib: Use this parameter if you have the t1lib package installed and you wish to build support for Type1 fonts in the DVI viewer.

--disable-static: This switch prevents the static libraries being installed.

Contents

Installed Programs: evince, evince-previewer, evince-thumbnailer, evince-convert-metadata, and evinced
Installed Library: libcomicsdocument.{so,a}, libpdfdocument.{so,a}, libpixbufdocument.{so,a}, libtiffdocument.{so,a}, libevdocument.{so,a}, libevview.{so,a}, and libevince-properties-page.{so,a}
Installed Directories: $GNOME_PREFIX/{include/evince/3.2/{libdocument, libview},lib/evince/2/backends, share/{evince/icons/hicolor/{16x16/{actions,mimetypes},22x22/{actions, mimetypes},24x24/{actions,mimetypes},32x32/{actions,mimetypes}, 48x48/actions,scalable/{actions,mimetypes}},gnome/help/evince/*, gtk-doc/html/{evince,libevdocument-3.2, libevview-3.2},omf/evince}}

Short Descriptions

evince

is a multiple format document viewer.

evince-previewer

is an applicaton that implements the printing preview.

evince-thumbnailer

is a simple program used to create thumbnail images of supported documents.

Last updated on 2012-02-10 23:18:59 +0000