Provided by: debhelper_9.20120115ubuntu3_all bug

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