Evince-48.1

Introdução ao Evince

Evince é um visualizador de documentos para vários formatos de documentos. Ele suporta PDF, Postscript, DjVu, TIFF e DVI. Ele é útil para visualizar documentos de vários tipos usando um aplicativo simples em vez dos múltiplos visualizadores de documentos que existiam na Área de Trabalho do GNOME.

Esse pacote é conhecido por construir e funcionar corretamente usando uma plataforma LFS 12.4.

Informação do Pacote

  • Transferência (HTTP): https://download.gnome.org/sources/evince/48/evince-48.1.tar.xz

  • Transferência (FTP):

  • Soma de verificação MD5 da transferência: a29c7fcd047073d69d910778b29bde14

  • Tamanho da transferência: 2,8 MB

  • Espaço em disco estimado exigido: 49 MB

  • Tempo de construção estimado: 0,1 UPC (Usando paralelismo=4)

Dependências do Evince

Exigidas

adwaita-icon-theme-48.1, gsettings-desktop-schemas-48.0, GTK-3.24.50, itstool-2.0.7, libhandy-1.8.3, libxml2-2.14.5 e OpenJPEG-2.5.3

Recomendadas

Opcionais

Cups-2.4.12 (para habilitar impressão, se o suporte estiver construído no GTK+ 3), gnome-desktop-44.3, gspell-1.14.0, gst-plugins-base-1.26.5, Gi-DocGen-2025.4, libgxps-0.3.2, libtiff-4.7.0, texlive-20250308 (ou install-tl-unx), DjVuLibre, libspectre e Synctex

Instalação do Evince

Instale o Evince executando os seguintes comandos:

mkdir build &&
cd    build &&

CPPFLAGS+=" -I/opt/texlive/2025/include -DNO_DEBUG" \
meson setup --prefix=/usr                \
            --buildtype=release          \
            -D gtk_doc=false             \
            --wrap-mode=nodownload       \
            ..                           &&
ninja

Se você tiver Gi-DocGen-2025.4 instalado e desejar construir a documentação da API para esse pacote, emita:

sed "/docs_dir/s@\$@ / 'evince-48.1'@" -i ../help/meson.build &&
meson configure -D gtk_doc=true                                 &&
ninja

Esse pacote não tem uma suíte funcional de teste.

Agora, como o(a) usuário(a) root:

ninja install
[Nota]

Nota

Se você instalou o pacote em teu sistema usando um método DESTDIR, /usr/share/glib-2.0/schemas/gschemas.compiled não foi atualizado/criado. Crie (ou atualize) o arquivo usando o seguinte comando como o(a) usuário(a) root:

glib-compile-schemas /usr/share/glib-2.0/schemas

Explicações do Comando

--buildtype=release: Especifique um tipo de construção adequado para lançamentos estáveis do pacote, pois o padrão possivelmente produza binários não otimizados.

CPPFLAGS+=" -I/opt/texlive/2025/include": Certifique-se de que o meson possa encontrar os cabeçalhos libkpathsea originários do TeXLive se estiver instalado. Isso não tem efeito em sistemas sem o TeXLive instalado.

--wrap-mode=nodownload: Essa chave desabilita a busca de qualquer dependência: o sistema de construção tenta buscar gi-docgen mesmo se -D gtk_doc=false for passado.

-D gtk_doc=false: Permite construir esse pacote sem Gi-DocGen-2025.4 instalado. Se você tiver Gi-DocGen-2025.4 instalado e desejar reconstruir e instalar a documentação da API, um comando meson configure reconfigurará essa opção.

-D gspell=false: Essa chave desliga o suporte para o plugin de verificação ortográfica.

-D introspection=false: Use essa opção se você não tiver construído GLib-2.84.4 com GObject Introspection e não desejar ter suporte de introspecção integrado ao Evince.

-D nautilus=false: Essa chave desabilita a construção do plug-in do Nautilus. Use essa chave se o Nautilus não estiver instalado.

-D keyring=false: Essa chave desabilita o uso da libsecret. Use essa chave se a libsecret não estiver instalada.

-D ps=enabled: Use essa chave se a libspectre estiver instalada e você quiser visualizar arquivos PostScript com o Evince.

Conteúdo

Aplicativos Instalados: evince, evince-previewer e evince-thumbnailer
Bibliotecas Instaladas: libevdocument3.so e libevview3.so
Diretórios Instalados: /usr/{include,lib,share}/evince, /usr/share/gtk-doc/html/{evince,libevdocument-3.0,libevview-3.0} (opcional) e /usr/share/help/*/evince

Descrições Curtas

evince

é um visualizador de documentos em vários formatos

evince-previewer

é um aplicativo que implementa o pré visualizador de impressão

evince-thumbnailer

é um aplicativo simples usado para criar imagens em miniatura de documentos suportados