Provided by: dpkg-dev_1.16.0.3ubuntu5_all bug

NAZWA

       deb-symbols   -   plik  z  rozszerzonymi  informacjami  o  bibliotekach
       wspoldzielonych w Debianie

SK/LADNIA

       symbole

OPIS

       Format    wpisow    okrelajcych    rozszerzone    zalenoci    bibliotek
       wspoldzielonych w tych plikach jest nastpujcy:

       <soname biblioteki> <szablon glownych zalenoci>
       [ | <alternatywny szablon zalenoci> ]
       [ ... ]
       [ * <nazwa-pola>: <warto pola> ]
       [ ... ]
        <symbol> <minimalna wersja>[ <id szablonu zalenoci> ]

       Wersja  biblioteki  jest  dokladn  wartoci  pola SONAME, jak j wypisuje
       objdump(1). Szablon zalenoci jest  zalenoci,  w  ktorej  #MINVER#  jest
       dynamicznie   zamieniane  albo  przez  zaleno  wersji  w  postaci  "(>=
       minimalna wersja)", albo jest usuwane (jeeli wystarcza  niewersjonowana
       zaleno).

       Z  kadym wyeksportowanym symbolem (wymienionym jako nazwa@wersja, gdzie
       wersja jest rowna "Base", jeli biblioteka nie jest  wersjonowana)  jest
       skojarzona  minimalna  wersja  w  szablonie  zalenoci  (glowny  szablon
       zalenoci  jest  uywany,  jeeli  nie  podano  id   szablonu   zalenoci).
       Alternatywne  szablony zalenoci s kolejno numerowane, pierwszy ma numer
       1, drugi - 2, itd.

       Kady wpis  dotyczcy  biblioteki  moe  mie  take  par  pol  zawierajcych
       metadane.  Pola  te  s przechowywane w liniach zaczynajcych si od znaku
       gwiazdki. Obecnie, jedynym poprawnym polem jest  Build-Depends-Package,
       ktore  okrela  nazw  pakietu "-dev" skojarzonego z bibliotek i uywanego
       przez dpkg-shlibdeps do upewnienia si, e wygenerowana  zaleno  jest  co
       najmniej tak restrykcyjna jak odpowiadajca jej zaleno czasu budowania.

PRZYK/LADY

   Prosty plik symboli
       libftp.so.3 libftp3 #MINVER#
        DefaultNetbuf@Base 3.1-1-6
        FtpAccess@Base 3.1-1-6
        [...]

   Zaawansowany plik symboli
       libGL.so.1 libgl1
       | libgl1-mesa-glx #MINVER#
       * Build-Depends-Package: libgl1-mesa-dev
        publicGlSymbol@Base 6.3-1
        [...]
        implementationSpecificSymbol@Base 6.5.2-7 1
        [...]

ZOBACZ TAKE

       http://wiki.debian.org/Projects/ImprovedDpkgShlibdeps
       dpkg-shlibdeps(1), dpkg-gensymbols(1).

T/LUMACZE

       Piotr Roszatycki <dexter@debian.org>, 1999
       Bartosz Feski <fenio@debian.org>, 2004-2005
       Robert Luberda <robert@debian.org>, 2006-2008
       Wiktor Wandachowicz <siryes@gmail.com>, 2008