Provided by:
debhelper_7.3.15ubuntu3_all 
NOMBRE
dh_makeshlibs - automatically create shlibs file and call dpkg-
gensymbols
SINOPSIS
dh_makeshlibs [debhelperÂoptions] [-mmajor] [-V[dependencies]] [-n]
[-Xitem] [--Âparams]
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.
It also adds a call to ldconfig in the postinst and postrm scripts (in
V3 mode and above only) to any packages in which it finds shared
libraries.
If a dpkg-gensymbols(1) symbol file is found in debian/package.symbols
(or debian/package.symbols.arch), dpkg-gensymbols will be called to
process and install the symbols file.
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.
--add-udeb=udeb
Create an additional line for udebs in the shlibs file and use
"udeb" as the package name for udebs to depend on instead of the
regular library package.
-- parámetros
Pass "params" to dpkg-gensymbols(1).
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Ã
.IX Header "VÃASE ADEMÃ
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>