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.
Development versions of BLFS may not build or run some packages properly if dependencies have been updated since the most recent stable versions of the book.
Téléchargement (HTTP) : https://download.gnome.org/sources/evince/42/evince-42.3.tar.xz
Téléchargement (FTP) : ftp://ftp.acc.umu.se/pub/gnome/sources/evince/42/evince-42.3.tar.xz
Somme de contrôle MD5 : af79972007dc35ee6151aa2ceb0c50a3
Taille du téléchargement : 2,7 Mo
Estimation de l'espace disque requis : 46 Mo
Estimation du temps de construction : 0,2 SBU (avec parallélisme = 4)
adwaita-icon-theme-42.0, gsettings-desktop-schemas-42.0, GTK+-3.24.34, itstool-2.0.7, libhandy-1.6.3, libxml2-2.9.14 et OpenJPEG-2.5.0
gnome-keyring-42.1, gobject-introspection-1.72.0, libarchive-3.6.1, libsecret-0.20.5, Nautilus-42.2 (pour construire le greffon) et Poppler-22.08.0
Cups-2.4.2 (pour permettre l'impression si sa prise en charge est activée dans GTK+ 3), gnome-desktop-42.3, gspell-1.10.0, gst-plugins-base-1.20.3, GTK-Doc-1.33.2, libgxps-0.3.2, libtiff-4.4.0, texlive-20220321 (ou install-tl-unx), DjVuLibre, gi-docgen, libspectre, Synctex et t1lib
Notes utilisateur : https://wiki.linuxfromscratch.org/blfs/wiki/evince
Tout d'abord, assurez-vous que meson puisse trouver TeXLive s'il est installé. Cela n'a aucun effet sur les systèmes qui n'ont pas TeXLive.
export CPPFLAGS="-I/opt/texlive/2022/include" && export LDFLAGS="$LDFLAGS -L/opt/texlive/2022/lib"
Installez Evince en exécutant les commandes suivantes :
mkdir build && cd build && meson --prefix=/usr \ --buildtype=release \ -Dgtk_doc=false \ --wrap-mode=nodownload \ -Dsystemduserunitdir=no .. && ninja
Ce paquet n'a pas une suite de tests fonctionnelle.
Maintenant, en tant qu'utilisateur root
:
ninja install
Si vous 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="..." LDFLAGS="$LDFLAGS
..."
: si TeXLive
est installé dans /opt/texlive/2022
le script configure trouvera libkpathsea.so
et activera le moteur DVI, mais
sans ces options, la compilation échouera parce qu'elle ne trouvera
pas les en-têtes nécessaires. Ajouter ces options sur un système où
TeXLive n'est pas installé ne
cassera pas la construction.
-Dgtk_doc=false
: ce
paramètre désactive la génération de la documentation de référence
de l'API avec gtk-doc. Si vous avez installé GTK-Doc-1.33.2
et souhaitez générer la documentation de référence de l'API,
supprimez ce paramètre et le suivant.
--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
-Dgtk_doc=false
.
-Dgspell=false
: ce paramètre
désactive la prise en charge du greffon de vérification
d'orthographe.
-Dintrospection=false
: utilisez
cette option si vous n'avez pas installé gobject-introspection-1.72.0 et
ne souhaitez pas avoir la prise en charge de l'introspection dans
Evince.
-Dnautilus=false
: Ce paramètre
désactive la construction du greffon Nautilus. Utilisez ce paramètre si
Nautilus n'est pas installé.
-Dkeyring=false
: Ce paramètre
désactive l'utilisation de libsecret. Utilisez ce paramètre si
libsecret n'est pas installée.
-Dps=enabled
: utilisez ce
paramètre si libspectre est
installé et que vous souhaitez ouvrir les fichiers PostScript avec
Evince.
Last updated on