Provided by: dpkg-dev_1.21.1ubuntu2.6_all 

NOME
deb-shlibs - ficheiro de informação de biblioteca partilhada de Debian
SINOPSE
debian/shlibs, debian/binary-name.shlibs, DEBIAN/shlibs
DESCRIÇÃO
shlibs files map shared library names and versions (SONAMEs) to dependencies suitable for a package
control file. There is one entry per line. Blank lines are not allowed. Lines beginning with a #
character are considered commentary, and are ignored. All other lines must have the format:
[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>.
1.21.1 2025-09-09 deb-shlibs(5)