Evince-3.12.2

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.6 platform.

Package Information

Evince Dependencies

Required

gnome-icon-theme-3.12.0, gsettings-desktop-schemas-3.12.2, GTK+-3.12.2, and yelp-xsl-3.12.0

Recommended

Optional

GTK-Doc-1.20, texlive-20140525, DjVuLibre, libgxps, libspectre, and t1lib

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

Installation of Evince

Install Evince by running the following commands:

./configure --prefix=/usr           \
            --enable-introspection  \
            --disable-static        &&
make

This package does not have a working testsuite.

Now, as the root user:

make install

Command Explanation

--enable-introspection: By default, the Gobject Introspection support is turned off, even though that package is an expected component of the GNOME Desktop.

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

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

--disable-nautilus: This switch disables building of the Nautilus Plugin. Use this switch if Nautilus is not installed.

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

--libexecdir=/usr/lib/evince: This option puts the package's private program in an evince directory in /usr/lib instead of using /usr/libexec in accordance with the old version of the FHS used before LFS-7.5.

Contents

Installed Programs: evince, evinced, evince-previewer, and evince-thumbnailer
Installed Libraries: libevdocument3.so and libevview3.so and some libraries under /usr/lib/{evince/4/backends,nautilus/extensions-3.0}
Installed Directories: /usr/include/evince, /usr/lib/evince, /usr/share/evince, /usr/share/gtk-doc/html/{evince,libevdocument-3.0,libevview-3.0}, and /usr/share/help/*/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 2014-09-19 13:13:19 -0700