Gcr-3.41.2

Introdução ao Gcr

O pacote Gcr contém bibliotecas usadas para exibir certificados e acessar armazenamentos de chaves. Ele também fornece o visualizador para arquivos criptográficos na área de trabalho do GNOME.

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

Informação do Pacote

  • Transferência (HTTP): https://download.gnome.org/sources/gcr/3.41/gcr-3.41.2.tar.xz

  • Transferência (FTP):

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

  • Tamanho da transferência: 1012 KB

  • Espaço em disco estimado exigido: 33 MB (com os testes)

  • Tempo de construção estimado: 0,2 UPC (com testes; ambos usando paralelismo=4)

Dependências do Gcr

Exigidas

GLib-2.78.4, libgcrypt-1.10.3 e p11-kit-0.25.3

Recomendadas

Opcionais

Gi-DocGen-2023.3 e Valgrind-3.22.0

Instalação do Gcr

Instale o Gcr executando os seguintes comandos:

sed -i 's:"/desktop:"/org:' schema/*.xml &&

mkdir build &&
cd    build &&

meson setup --prefix=/usr       \
            --buildtype=release \
            -Dgtk_doc=false     \
            ..                  &&
ninja

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

sed -e "/install_dir/s@,\$@ / 'gcr-3.41.2'&@" \
    -e "/fatal-warnings/d"                     \
    -i ../docs/*/meson.build                  &&
meson configure -Dgtk_doc=true                &&
ninja

Para testar os resultados, emita: ninja test. Os testes precisam ser executados a partir de um Terminal do X ou similar.

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

ninja install

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.

-Dgtk=false: Use essa chave se você não tiver instalado o GTK+-3.24.41. Observe que o gcr-viewer não será instalado se isso for passado para o meson.

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

Conteúdo

Aplicativo Instalado: gcr-viewer
Bibliotecas Instaladas: libgck-1.so, libgcr-base-3.so e libgcr-ui-3.so
Diretórios Instalados: /usr/include/gck-1, /usr/include/gcr-3 e /usr/share/gtk-doc/html/{gcr,gck}

Descrições Curtas

gcr-viewer

é usado para visualizar certificados e arquivos de chave

libgck-1.so

contém ligações GObject para PKCS#11