Provided by: dpkg-dev_1.18.4ubuntu1.7_all
NOME
deb-shlibs - file di informazioni sulle librerie condivise Debian
DESCRIZIONE
I file shlibs mappano i nomi e le versioni delle librerie condivise (soname) in dipendenze adatte per un file di controllo di un pacchetto. Hanno una sola voce per riga; non sono permesse righe vuote. Le righe che iniziano con # sono considerate commenti e vengono ignorate; tutte le altre righe devono essere nel formato [tipo:] libreria versione dipendenze I campi libreria e versione sono delimitati da spazi bianchi, ma il campo dipendenze si estende fino alla fine della riga. Il campo tipo è opzionale e normalmente non necessario. Il campo dipendenze ha la stessa sintassi del campo Depends in un file di controllo binario; vedere deb-control(5). Vedere anche il manuale Debian Policy per ulteriori dettagli.
ESEMPI
Il file shlibs per un tipico pacchetto di libreria, chiamato libcrunch1, che fornisce una libreria il cui soname è libcrunch.so.1, potrebbe essere libcrunch 1 libcrunch1 (>= 1.2-1) Le dipendenze devono indicare la versione più recente del pacchetto che ha aggiunto nuovi simboli alla libreria: nell'esempio di cui sopra, sono stati aggiunti nuovi simboli alla versione 1.2 di libcrunch. Questa non è l'unica ragione per cui può essere necessario restringere le dipendenze; anche in questo caso per i dettagli vedere il manuale Debian Policy.
VEDERE ANCHE
deb-control(5), dpkg-shlibdeps(1), deb-symbols(5).