~ubuntu-branches/ubuntu/oneiric/dpkg/oneiric

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
.\" Author: Raphaël Hertzog
.\"*******************************************************************
.\"
.\" This file was generated with po4a. Translate the source file.
.\"
.\"*******************************************************************
.TH deb\-symbols 5 16\-07\-2007 "Projet Debian" "Utilitaires de dpkg"
.SH NOM
deb\-symbols \- Fichier d'information sur les bibliothèques partagées Debian
.
.SH SYNOPSIS
symboles
.
.SH DESCRIPTION
Le format pour une entrée d'information sur les dépendances étendues avec
bibliothèques partagées dans ces fichiers est le suivant\ :
.PP
<bibliothèque soname> <modèle principal de dépendance>
.br
[ | <modèle alternatif de dépendance> ]
.br
[ ... ]
.br
[ * <nom\-du\-champ>: <valeur du champ> ]
.br
[ ... ]
 <symbole> <version minimum>[ <id du modèle de dépendance> ]
.P
La variable \fIsoname de la bibliothèque\fP est exactement la valeur du champ
SONAME tel que exporté par \fBobjdump\fP(1). La varible \fImodèle de dépendance\fP
est une dépendance où \fI#MINVER#\fP est dynamiquement remplacé soit par une
version comme "(>= \fIversion minimum\fP)" soit par rien (si une dépendance
quelle que soit sa version est reconnue suffisante).
.P
Chaque \fIsymbole\fP exporté (noté \fInom\fP@\fIversion\fP, avec \fIversion\fP qui
commence par "Base" si la bibliothèque n'a pas de version) est associé à une
\fIversion minimale\fP dans son modèle de dépendance (le modèle principal de
dépendance est utilisé si l'\fIid du modèle de dépendance\fP n'est pas
présent). La première alternative au modéle de dépendance est numérotée 1,
la seconde 2, etc.
.P
Chaque entrée pour une bibliothèque peut aussi avoir des champs de
méta\-information. Ces champs sont enregistrés via des lignes qui débutent
par une astérisque («\ *\ »). Actuellement, le seul champ valide est
\fIBuild\-Depends\-Package\fP, il indique le nom du paquet «\ \-dev\ » associé à la
bibliothèque et est utilisé par dpkg\-shlibdeps pour s'assurer que la
dépendance produite est au moins aussi stricte que la dépendance de
construction correspondante.
.SH EXEMPLES
.SS "Simple fichier de symboles"
.PP
libftp.so.3 libftp3 #MINVER#
 DefaultNetbuf@Base 3.1\-1\-6
 FtpAccess@Base 3.1\-1\-6
 [...]
.SS "Fichier avancé de symboles"
.PP
libGL.so.1 libgl1
.br
| libgl1\-mesa\-glx #MINVER#
.br
* Build\-Depends\-Package: libgl1\-mesa\-dev
 publicGlSymbol@Base 6.3\-1
 [...]
 implementationSpecificSymbol@Base 6.5.2\-7 1
 [...]
.SH "VOIR AUSSI"
\fBhttp://wiki.debian.org/Projects/ImprovedDpkgShlibdeps\fP
.br
\fBdpkg\-shlibdeps\fP(1), \fBdpkg\-gensymbols\fP(1).
.SH TRADUCTION
Ariel VARDI <ariel.vardi@freesbee.fr>, 2002.
Philippe Batailler, 2006.
Nicolas François, 2006.
Veuillez signaler toute erreur à <debian\-l10n\-french@lists.debian.org>.