NAZWA
deb−shlibs − plik z informacjami o bibliotekach współdzielonych w Debianie
OPIS
Pliki shlibs odwzorowują nazwy i wersje (tzw. sonames) bibliotek współdzielonych na zależności odpowiednie dla pliku kontrolnego pakietu. W każdej linii może być umieszczony tylko jeden wpis. Puste linie nie mogą występować. Linie zaczynające się od znaku # są uważane za komentarze i ignorowane. Wszystkie pozostałe linie muszą mieć następujący format:
[type:] library version dependencies
The library and version fields are whitespace−delimited, but the dependencies field extends to the end of the line. The type field is optional and normally not needed.
Dalsze szczegóły można znaleźć w Zasadach polityki Debiana.
PRZYKŁADY
Plik shlibs dla typowego pakietu z bibliotekami, nazwanego libcrunch1, dostarczającego tylko jedną bibliotekę, której soname to libcrunch.so.1, może wyglądać tak:
libcrunch 1 libcrunch1 (>= 1.2−1)
Pole zależności musi wymieniać najnowszą wersję pakietu, w której dodano nowe symbole do biblioteki: w powyższym przykładzie nowe symbole były dodane do wersji 1.2 biblioteki libcrunch. Nie jest to jedyny powód,dla którego zależności mogą być zawężane; szczegóły można znaleźć w dokumencie "Zasady polityki Debiana".
ZOBACZ TAKŻE
dpkg−shlibdeps(1), deb−symbols(5).
TŁUMACZE
Piotr
Roszatycki <dexter [AT] debian.org>, 1999
Bartosz Feński <fenio [AT] debian.org>, 2004-2005
Robert Luberda <robert [AT] debian.org>, 2006-2008
Wiktor Wandachowicz <siryes [AT] gmail.com>, 2008