Provided by:
debhelper_8.9.0ubuntu1_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.
Packages that support multiarch are detected, and a Pre-Dependency on
multiarch-support is set in ${misc:Pre-Depends} ; you should make sure
to put that token into an appropriate place in your debian/control file
for packages supporting multiarch.
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
Instead of trying to guess the major number of the library with
objdump, use the major number specified after the -m parameter.
This is much less useful than it used to be, back in the bad old
days when this program looked at library filenames rather than
using objdump.
-V, -Vdependencias
--version-info, --version-info=dependencias
By default, the shlibs file generated by this program does not make
packages depend on any particular version of the package containing
the shared library. It may be necessary for you to add some version
dependancy information to the shlibs file. If -V is specified with
no dependency information, the current upstream version of the
package is plugged into a dependency that looks like "packagename
(>= packageversion)". Note that in debhelper compatibility levels
before v4, the Debian part of the package version number is also
included. If -V is specified with parameters, the parameters can be
used to specify the exact dependency information needed (be sure to
include the package name).
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
Traduccion de Rudy Godoy <debian-l10n-spanish@lists.debian.org>
Actualizacion de Omar Campagne Polaino