Provided by:
dpkg-dev_1.16.1.2ubuntu7_all 
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).