Evince est une visionneuse de documents pour plusieurs formats de documents. Elle supporte actuellement PDF, Postscript, DjVu, TIFF et DVI. C'est utile pour voir des documents de types divers en utilisant une seule application au lieu de plusieurs visionneuses de document qui existaient autrefois sur le bureau GNOME.
Ce paquet est connu pour pouvoir être construit et fonctionner correctement avec une plateform 12.2.
Téléchargement (HTTP) : https://download.gnome.org/sources/evince/46/evince-46.3.1.tar.xz
Somme de contrôle MD5 du téléchargement : e017e3544751c2442020f4d10a39e24d
Taille du téléchargement : 2,8 Mo
Estimation de l'espace disque requis : 49 Mo
Estimation du temps de construction : 0,2 SBU (avec parallélisme = 4)
adwaita-icon-theme-46.2, gsettings-desktop-schemas-46.1, GTK+-3.24.43, itstool-2.0.7, libhandy-1.8.3, libxml2-2.13.3 et OpenJPEG-2.5.2
gnome-keyring-46.2, GLib-2.80.4 (avec GObject Introspection), libarchive-3.7.4, libsecret-0.21.4 et Poppler-24.08.0
Cups-2.4.10 (pour permettre l'impression si sa prise en charge est activée dans GTK+ 3), gnome-desktop-44.1, gspell-1.12.2, gst-plugins-base-1.24.7, Gi-DocGen-2024.1, libgxps-0.3.2, libtiff-4.6.0, texlive-20240312 (or install-tl-unx), DjVuLibre, libspectre et Synctex
Installez Evince en exécutant les commandes suivantes :
mkdir build && cd build && CPPFLAGS+=" -I/opt/texlive/2024/include" \ meson setup --prefix=/usr \ --buildtype=release \ -D gtk_doc=false \ --wrap-mode=nodownload \ -D systemduserunitdir=no .. && ninja
Si vous avez installé Gi-DocGen-2024.1 et souhaitez construire la documentation de l'API de ce paquet, exécutez :
sed "/docs_dir/s@\$@ / 'evince-46.3.1'@" -i ../help/meson.build && meson configure -D gtk_doc=true && ninja
Ce paquet n'a pas une suite de tests fonctionnelle.
Maintenant, en tant qu'utilisateur root
:
ninja install
Si vous avez installé le paquet dans votre système en utilisant
une méthode « DESTDIR », /usr/share/glib-2.0/schemas/gschemas.compiled
n'a pas été mis à jour/créé. Créez (ou mettez à jour) le fichier
en utilisant la commande suivante en tant qu'utilisateur
root
:
glib-compile-schemas /usr/share/glib-2.0/schemas
--buildtype=release
:
spécifie le type de construction convenant aux versions stables de
ce paquet, comme la valeur par défaut produit des binaires non
optimisés.
CPPFLAGS+="
-I/opt/texlive/2024/include"
: s'assure que meson
puisse trouver les en-têtes de libkpathsea de TeXLive s'il est
installé. Cela n'a aucun effet sur les systèmes qui n'ont pas
TeXLive.
--wrap-mode=nodownload
: ce
paramètre désactive la récupération des dépendances : le
système de construction essaye de récupérer gi-docgen même si vous
passez -D gtk_doc=false
.
-D gtk_doc=false
:
permet de construire ce paquet sans installer Gi-DocGen-2024.1. Si vous avez installé
Gi-DocGen-2024.1 et souhaitez
reconstruire et installer la documentation de l'API, une commande
meson configure
enlèvera cette option.
-D gspell=false
: ce paramètre
désactive la prise en charge du greffon de vérification
d'orthographe.
-D introspection=false
: utilisez
cette option si vous n'avez pas construit GLib-2.80.4 avec
GObject Introspection et ne souhaitez pas avoir la prise en charge
de l'introspection dans Evince.
-D nautilus=false
: Ce paramètre
désactive la construction du greffon Nautilus. Utilisez ce paramètre si
Nautilus n'est pas installé.
-D keyring=false
: Ce paramètre
désactive l'utilisation de libsecret. Utilisez ce paramètre si
libsecret n'est pas installée.
-D ps=enabled
: utilisez ce
paramètre si libspectre est
installé et que vous souhaitez ouvrir les fichiers PostScript avec
Evince.