Provided by: dpkg-dev_1.16.1.2ubuntu7_all bug

NAME

       deb-symbols     -     Debians    erweiterte    Informationsdatei    von
       Laufzeitbibliotheken

"UBERSICHT

       symbols

BESCHREIBUNG

       Das Format eines Eintrags fur eine erweiterte  Abhangigkeitsinformation
       einer Laufzeitbibliothek (>>shared library<<) lautet:

       Bibliotheks-Soname Hauptabh"angigkeitsvorlage
       [ | alternative-Abh"angigkeitsvorlage ]
       [ ... ]
       [ * Feldname: Feldwert ]
       [ ... ]
        Symbol Minimalversion[ Kennung-der-Abh"angigkeitsvorlage ]

       Der Bibliotheks-Soname ist genau der Wert des SONAME-Feldes, wie er von
       objdump(1)  exportiert  wird.  Eine   Abh"angigkeitsvorlage   ist   eine
       Abhangigkeit,   in   der   #MINVER#   dynamisch   entweder   von  einer
       Versionsprufung der  Art  >>(>=  Minimalversion)<<  oder  durch  nichts
       ersetzt   wird,   falls   eine   nicht-versionierte   Abhangigkeit  als
       ausreichend erachtet wird.

       Jedem exportierten Symbol (aufgefuhrt als Name@Version, mit Version als
       >>Base<<,  falls  die  Bibliothek  nicht  versioniert  ist)  wird  eine
       Minimalversion    seiner    Abhangigkeitsvorlage    zugeordnet     (die
       Hauptabhangigkeitsvorlage       wird      verwandt,      falls      die
       Kennung-der-Abh"angigkeitsvorlage  nicht  vorhanden  ist).   Die   erste
       alternative  Abhangigkeitsvorlage wird mit 1 nummeriert, die zweite mit
       2 usw.

       Jeder  Eintrag  fur  eine  Bibliothek  kann  auch  einige  Felder   mit
       Metainformationen enthalten. Diese Felder werden in Zeilen gespeichert,
       die mit einem Stern beginnen.  Derzeit  ist  Build-Depends-Package  das
       einzige gultige Feld, es gibt den Namen des >>-dev<<-Pakets an, das der
       Bibliothek zugeordnet ist, und wird  von  dpkg-shlibdeps  verwandt,  um
       sicherzustellen,  dass  die  erstellte  Abhangigkeit mindestens genauso
       strikt ist wie die zugehorige Bau-Abhangigkeit.

BEISPIELE

   Einfache Symboldatei
       libftp.so.3 libftp3 #MINVER#
        DefaultNetbuf@Base 3.1-1-6
        FtpAccess@Base 3.1-1-6
        [...]

   Fortgeschrittene Symboldatei
       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
        [...]

"UBERSETZUNG

       Die deutsche Ubersetzung wurde 2004,  2006-2011  von  Helge  Kreutzmann
       <debian@helgefjell.de>,  2007  von Florian Rehnisch <eixman@gmx.de> und
       2008 von Sven Joachim <svenjoac@gmx.de> angefertigt. Diese  Ubersetzung
       ist  Freie  Dokumentation;  lesen  Sie  die  GNU General Public License
       Version 2 oder neuer fur die Kopierbedingungen.  Es gibt KEINE HAFTUNG.

SIEHE AUCH

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