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-8.4 platform.
Download (HTTP): http://ftp.gnome.org/pub/gnome/sources/evince/3.30/evince-3.30.2.tar.xz
Download (FTP): ftp://ftp.gnome.org/pub/gnome/sources/evince/3.30/evince-3.30.2.tar.xz
Download MD5 sum: 136eed1e980e91b5e1052d9a906bc2ee
Download size: 2.2 MB
Estimated disk space required: 96 MB
Estimated build time: 1.0 SBU
adwaita-icon-theme-3.30.1, gsettings-desktop-schemas-3.28.1, GTK+-3.24.5, itstool-2.0.5, libxml2-2.9.9, and OpenJPEG-2.3.0
gnome-keyring-3.28.2, gobject-introspection-1.58.3, libsecret-0.18.7, Nautilus-3.30.5 (to build the plugin), and Poppler-0.74.0
Cups-2.2.10 (to enable printing if support is built into GTK+ 3), gnome-desktop-3.30.2.1, gst-plugins-base-1.14.4, GTK-Doc-1.29, LibTIFF-4.0.10, texlive-20180414 (or install-tl-unx) DjVuLibre, gspell, libgxps, libspectre, Synctex, and t1lib
User Notes: http://wiki.linuxfromscratch.org/blfs/wiki/evince
Install Evince by running the following commands:
./configure --prefix=/usr \ --enable-compile-warnings=minimum \ --enable-introspection \ --without-gspell \ --disable-static && make
This package does not have a working testsuite.
Now, as the root
user:
make install
If you installed the package to your system using a "DESTDIR"
method, /usr/share/glib-2.0/schemas/gschemas.compiled
was not updated/created. Create (or update) the file using the
following command as the root
user:
glib-compile-schemas /usr/share/glib-2.0/schemas
--enable-compile-warnings=minimum
:
This switch prevents a warning about a date format being treated as
an error by gcc-6.1.
--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.
--enable-gtk-doc
: Use this parameter if
GTK-Doc is installed and you wish
to rebuild and install the API documentation.
--disable-nautilus
: This switch
disables building the Nautilus
Plugin. Use this switch if Nautilus is not installed.
--without-keyring
: This switch disables
the use of libsecret. Use this
switch if libsecret is not
installed.
Last updated on 2019-02-22 05:31:06 -0800