deb-shlibs
Section: dpkg suite (5)
Updated: 1970-01-01
Page Index
NOME
deb-shlibs - ficheiro de informação de biblioteca partilhada de Debian
SINOPSE
debian/shlibs,
debian/binary-name.shlibs,
DEBIAN/shlibs
DESCRIÇÃO
Ficheiros
shlibs mapeiam nomes de bibliotecas partilhadas e versões
(
SONAMEs) para dependências apropriados para um ficheiro de controle de
pacote. Existe uma entrada por linha. Linhas vazias
não são
permitidas. Linha começadas com um caractere
# são consideradas
comentários, e são ignoradas. Todas as outras linhas têm de ter o formato
-
[type:] library version dependencies
Os campos library e version são delimitados por espaços em branco, mas
o campo dependencies estende-se até ao fim da linha. O campo type é
opcional e normalmente não necessário.
O campo dependencies tem a mesma sintaxe que o campo Depends num
ficheiro de control binário, veja deb-control(5).
FORMATOS DE SONAME
Os formatos
SONAME suportados são:
-
name.so.version
e
-
name-version.so
onde name é geralmente prefixado por lib.
EXEMPLOS
O ficheiro
shlibs para um pacote biblioteca típico, chamado
libcrunch1, que disponibiliza uma biblioteca cujo
SONAME é
libcrunch.so.1, poderá ler-se
libcrunch 1 libcrunch1 (>= 1.2-1)
O dependencies tem de mencionar a versão mais recente do pacote que
adicionou novos símbolos à biblioteca: no exemplo em cima, foram adicionados
novos símbolos à versão 1.2 de libcrunch. Esta não é a única razão para
que as dependências possam precisar de ser apertadas.
VEJA TAMBÉM
deb-control(5),
dpkg-shlibdeps(1),
deb-symbols(5).
TRADUÇÃO
Américo Monteiro
Se encontrar algum erro na tradução deste documento, por favor comunique para
Américo Monteiro <a_monteiro@gmx.com>.