Provided by:
debhelper_9.20120115ubuntu3_all 
NOMBRE
dh_makeshlibs - Crea automaticamente el fichero <<shlibs>> e invoca
dpkg-gensymbols
SINOPSIS
dh_makeshlibs [opciones-de-debhelper] [-mmayor] [-V[dependencias]] [-n]
[-Xelemento] [--par'ametros]
DESCRIPCI'ON
dh_makeshlibs es un programa de debhelper que busca automaticamente
bibliotecas compartidas, y genera un fichero de bibliotecas compartidas
<<shlibs>> para las bibliotecas que encuentra.
Tambien anade una invocacion a ldconfig en los scripts postinst y
postrm (solo en el modo v3 y superiores) de cualquier paquete en el que
encuentra bibliotecas compartidas.
Se detectan los paquetes que permiten multiarquitectura, y se define
una predependencia sobre multiarch-support en ${misc:Pre-Depends};
deberia asegurar que inserta ese comodin en el lugar apropiado dentro
del fichero <<debian/control>> para aquellos paquetes que usan
multiarquitectura.
FICHEROS
debian/paquete.symbols
debian/paquete.symbols.arquitectura
De existir, estos ficheros de simbolos se introducen a
dpkg-gensymbols(1) para su procesado e instalacion. Use el nombre
especifico de la arquitectura si desea proporcionar diferentes
ficheros de simbolos para diferentes arquitecturas.
OPCIONES
-mmayor, --major=mayor
En lugar de intentar averiguar el numero mayor de la biblioteca
usando objdump, usa el numero mayor especificado despues del
parametro <<-m. Esto es mucho menos util 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 omision, el fichero <<shlibs>> generado por este programa no
hace que los paquetes dependan de alguna version particular del
paquete que contiene la biblioteca compartida. Podria ser necesario
que anada alguna informacion de dependencia de version al fichero
<<shlibs>>. Si especifica -V sin informacion de dependencia, la
version actual del desarrollador principal del paquete es conectada
con una dependencia de la forma nombre_de_paquete (>=
versi'on_de_paquete). Tenga en cuenta que en los niveles de
compatibilidad de debhelper anteriores a v4 tambien se incluye la
parte de Debian del numero de version del paquete. Si especifica -V
con parametros, los parametros se pueden usar para especificar la
informacion de dependencia exacta requerida (asegurese de incluir
el nombre del paquete).
Tenga cuidado al usar -V sin ningun parametro; esta es una
configuracion conservadora que siempre asegura que las dependencias
de bibliotecas compartidas de otros paquetes son al menos lo mas
pequenas que necesitan ser (a menos que su biblioteca sea propensa
a cambiar el ABI sin actualizar el numero de version del
desarrollador principal), de modo que si el desarrollador las
malogra estas no se romperan. Por otro lado los paquetes podrian
terminar con dependencias muy rigurosas que harian dificil su
actualizacion.
-n, --noscripts
No modifica los scripts postinst/postrm.
-Xelemento, --exclude=elemento
No trata como bibliotecas compartidas ficheros que contienen
elemento en cualquier lugar de su nombre.
--add-udeb=udeb
Crea una linea adicional para paquetes udeb en el fichero
<<shlibs>>, y usa udeb como el nombre del paquete sobre el que
dependen paquetes udeb, en lugar del paquete de biblioteca
habitual.
-- par'ametros
Introduce los par'ametros a dpkg-gensymbols(1).
EJEMPLOS
dh_makeshlibs
Asumiendo que este es un paquete llamado f<libfoobar1>, genera un
fichero <<shlibs>> similar a esto:
libfoobar 1 libfoobar1
dh_makeshlibs -V
Asumiendo que la version actual del paquete es 1.1-3, genera un
fichero <<shlibs>> similar a esto:
libfoobar 1 libfoobar1 (>= 1.1)
dh_makeshlibs -V 'libfoobar1 (>= 1.0)'
Genera un fichero <<shlibs>> similar a esto:
libfoobar 1 libfoobar1 (>= 1.0)
V'EASE TAMBI'EN
debhelper(7)
Este programa es parte de debhelper.
AUTOR
Joey Hess <joeyh@debian.org>
TRADUCTOR
Traduccin de Rudy Godoy <debian-l10n-spanish@lists.debian.org>
Actualizacin de Omar Campagne Polaino