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.
Download (HTTP): http://ftp.gnome.org/pub/gnome/sources/evince/3.4/evince-3.4.0.tar.xz
Download (FTP): ftp://ftp.gnome.org/pub/gnome/sources/evince/3.4/evince-3.4.0.tar.xz
Download MD5 sum: 23c8a5eec7686d2bb607f9c8245ad242
Download size: 5.9 MB
Estimated disk space required: 90 MB
Estimated build time: 3.7 SBU
gnome-doc-utils-0.20.10, gnome-icon-theme-3.4.0, gsettings-desktop-schemas-3.4.2 and Gtk+-3.4.3
gobject-introspection-1.32.1, libgnome-keyring-3.4.1, libgxps-0.2.2 (required for XPS support), Nautilus-3.4.2 (required for the Nautilus plugin), Poppler-0.18.4 (required for PDF support and must be built with GTK+ support) and Rarian-0.8.1
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
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
--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.
Last updated on 2012-05-16 16:39:28 +0000