.\" dpkg manual page - deb-symbols(5)
.\"
.\" Copyright ÂŠ 2007-2012 RaphaĂŤl Hertzog <hertzog@debian.org>
.\"
.\" 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 <https://www.gnu.org/licenses/>.
.
.\"*******************************************************************
.\"
.\" This file was generated with po4a. Translate the source file.
.\"
.\"*******************************************************************
.TH deb\-symbols 5 2011\-08\-14 "Projekt Debian" "programy pomocnicze dpkg"
.SH NAZWA
deb\-symbols \- plik z rozszerzonymi informacjami o bibliotekach
współdzielonych w Debianie
.
.SH SKŁADNIA
symbole
.
.SH OPIS
Format wpisów określających rozszerzone zależności bibliotek współdzielonych
w tych plikach jest następujący:
.PP
\fIsoname\-biblioteki szablon\-głównych\-zależności\fP
.br
[| \fIalternatywny\-szablon\-zależności\fP]
.br
[...]
.br
[* \fInazwa\-pola\fP: \fIwartość\-pola\fP]
.br
[...]
 \fIsymbol\fP \fIminimalna\-wersja\fP [\fIid\-szablonu\-zależności\fP]
.P
\fIWersja\-biblioteki\fP jest dokładną wartością pola SONAME, jak ją wypisuje
\fBobjdump\fP(1). \fISzablon\-zależności\fP jest zależnością, w której \fI#MINVER#\fP
jest dynamicznie zamieniane albo przez zależność wersji w postaci "(>=
\fIminimalna\-wersja\fP)", albo jest usuwane (jeżeli wystarcza niewersjonowana
zależność).
.P
Each exported \fIsymbol\fP (listed as \fIname\fP@\fIversion\fP, with \fIversion\fP being
"Base" if the library is not versioned) is associated to a
\fIminimal\-version\fP of its dependency template (the main dependency template
is always used and will end up being combined with the dependency template
referenced by \fIid\-of\-dependency\-template\fP if present). The first
alternative dependency template is numbered 1, the second one 2, etc.
.P
Each entry for a library can also have some fields of meta\-information.
Those fields are stored on lines starting with an asterisk. Currently, the
only valid fields are:
.TP 
\fBBuild\-Depends\-Package\fP
It indicates the name of the "\-dev" package associated to the library and is
used by \fBdpkg\-shlibdeps\fP to make sure that the dependency generated is at
least as strict as the corresponding build dependency.
.TP 
\fBIgnore\-Blacklist\-Groups\fP
It indicates what blacklist groups should be ignored, as a whitespace
separated list, so that the symbols contained in those groups get included
in the output file. This should only be necessary for toolchain packages
providing those blacklisted symbols. The available groups are system
dependent, for ELF and GNU\-based systems these are \fBaeabi\fP and \fBgomp\fP.
.SH PRZYKŁADY
.SS "Prosty plik symboli"
.PP
libftp.so.3 libftp3 #MINVER#
 DefaultNetbuf@Base 3.1\-1\-6
 FtpAccess@Base 3.1\-1\-6
 [...]
.SS "Zaawansowany plik symboli"
.PP
libGL.so.1 libgl1
.br
| libgl1\-mesa\-glx #MINVER#
.br
* Build\-Depends\-Package: libgl1\-mesa\-dev
 publicGlSymbol@Base 6.3\-1
 [...]
 implementationSpecificSymbol@Base 6.5.2\-7 1
 [...]
.SH "ZOBACZ TAKŻE"
\fBhttps://wiki.debian.org/Projects/ImprovedDpkgShlibdeps\fP
.br
\fBdpkg\-shlibdeps\fP(1), \fBdpkg\-gensymbols\fP(1).
.SH TŁUMACZE
Piotr Roszatycki <dexter@debian.org>, 1999
.br
Bartosz Feński <fenio@debian.org>, 2004-2005
.br
Robert Luberda <robert@debian.org>, 2006-2008
.br
Wiktor Wandachowicz <siryes@gmail.com>, 2008
.br
Michał Kułach <michal.kulach@gmail.com>, 2012
