]> git.donarmstrong.com Git - debhelper.git/blob - man/es/dh_makeshlibs.pod
r1726: releasing version 4.2.25
[debhelper.git] / man / es / dh_makeshlibs.pod
1 # (c) 2003 Software in the Public Interest
2 # Esta traducción ha sido realizada por Rudy Godoy <rudy@kernel-panik.org>
3 # y revisada por Rubén Porras <nahoo@inicia.es>
4 # Está basada en la página de manual original:
5 # versión 1.2 del CVS de
6 # /cvs/debian-doc/manpages/english/debhelper/dh_makeshlibs.pod
7
8 =head1 NOMBRE
9
10 dh_makeshlibs - crea automáticamente fichero shlibs
11
12 =head1 SINOPSIS
13
14 B<dh_makeshlibs> [S<I<opciones debhelper>>] [B<-m>I<mayor>] [B<-V>I<[dependencias]>] [B<-n>] [B<-X>I<elemento>]
15
16 =head1 DESCRIPCIÓN
17
18 dh_makeshlibs es un programa de debhelper que busca automáticamente 
19 bibliotecas compartidas, y genera un fichero shlibs para las bibliotecas
20 que encuentra.
21
22 También añade un llamado a ldconfig en los programas postinst y postrm (sólo
23 en el modo V3 y superiores) a cualquier paquete en el que encuentra bibliotecas
24 compartidas.
25
26 =head1 OPCIONES
27
28 =over 4
29
30 =item B<-m>I<mayor>, B<--major=>I<mayor>
31
32 En lugar de tratar de adivinar el número mayor de la biblioteca con 
33 objdump, usa el número mayor especificado después del parámetro -m. Esto
34 es mucho menos útil de lo que era antiguamente cuando este programa
35 buscaba los nombres de fichero de las bibliotecas en lugar de usar
36 objdump.
37
38 =item B<-V>, B<-V>I<dependencias>
39
40 =item B<--version-info>, B<--version-info=>I<dependencias>
41
42 Por omisión, el fichero shlibs generado por este programa no hace que los
43 paquetes dependan de alguna versión particular del paquete que contiene la
44 biblioteca compartida. Podría ser necesario para usted añadir alguna
45 información de dependencia de versión al fichero shlibs. Si -V es especificado
46 sin información de dependencia, la versión actual del paquete es conectada
47 en una dependencia de la forma "nombre_de_paquete (>= versión_de_paquete)".
48 Si -V es especificado con parámetros, los parámetros pueden ser usados para
49 especificar la información de dependencia exacta necesitada (asegúrese de
50 incluir el nombre del paquete).
51
52 Tenga cuidado al usar -V sin ningún parámetro; ésta es una configuración
53 conservadora que siempre se asegura que las dependencias de bibliotecas
54 compartidas de otros paquetes son al menos lo mas pequeñas que necesitan
55 ser, de modo que si el desarrollador las malogra éstas no se romperán.
56 Por otro lado los paquetes podrían terminar con dependencias muy rigurosas
57 que harían difícil la actualización.
58
59 =item B<-n>, B<--noscripts>
60
61 No modifica programas postinst/postrm.
62
63 =item B<-X>I<elemento>, B<--exclude=>I<elemento>
64
65 Excluye ficheros que contienen "elemento" en cualquier lugar de su nombre o
66 directorio de ser tratados como bibliotecas compartidas.
67
68 =back
69
70 =head1 EJEMPLOS
71
72  dh_makeshlibs
73
74 Asumiendo que este es un paquete llamado libfoobar1, genera un fichero shlibs 
75 que se ve como:
76  libfoobar 1 libfoobar1
77
78  dh_makeshlibs -V
79
80 Asumiendo que la versión actual del paquete es 1.0-3, genera un fichero shlibs
81 que se ve como:
82  libfoobar 1 libfoobar1 (>= 1.0-3)
83
84  dh_makeshlibs -V 'libfoobar1 (>= 1.0)'
85
86 Genera un fichero shlibs que se ve como:
87   libfoobar 1 libfoobar1 (>= 1.0)
88
89 =head1 VÉASE TAMBIÉN
90
91 L<debhelper(7)>
92
93 Este programa es parte de debhelper.
94
95 =head1 AUTOR
96
97 Joey Hess <joeyh@debian.org>
98
99
100 =head1 TRADUCTOR
101
102 Traducción de Rudy Godoy <debian-l10n-spanish@lists.debian.org>