Evince er en dokumentviser for flere dokumentformater. Den støtter PDF, Postscript, DjVu, TIFF og DVI. Det er nyttig for å vise dokumenter av ulike typer ved hjelp av en enkel applikasjon i stedet for flere dokumentvisningsprogrammer som en gang eksisterte på GNOME Skrivebordet.
Denne pakken er kjent for å bygge og fungere riktig ved å bruke en LFS 12.0 plattform.
Nedlasting (HTTP): https://download.gnome.org/sources/evince/44/evince-44.3.tar.xz
Nedlasting (FTP): ftp://ftp.acc.umu.se/pub/gnome/sources/evince/44/evince-44.3.tar.xz
Nedlasting MD5 sum: a5ea6d19f083f41086ee363caefaa14f
Nedlastingsstørrelse: 2.8 MB
Estimert diskplass som kreves: 59 MB
Estimert byggetid: 0.4 SBU (Bruke parallellisme=4)
adwaita-icon-theme-44.0, gsettings-desktop-schemas-44.0, GTK+-3.24.38, itstool-2.0.7, libhandy-1.8.2, libxml2-2.10.4, og OpenJPEG-2.5.0
gnome-keyring-42.1, gobject-introspection-1.76.1, libarchive-3.7.1, libsecret-0.21.0, og Poppler-23.08.0
Cups-2.4.6 (for å aktivere utskrift hvis støtte er bygd inn i GTK+ 3), gnome-desktop-44.0, gspell-1.12.2, gst-plugins-base-1.22.5, Gi-DocGen-2023.1, libgxps-0.3.2, libtiff-4.5.1, texlive-20230313 (or install-tl-unx), DjVuLibre, libspectre, og Synctex
Installer Evince ved å kjøre følgende kommandoer:
mkdir build && cd build && CPPFLAGS+=" -I/opt/texlive/2023/include" \ meson setup --prefix=/usr \ --buildtype=release \ -Dgtk_doc=false \ --wrap-mode=nodownload \ .. && ninja
Hvis du har Gi-DocGen-2023.1 installert og ønsker å bygge API dokumentasjonen for denne pakken, kjør:
sed "/docs_dir/s@\$@ / 'evince-44.3'@" -i ../help/meson.build && sed '/fatal-warnings/d' -i ../help/reference/*/meson.build && meson configure -Dgtk_doc=true && ninja
Denne pakken har ikke en fungerende testpakke.
Nå, som root
bruker:
ninja install
Hvis du installerte pakken på systemet ditt ved hjelp av en
“DESTDIR” metode, /usr/share/glib-2.0/schemas/gschemas.compiled
ble ikke oppdatert/opprettet. Opprett (eller oppdater) filen ved
å bruke følgende kommando som root
bruker:
glib-compile-schemas /usr/share/glib-2.0/schemas
--buildtype=release
:
Spesifiser en byggetype egnet for stabile utgivelser av pakken, som
standard kan produsere uoptimaliserte binærfiler.
CPPFLAGS+="
-I/opt/texlive/..."
: Sørg for at meson kan finne
libkpathsea deklarasjoner fra TeXLive hvis det er installert. Dette
har ingen effekt på systemer uten TeXLive installert.
--wrap-mode=nodownload
:
Denne bryteren deaktiverer nedlasting av enhver avhengighet:
byggesystemet prøver å hente gi-docgen selv om -Dgtk_doc=false
er gitt.
-Dgtk_doc=false
: Tillat å
bygge denne pakken uten Gi-DocGen-2023.1 installert. Hvis du har
Gi-DocGen-2023.1 installert og du
ønsker å gjenoppbygge og installere API dokumentasjonen, en
meson configure
kommando vil tilbakestille dette alternativet.
-Dgspell=false
: Denne bryteren slår av
støtten for stavekontroll programtillegget.
-Dintrospection=false
: Bruk dette
alternativet hvis du ikke har gobject-introspection-1.76.1
installert og ikke ønsker å ha introspection støtte innebygd i
Evince.
-Dnautilus=false
: Denne bryteren
deaktiverer bygging av Nautilus
Programmtillegget. Bruk denne bryteren hvis Nautilus ikke er installert.
-Dkeyring=false
: Denne bryteren
deaktiverer bruken av libsecret.
Bruk denne bryteren hvis libsecret
ikke er installert.
-Dps=enabled
: Bruk denne bryteren hvis
libspectre er installert og du vil
se PostScript filer med Evince.