Evince-3.4.0

Introduction to Evince

Evince is a document viewer for multiple document formats. It supports PDF, Postscript, DjVu, TIFF and DVI. It 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.10, gnome-icon-theme-3.4.0, gsettings-desktop-schemas-3.4.2 and Gtk+-3.4.3

Required (Runtime)

shared-mime-info-1.0

Recommended

Optional

DjVuLibre (required for DjVu graphics from Evince), GTK-Doc-1.18, libspectre (required for PostScript ability from Evince), t1lib (required for Type1 font support in the DVI viewer) and texlive-20110705 (required to build the DVI viewer).

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

Installation of Evince

Install Evince by running the following commands:

./configure --prefix=/usr \
            --libexecdir=/usr/lib/evince \
            --enable-introspection \
            --disable-static &&
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

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

--enable-introspection: By default, the gobject-introspection support is turned off, even though that package is an expected component of the GNOME Desktop. The introspection support is, however, required if you intend to build gnome-documents-0.4.2, so it is enabled here.

--disable-static: This switch prevents installation of static versions of the libraries.

--without-keyring: This parameter disables the use of libgnome-keyring. Use this parameter if libgnome-keyring is not installed.

--disable-nautilus: This parameter disables the Nautilus Plugin. Add this parameter if Nautilus is not installed.

--disable-pdf: This parameter disables the PDF Backend. Add this parameter if Poppler is not installed.

--disable-scrollkeeper: Use this parameter if you have installed Rarian but wish to disable the updates to the Scrollkeeper database.

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

Contents

Installed Programs: evince, evince-previewer and evince-thumbnailer
Installed Library: libevdocument3.so and libevview3.so
Installed Directories: /usr/include/evince, /usr/lib/evince, /usr/share/evince, /usr/share/gnome/help/evince and /usr/share/gtk-doc/html/{evince,libevdocument-3.0,libevview-3.0}

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-05-16 16:39:28 +0000