Provided by: dpkg-dev_1.16.0.3ubuntu5_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> <Hauptabhangigkeitsvorlage>
       [ | <alternative Abhangigkeitsvorlage> ]
       [ ... ]
       [ * <Feldname>: <Feldwert> ]
       [ ... ]
        <Symbol> <Minimalversion>[ <Kennung der Abhangigkeitsvorlage> ]

       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).