libgsf-1.14.52

Introdução ao libgsf

O pacote libgsf contém uma biblioteca usada para fornecer uma camada extensível de abstração de entrada/saída para formatos estruturados de arquivo.

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

Informação do Pacote

Transferências Adicionais

Dependências do libgsf

Exigidas

GLib-2.80.4 e libxml2-2.13.3

Recomendadas

Opcionais

GTK-Doc-1.34.0, p7zip-17.04 (para testes), UnZip-6.0 (para testes) e Valgrind-3.23.0 (para testes)

Instalação do libgsf

Primeiro, corrija construir libgsf com libxml2-2.13:

patch -Np1 -i ../libgsf-1.14.52-upstream_fixes-1.patch

Instale libgsf executando os seguintes comandos:

autoreconf                                 &&
./configure --prefix=/usr --disable-static &&
make

Para testar os resultados, emita: make check. Dois testes relacionados ao Valgrind-3.23.0 são conhecidos por falharem.

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

make install

Explicações do Comando

--disable-static: Essa chave impede a instalação das versões estáticas das bibliotecas.

--enable-gtk-doc: Use esse parâmetro se GTK-Doc estiver instalado e você desejar reconstruir e instalar a documentação da API.

Conteúdo

Aplicativos Instalados: gsf, gsf-office-thumbnailer e gsf-vba-dump
Biblioteca Instalada: libgsf-1.so
Diretórios Instalados: /usr/include/libgsf-1, /usr/share/gtk-doc/html/gsf e /usr/share/thumbnailers

Descrições Curtas

gsf

é um utilitário simples de arquivamento, um pouco semelhante ao tar(1)

gsf-office-thumbnailer

é usado internamente por aplicativos GNOME, como Nautilus, para gerar miniaturas de vários tipos de arquivos de aplicativos de escritório

gsf-vba-dump

é usado para extrair macros do Visual Basic for Applications a partir de arquivos

libgsf-1.so

contém as funções da API libgsf