Provided by:
debhelper_5.0.7ubuntu13_all 
NOMBRE
dh_makeshlibs - crea automáticamente fichero shlibs
SINOPSIS
dh_makeshlibs [opciones debhelper] [-mmayor] [-V[dependencias]] [-n]
[-Xelemento]
DESCRIPCIÓN
dh_makeshlibs es un programa de debhelper que busca automáticamente
bibliotecas compartidas, y genera un fichero shlibs para las
bibliotecas que encuentra.
También añade un llamado a ldconfig en los programas postinst y postrm
(sólo en el modo V3 y superiores) a cualquier paquete en el que
encuentra bibliotecas compartidas.
OPCIONES
-mmayor, --major=mayor
En lugar de intentar adivinar el número mayor de la biblioteca
usando objdump, usa el número mayor especificado después del
parámetro -m. Esto es mucho menos útil de lo que era antiguamente
cuando este programa buscaba los nombres de fichero de las
bibliotecas en lugar de usar objdump.
-V, -Vdependencias
--version-info, --version-info=dependencias
Por omisión, el fichero shlibs generado por este programa no hace
que los paquetes dependan de alguna versión particular del paquete
que contiene la biblioteca compartida. Podría ser necesario para
usted el añadir alguna información de dependencia de versión al
fichero shlibs. Si se especifica «-V» sin información de
dependencia, la versión actual de desarrollador principal del
paquete es conectada en una dependencia de la forma
«nombre_de_paquete (>= versión_de_paquete)». Tenga en cuenta que en
los niveles de compatibilidad de debhelper anteriores a v4, también
se incluye la parte debian del número de versión del paquete. Si se
especifica «-V» con parámetros, los parámetros pueden ser usados
para especificar la información de dependencia exacta requerida
(asegúrese de incluir el nombre del paquete).
Tenga cuidado al usar «-V» sin ningún parámetro; ésta es una
configuración conservadora que siempre se asegura que las
dependencias de bibliotecas compartidas de otros paquetes son al
menos lo más pequeñas que necesitan ser (a menos que su biblioteca
sea propensa a cambiar el ABI sin actualizar el número de versión
del desarrollador principal), de modo que si el desarrollador las
malogra éstas no se romperán. Por otro lado los paquetes podrían
terminar con dependencias muy rigurosas que harían difícil su
actualización.
-n, --noscripts
No modifica los scripts postinst/postrm.
-Xelemento, --exclude=elemento
Excluye ficheros que contienen "elemento" en cualquier lugar de su
nombre o directorio de ser tratados como bibliotecas compartidas.
EJEMPLOS
dh_makeshlibs
Asumiendo que este es un paquete llamado libfoobar1, genera un
fichero shlibs que se ve como:
libfoobar 1 libfoobar1
dh_makeshlibs -V
Asumiendo que la versión actual del paquete es 1.1-3, genera un
fichero shlibs que se ve como:
libfoobar 1 libfoobar1 (>= 1.1)
dh_makeshlibs -V ’libfoobar1 (>= 1.0)’
Genera un fichero shlibs que se ve como:
libfoobar 1 libfoobar1 (>= 1.0)
VÉASE ADEMÁS
debhelper(7)
Este programa es parte de debhelper.
AUTOR
Joey Hess <joeyh@debian.org>
TRADUCTOR
Traducción de Rudy Godoy <debian-l10n-spanish@lists.debian.org>