Provided by: debhelper_13.24.2ubuntu1_all bug

NOMBRE

       dh_shlibdeps - Calcula dependencias sobre bibliotecas compartidas

SINOPSIS

       dh_shlibdeps [opciones-de-debhelper] [-Lpaquete] [-ldirectorio] [-Xelemento] [-- parámetros]

DESCRIPCIÓN

       dh_shlibdeps es un programa de debhelper responsable de calcular las dependencias de los paquetes sobre
       bibliotecas compartidas.

       Este programa es una interfaz de dpkg-shlibdeps(1), al cual invoca una vez por cada paquete listado en el
       fichero control, pasándole una lista de ejecutables ELF y bibliotecas compartidas que ha encontrado.

OPCIONES

       -Xelemento, --exclude=elemento
           No  introduce  a  dpkg-shlibdeps los ficheros que contienen elemento en cualquier lugar de su nombre.
           Esto hará que sus dependencias sean ignoradas. Puede ser útil en algunas situaciones, pero úselo  con
           cuidado. Esta opción se puede utilizar más de una vez para excluir más de una cosa.

       -- parámetros
           Introduce los parámetros a dpkg-shlibdeps(1).

       -uparámetros, --dpkg-shlibdeps-params=parámetros
           Esta es otra manera de introducir parámetros a dpkg-shlibdeps(1). Está obsoleta, use -- en su lugar.

       -ldirectorio[:directorio ...]
           Habitualmente, esta opción no es necesaria con las últimas versiones de dpkg-shlibdeps.

           It  tells  dpkg-shlibdeps  (via  its  -l  parameter),  to  look  for private package libraries in the
           specified directory (or directories -- separate with colons). With recent versions of dpkg-shlibdeps,
           this is mostly only useful for packages that build multiple flavors of the  same  library,  or  other
           situations where the library is installed into a directory not on the regular library search path.

       -Lpaquete, --libpackage=paquete
           With  recent  versions  of  dpkg-shlibdeps,  this option is generally not needed, unless your package
           builds multiple flavors of the same library or is relying  on  debian/shlibs.local  for  an  internal
           library.

           Indica  a  dpkg-shlibdeps  (a  través  del  parámetro  -S)  que  primero  busque  en el directorio de
           construcción del paquete del paquete especificado cuando busque  bibliotecas,  ficheros  «symbols»  y
           «shlibs».

           If needed, this can be passed multiple times with different package names.

EJEMPLOS

       Suponga  que su paquete fuente crea los paquetes binarios libfoo1, libfoo-dev y libfoo-bin. libfoo-bin se
       enlaza  con  libfoo1  y  debería  depender  de  éste.  En  su  fichero  «rules»,  primero  debe  ejecutar
       dh_makeshlibs, luego dh_shlibdeps:

               dh_makeshlibs
               dh_shlibdeps

       Esto  generará automáticamente un fichero «shlibs» para libfoo1, y utilizará este fichero y la biblioteca
       libfoo1 en el directorio debian/libfoo1/usr/lib  para  calcular  la  información  de  dependencias  sobre
       bibliotecas compartidas.

       Si  también  se  produce  un paquete libbar1, una construcción alternativa de libfoo, y que se instala en
       /usr/lib/bar/, puede hacer que libfoo-bin dependa de libbar1 de la siguiente manera:

               dh_shlibdeps -Llibcual1 -l/usr/lib/cual

VÉASE TAMBIÉN

       debhelper(7), dpkg-shlibdeps(1)

       Este programa es parte de debhelper.

AUTOR

       Joey Hess <joeyh@debian.org>

TRADUCTOR

       Traducción de Rudy Godoy <debian-l10n-spanish@lists.debian.org> Actualización de Omar Campagne Polaino

13.24.2ubuntu1                                     2025-05-22                                    DH_SHLIBDEPS(1)