.\" Automatically generated by Pod::Man 2.25 (Pod::Simple 3.16) .\" .\" 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" '' '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 turned on, 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. .ie \nF \{\ . de IX . tm Index:\\$1\t\\n%\t"\\$2" .. . nr % 0 . rr F .\} .el \{\ . de IX .. .\} .\" ======================================================================== .\" .IX Title "DH_SHLIBDEPS 1" .TH DH_SHLIBDEPS 1 "2012-09-10" "9.20120909" "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 \fIdpkg\-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 \fIdpkg\-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 \fIdpkg\-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 Antes de ejecutar \fBdpkg-shlibdeps\fR, \fB\s-1LD_LIBRARY_PATH\s0\fR habrá añadido el directorio especificado (o directorios, separados por dos puntos). Con las recientes versiones de \fBdpkg-shlibdeps\fR, es básicamente útil para paquetes con varias variantes de la misma biblioteca, o en situaciones cuando la biblioteca se instala en un directorio, y no en la ruta de búsqueda de bibliotecas habitual. .IP "\fB\-L\fR\fIpaquete\fR, \fB\-\-libpackage=\fR\fIpaquete\fR" 4 .IX Item "-Lpaquete, --libpackage=paquete" Habitualmente, esta opción no es necesaria con las últimas versiones de \&\fBdpkg-shlibdeps\fR, a menos que su paquete construya diferentes variantes de la misma biblioteca. .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». .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" \&\fIdebhelper\fR\|(7), \fIdpkg\-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