Rechercher une page de manuel
deb-symbols
Langue: es
Version: 16 de Julio de 2007 (ubuntu - 25/10/10)
Section: 5 (Format de fichier)
Sommaire
NOMBRE
deb-symbols - Fichero de Debian de información extendida de bibliotecas compartidasSINOPSIS
symbolsDESCRIPCIÓN
El formato de una entrada de información de dependencia de una biblioteca compartida en estos ficheros es el siguiente:<soname-biblioteca> <plantilla-dependencia-principal>
[ | <plantilla-dependencia-alternativa> ]
[ ... ]
[ * <nombre-campo>: <valor-campo> ]
[ ... ]
<símbolo> <versión-mínima>[ <identificador-plantilla-dependencia> ]
La variable soname-biblioteca es exactamente el valor del campo «SONAME» tal y como exporta objdump(1). Una plantilla-dependencia es una dependencia en la que #MINVER# (versión mínima) se reemplaza dinámicamente bien por una revisión de la versión como «(>= minimal version)», o nada, si se considera que es suficiente una dependencia sin versión.
Cada símbolo exportado (listado como nombre@versión, siendo versión «Base» si no se definió la versión de la biblioteca ) se asocia con una versión mínima de su plantilla de dependencia (se usará la plantilla principal de dependencia de no estar presente el identificador-plantilla-dependencia). La primera plantilla de dependencia alternativa se numera como 1, la segunda como 2, etc.
Cada entrada para una biblioteca puede tener también campos de meta-información. Estos campos se guardan en las líneas que comienzan con un asterisco. Actualmente, el único campo válido es Build-Depends-Package, que indica el nombre del paquete «-dev» asociado a la biblioteca, y usado por dpkg-shlibdeps para asegurar que la dependencia generada es, al menos, tan estricta como la dependencia de construcción correspondiente.
EJEMPLOS
Fichero «symbols» simple
libftp.so.3 libftp3 #MINVER#
DefaultNetbuf@Base 3.1-1-6
FtpAccess@Base 3.1-1-6
[...]
Fichero «symbols» avanzado
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
[...]
VÉASE TAMBIÉN
http://wiki.debian.org/Projects/ImprovedDpkgShlibdepsdpkg-shlibdeps(1), dpkg-gensymbols(1).
TRADUCTOR
Rudy Godoy <rudy@kernel-panik.org>, Rubén Porras <nahoo@inicia.es>, Bruno Barrera C. <bruno.barrera@igloo.cl>, Carlos Izquierdo <gheesh@ertis.net>, Esteban Manchado y NOK. Debian L10n Spanish <debian-l10n-spanish@lists.debian.org>.Revisiones por Santiago Vila <sanvila@unex.es>, Javier Fernández-Sanguino, Rubén Porras, Luis Uribe y Omar Campagne.
Contenus ©2006-2024 Benjamin Poulain
Design ©2006-2024 Maxime Vantorre