.\" dpkg manual page - deb-shlibs(5) .\" .\" Copyright Š 1996 Michael Shields .\" Copyright Š 2008 Zack Weinberg .\" This is free software; you can redistribute it and/or modify .\" it under the terms of the GNU General Public License as published by .\" the Free Software Foundation; either version 2 of the License, or .\" (at your option) any later version. .\" .\" This is distributed in the hope that it will be useful, .\" but WITHOUT ANY WARRANTY; without even the implied warranty of .\" MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the .\" GNU General Public License for more details. .\" .\" You should have received a copy of the GNU General Public License .\" along with this program. If not, see . . .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH deb\-shlibs 5 2012\-02\-08 "Projekt Debian" "programy pomocnicze dpkg" .SH NAZWA deb\-shlibs \- plik z informacjami o bibliotekach współdzielonych w Debianie . .SH OPIS .PP Pliki \fBshlibs\fP odwzorowują nazwy i wersje (tzw. \fIsonames\fP) 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 \fInie\fP mogą występować. Linie zaczynające się od znaku \fB#\fP są uważane za komentarze i ignorowane. Wszystkie pozostałe linie muszą mieć następujący format: .IP [\fItyp\fP\fB:\fP] \fIbiblioteka\fP \fIwersja\fP \fIzależności\fP .PP Pola \fIbiblioteka\fP i \fIwersja\fP są oddzielone od siebie białymi znakami (spacjami), a pole \fIzależności\fP rozciąga się do końca linii. Pole \fItyp\fP jest opcjonalne i zazwyczaj nie jest potrzebne. .PP Pole \fIzależności\fP ma tę samą składnię co pole \fBDepends\fP w pliku kontrolnym pakietu binarnego, patrz \fBdeb\-control\fP(5). Patrz również Debian Policy Manual. . .SH PRZYKŁADY .PP Plik \fBshlibs\fP dla typowego pakietu z bibliotekami, nazwanego \fIlibcrunch1\fP, dostarczającego tylko jedną bibliotekę, której soname to \fIlibcrunch.so.1\fP, może wyglądać tak: .IP libcrunch 1 libcrunch1 (>= 1.2\-1) .PP Pole \fIzależności\fP 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 \fIlibcrunch\fP. 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". . .SH "ZOBACZ TAKŻE" \fBdeb\-control\fP(5), \fBdpkg\-shlibdeps\fP(1), \fBdeb\-symbols\fP(5). .SH "TŁUMACZE" Piotr Roszatycki , 1999 .br Bartosz Feński , 2004-2005 .br Robert Luberda , 2006-2008 .br Wiktor Wandachowicz , 2008 .br Michał Kułach , 2012