.\" Automatically generated by Pod::Man 4.10 (Pod::Simple 3.35) .\" .\" Standard preamble: .\" ======================================================================== .de Sp \" Vertical space (when we can't use .PP) .if t .sp .5v .if n .sp .. .de Vb \" Begin verbatim text .ft CW .nf .ne \\$1 .. .de Ve \" End verbatim text .ft R .fi .. .\" Set up some character translations and predefined strings. \*(-- will .\" give an unbreakable dash, \*(PI will give pi, \*(L" will give a left .\" double quote, and \*(R" will give a right double quote. \*(C+ will .\" give a nicer C++. Capital omega is used to do unbreakable dashes and .\" therefore won't be available. \*(C` and \*(C' expand to `' in nroff, .\" nothing in troff, for use with C<>. .tr \(*W- .ds C+ C\v'-.1v'\h'-1p'\s-2+\h'-1p'+\s0\v'.1v'\h'-1p' .ie n \{\ . ds -- \(*W- . ds PI pi . if (\n(.H=4u)&(1m=24u) .ds -- \(*W\h'-12u'\(*W\h'-12u'-\" diablo 10 pitch . if (\n(.H=4u)&(1m=20u) .ds -- \(*W\h'-12u'\(*W\h'-8u'-\" diablo 12 pitch . ds L" "" . ds R" "" . ds C` "" . ds C' "" 'br\} .el\{\ . ds -- \|\(em\| . ds PI \(*p . ds L" `` . ds R" '' . ds C` . ds C' 'br\} .\" .\" Escape single quotes in literal strings from groff's Unicode transform. .ie \n(.g .ds Aq \(aq .el .ds Aq ' .\" .\" If the F register is >0, we'll generate index entries on stderr for .\" titles (.TH), headers (.SH), subsections (.SS), items (.Ip), and index .\" entries marked with X<> in POD. Of course, you'll have to process the .\" output yourself in some meaningful fashion. .\" .\" Avoid warning from groff about undefined register 'F'. .de IX .. .nr rF 0 .if \n(.g .if rF .nr rF 1 .if (\n(rF:(\n(.g==0)) \{\ . if \nF \{\ . de IX . tm Index:\\$1\t\\n%\t"\\$2" .. . if !\nF==2 \{\ . nr % 0 . nr F 2 . \} . \} .\} .rr rF .\" ======================================================================== .\" .IX Title "DH_SHLIBDEPS 1" .TH DH_SHLIBDEPS 1 "2019-02-23" "12.1.1" "Debhelper" .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l .nh .SH "NOMBRE" .IX Header "NOMBRE" dh_shlibdeps \- Calcula dependencias sobre bibliotecas compartidas .SH "SINOPSIS" .IX Header "SINOPSIS" \&\fBdh_shlibdeps\fR [\fIopciones-de-debhelper\fR] [\fB\-L\fR\fIpaquete\fR] [\fB\-l\fR\fIdirectorio\fR] [\fB\-X\fR\fIelemento\fR] [\fB\-\-\fR \fIparámetros\fR] .SH "DESCRIPCIÓN" .IX Header "DESCRIPCIÓN" \&\fBdh_shlibdeps\fR es un programa de debhelper responsable de calcular las dependencias de los paquetes sobre bibliotecas compartidas. .PP Este programa es una interfaz de \fBdpkg\-shlibdeps\fR\|(1), al cual invoca una vez por cada paquete listado en el fichero \fIcontrol\fR, pasándole una lista de ejecutables \s-1ELF\s0 y bibliotecas compartidas que ha encontrado. .SH "OPCIONES" .IX Header "OPCIONES" .IP "\fB\-X\fR\fIelemento\fR, \fB\-\-exclude=\fR\fIelemento\fR" 4 .IX Item "-Xelemento, --exclude=elemento" No introduce a \fBdpkg-shlibdeps\fR los ficheros que contienen \fIelemento\fR 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. .IP "\fB\-\-\fR \fIparámetros\fR" 4 .IX Item "-- parámetros" Introduce los \fIparámetros\fR a \fBdpkg\-shlibdeps\fR\|(1). .IP "\fB\-u\fR\fIparámetros\fR, \fB\-\-dpkg\-shlibdeps\-params=\fR\fIparámetros\fR" 4 .IX Item "-uparámetros, --dpkg-shlibdeps-params=parámetros" Esta es otra manera de introducir \fIparámetros\fR a \fBdpkg\-shlibdeps\fR\|(1). Está obsoleta, use \fB\-\-\fR en su lugar. .IP "\fB\-l\fR\fIdirectorio\fR[\fB:\fR\fIdirectorio\fR ...]" 4 .IX Item "-ldirectorio[:directorio ...]" Habitualmente, esta opción no es necesaria con las últimas versiones de \&\fBdpkg-shlibdeps\fR. .Sp It tells \fBdpkg-shlibdeps\fR (via its \fB\-l\fR parameter), to look for private package libraries in the specified directory (or directories \*(-- separate with colons). With recent versions of \fBdpkg-shlibdeps\fR, 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. .IP "\fB\-L\fR\fIpaquete\fR, \fB\-\-libpackage=\fR\fIpaquete\fR" 4 .IX Item "-Lpaquete, --libpackage=paquete" With recent versions of \fBdpkg-shlibdeps\fR, this option is generally not needed, unless your package builds multiple flavors of the same library or is relying on \fIdebian/shlibs.local\fR for an internal library. .Sp Indica a \fBdpkg-shlibdeps\fR (a través del parámetro \fB\-S\fR) que primero busque en el directorio de construcción del paquete del paquete especificado cuando busque bibliotecas, ficheros «symbols» y «shlibs». .Sp If needed, this can be passed multiple times with different package names. .SH "EJEMPLOS" .IX Header "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 \fBdh_makeshlibs\fR, luego \&\fBdh_shlibdeps\fR: .PP .Vb 2 \& dh_makeshlibs \& dh_shlibdeps .Ve .PP Esto generará automáticamente un fichero «shlibs» para libfoo1, y utilizará este fichero y la biblioteca libfoo1 en el directorio \&\fIdebian/libfoo1/usr/lib\fR para calcular la información de dependencias sobre bibliotecas compartidas. .PP Si también se produce un paquete libbar1, una construcción alternativa de libfoo, y que se instala en \fI/usr/lib/bar/\fR, puede hacer que libfoo-bin dependa de libbar1 de la siguiente manera: .PP .Vb 1 \& dh_shlibdeps \-Llibcual1 \-l/usr/lib/cual .Ve .SH "VÉASE TAMBIÉN" .IX Header "VÉASE TAMBIÉN" \&\fBdebhelper\fR\|(7), \fBdpkg\-shlibdeps\fR\|(1) .PP Este programa es parte de debhelper. .SH "AUTOR" .IX Header "AUTOR" Joey Hess .SH "TRADUCTOR" .IX Header "TRADUCTOR" Traducci�n de Rudy Godoy Actualizaci�n de Omar Campagne Polaino