183 lines
5.1 KiB
HTML
183 lines
5.1 KiB
HTML
|
||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
||
<HTML><HEAD><TITLE>Man page of DH_SHLIBDEPS</TITLE>
|
||
</HEAD><BODY>
|
||
<H1>DH_SHLIBDEPS</H1>
|
||
Section: Debhelper (1)<BR>Updated: 2020-03-27<BR><A HREF="#index">Index</A>
|
||
<A HREF="/cgi-bin/man/man2html">Return to Main Contents</A><HR>
|
||
|
||
|
||
|
||
|
||
|
||
|
||
<A NAME="lbAB"> </A>
|
||
<H2>NOMBRE</H2>
|
||
|
||
|
||
|
||
dh_shlibdeps - Calcula dependencias sobre bibliotecas compartidas
|
||
<A NAME="lbAC"> </A>
|
||
<H2>SINOPSIS</H2>
|
||
|
||
|
||
|
||
<B>dh_shlibdeps</B> [<I>opciones-de-debhelper</I>] [<B>-L</B><I>paquete</I>]
|
||
[<B>-l</B><I>directorio</I>] [<B>-X</B><I>elemento</I>] [<B>--</B> <I>parámetros</I>]
|
||
<A NAME="lbAD"> </A>
|
||
<H2>DESCRIPCIÓN</H2>
|
||
|
||
|
||
|
||
<B>dh_shlibdeps</B> es un programa de debhelper responsable de calcular las
|
||
dependencias de los paquetes sobre bibliotecas compartidas.
|
||
<P>
|
||
|
||
Este programa es una interfaz de <B><A HREF="/cgi-bin/man/man2html?1+dpkg-shlibdeps">dpkg-shlibdeps</A></B>(1), al cual invoca una
|
||
vez por cada paquete listado en el fichero <I>control</I>, pasándole una lista
|
||
de ejecutables <FONT SIZE="-1">ELF</FONT> y bibliotecas compartidas que ha encontrado.
|
||
<A NAME="lbAE"> </A>
|
||
<H2>OPCIONES</H2>
|
||
|
||
|
||
|
||
<DL COMPACT>
|
||
<DT id="1"><B>-X</B><I>elemento</I>, <B>--exclude=</B><I>elemento</I><DD>
|
||
|
||
|
||
No introduce a <B>dpkg-shlibdeps</B> los ficheros que contienen <I>elemento</I> 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.
|
||
<DT id="2"><B>--</B> <I>parámetros</I><DD>
|
||
|
||
|
||
Introduce los <I>parámetros</I> a <B><A HREF="/cgi-bin/man/man2html?1+dpkg-shlibdeps">dpkg-shlibdeps</A></B>(1).
|
||
<DT id="3"><B>-u</B><I>parámetros</I>, <B>--dpkg-shlibdeps-params=</B><I>parámetros</I><DD>
|
||
|
||
|
||
Esta es otra manera de introducir <I>parámetros</I> a <B><A HREF="/cgi-bin/man/man2html?1+dpkg-shlibdeps">dpkg-shlibdeps</A></B>(1). Está
|
||
obsoleta, use <B>--</B> en su lugar.
|
||
<DT id="4"><B>-l</B><I>directorio</I>[<B>:</B><I>directorio</I> ...]<DD>
|
||
|
||
|
||
Habitualmente, esta opción no es necesaria con las últimas versiones de
|
||
<B>dpkg-shlibdeps</B>.
|
||
|
||
|
||
<P>
|
||
|
||
|
||
It tells <B>dpkg-shlibdeps</B> (via its <B>-l</B> parameter), to look for private
|
||
package libraries in the specified directory (or directories --- separate
|
||
with colons). With recent versions of <B>dpkg-shlibdeps</B>, 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.
|
||
<DT id="5"><B>-L</B><I>paquete</I>, <B>--libpackage=</B><I>paquete</I><DD>
|
||
|
||
|
||
With recent versions of <B>dpkg-shlibdeps</B>, this option is generally not
|
||
needed, unless your package builds multiple flavors of the same library or
|
||
is relying on <I>debian/shlibs.local</I> for an internal library.
|
||
|
||
|
||
<P>
|
||
|
||
|
||
Indica a <B>dpkg-shlibdeps</B> (a través del parámetro <B>-S</B>) que primero busque
|
||
en el directorio de construcción del paquete del paquete especificado cuando
|
||
busque bibliotecas, ficheros «symbols» y «shlibs».
|
||
|
||
|
||
<P>
|
||
|
||
|
||
If needed, this can be passed multiple times with different package names.
|
||
</DL>
|
||
<A NAME="lbAF"> </A>
|
||
<H2>EJEMPLOS</H2>
|
||
|
||
|
||
|
||
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 <B>dh_makeshlibs</B>, luego
|
||
<B>dh_shlibdeps</B>:
|
||
<P>
|
||
|
||
|
||
|
||
<PRE>
|
||
dh_makeshlibs
|
||
dh_shlibdeps
|
||
|
||
</PRE>
|
||
|
||
|
||
<P>
|
||
|
||
Esto generará automáticamente un fichero «shlibs» para libfoo1, y utilizará
|
||
este fichero y la biblioteca libfoo1 en el directorio
|
||
<I>debian/libfoo1/usr/lib</I> para calcular la información de dependencias sobre
|
||
bibliotecas compartidas.
|
||
<P>
|
||
|
||
Si también se produce un paquete libbar1, una construcción alternativa de
|
||
libfoo, y que se instala en <I>/usr/lib/bar/</I>, puede hacer que libfoo-bin
|
||
dependa de libbar1 de la siguiente manera:
|
||
<P>
|
||
|
||
|
||
|
||
<PRE>
|
||
dh_shlibdeps -Llibcual1 -l/usr/lib/cual
|
||
|
||
</PRE>
|
||
|
||
|
||
<A NAME="lbAG"> </A>
|
||
<H2>VÉASE TAMBIÉN</H2>
|
||
|
||
|
||
|
||
<B><A HREF="/cgi-bin/man/man2html?7+debhelper">debhelper</A></B>(7), <B><A HREF="/cgi-bin/man/man2html?1+dpkg-shlibdeps">dpkg-shlibdeps</A></B>(1)
|
||
<P>
|
||
|
||
Este programa es parte de debhelper.
|
||
<A NAME="lbAH"> </A>
|
||
<H2>AUTOR</H2>
|
||
|
||
|
||
|
||
Joey Hess <<A HREF="mailto:joeyh@debian.org">joeyh@debian.org</A>>
|
||
<A NAME="lbAI"> </A>
|
||
<H2>TRADUCTOR</H2>
|
||
|
||
|
||
|
||
Traducci<EFBFBD>n de Rudy Godoy <<A HREF="mailto:debian-l10n-spanish@lists.debian.org">debian-l10n-spanish@lists.debian.org</A>>
|
||
Actualizaci<EFBFBD>n de Omar Campagne Polaino
|
||
<P>
|
||
|
||
<HR>
|
||
<A NAME="index"> </A><H2>Index</H2>
|
||
<DL>
|
||
<DT id="6"><A HREF="#lbAB">NOMBRE</A><DD>
|
||
<DT id="7"><A HREF="#lbAC">SINOPSIS</A><DD>
|
||
<DT id="8"><A HREF="#lbAD">DESCRIPCIÓN</A><DD>
|
||
<DT id="9"><A HREF="#lbAE">OPCIONES</A><DD>
|
||
<DT id="10"><A HREF="#lbAF">EJEMPLOS</A><DD>
|
||
<DT id="11"><A HREF="#lbAG">VÉASE TAMBIÉN</A><DD>
|
||
<DT id="12"><A HREF="#lbAH">AUTOR</A><DD>
|
||
<DT id="13"><A HREF="#lbAI">TRADUCTOR</A><DD>
|
||
</DL>
|
||
<HR>
|
||
This document was created by
|
||
<A HREF="/cgi-bin/man/man2html">man2html</A>,
|
||
using the manual pages.<BR>
|
||
Time: 00:04:59 GMT, March 31, 2021
|
||
</BODY>
|
||
</HTML>
|