dpkg (1.18.25) stretch; urgency=medium
[dpkg] / man / fr / dpkg-gencontrol.man
CommitLineData
1479465f
GJ
1.\" dpkg manual page - dpkg-gencontrol(1)
2.\"
3.\" Copyright © 1995-1996 Ian Jackson <ijackson@chiark.greenend.org.uk>
4.\" Copyright © 2000 Wichert Akkerman <wakkerma@debian.org>
5.\" Copyright © 2006, 2012-2013, 2015 Guillem Jover <guillem@debian.org>
6.\" Copyright © 2007-2008 Raphaël Hertzog <hertzog@debian.org>
7.\"
8.\" This is free software; you can redistribute it and/or modify
9.\" it under the terms of the GNU General Public License as published by
10.\" the Free Software Foundation; either version 2 of the License, or
11.\" (at your option) any later version.
12.\"
13.\" This is distributed in the hope that it will be useful,
14.\" but WITHOUT ANY WARRANTY; without even the implied warranty of
15.\" MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
16.\" GNU General Public License for more details.
17.\"
18.\" You should have received a copy of the GNU General Public License
19.\" along with this program. If not, see <https://www.gnu.org/licenses/>.
20.
21.\"*******************************************************************
22.\"
23.\" This file was generated with po4a. Translate the source file.
24.\"
25.\"*******************************************************************
26.TH dpkg\-gencontrol 1 %RELEASE_DATE% %VERSION% "suite dpkg"
27.nh
28.SH NOM
29dpkg\-gencontrol \- Créer des fichiers de contrôle Debian.
30.
31.SH SYNOPSIS
32\fBdpkg\-gencontrol\fP [\fIoption\fP...]
33.
34.SH DESCRIPTION
35\fBdpkg\-gencontrol\fP lit les informations contenues dans une arborescence
36Debian dépaquetée et crée le fichier «\ control\ » d'un paquet binaire (par
37défaut, c'est le fichier debian/tmp/DEBIAN/control)\ ; durant cette action il
38y a simplification des champs de relations.
39.sp
40\fBPre\-Depends\fP, \fBDepends\fP, \fBRecommends\fP et \fBSuggests\fP sont simplifiés
41dans cet ordre pour supprimer les dépendances qui sont connues pour être
42vérifiées par la plus forte dépendance déjà traitée. Sont aussi supprimées
43toutes les auto\-dépendances (dans les faits, cela supprime les dépendances
44qui sont déjà validées par la version du paquet déjà installé). Logiquement,
45il conserve les correspondances entre plusieurs dépendances dans le même
46paquet. L'ordre des dépendances est conservé du mieux possible\ : si une
47dépendance doit être supprimée à cause d'une autre dépendance qui se trouve
48dans un champ suivant, la dépendance remplaçante prendra la place de celle
49éliminée.
50.sp
51Les autres champs (\fBEnhances\fP, \fBConflicts\fP, \fBBreaks\fP, \fBReplaces\fP et
52\fBProvides\fP) sont également simplifiés individuellement par l'analyse des
53différentes dépendances lorsque un paquet est indiqué plusieurs fois dans le
54champ.
55.sp
56\fBdpkg\-gencontrol\fP ajoute aussi une entrée pour un paquet binaire dans
57\fBdebian/files\fP.
58.
59.SH OPTIONS
60.TP
61\fB\-v\fP\fIversion\fP
62Fixe le numéro de version du paquet binaire qui sera créé.
63.TP
64\fB\-V\fP\fInom\fP\fB=\fP\fIvaleur\fP
65Fixe la valeur d'une variable de substitution. Consultez \fBdeb\-substvars\fP(5)
66pour une discussion sur la valeur de substitution.
67.TP
68\fB\-T\fP\fIfichier/substvars\fP
69Read substitution variables in \fIsubstvars\-file\fP; the default is
70\fBdebian/substvars\fP. This option can be used multiple times to read
71substitution variables from multiple files (since dpkg 1.15.6).
72.TP
73\fB\-D\fP\fIchamp\fP\fB=\fP\fIvaleur\fP
74Remplace ou ajoute en sortie un champ dans le fichier de contrôle.
75.TP
76\fB\-U\fP\fIchamp\fP
77Supprime en sortie un champ dans le fichier de contrôle.
78.TP
79\fB\-c\fP\fIfichier\-de\-contrôle\fP
80Indique le principal fichier de contrôle des sources où trouver des
81renseignements. Par défaut, c'est le fichier \fBdebian/control\fP.
82.TP
83\fB\-l\fP\fIfichier\-des\-changements\fP
84Indique le fichier des changements où trouver des renseignements. Par
85défaut, c'est le fichier \fBdebian/changelog\fP.
86.TP
87\fB\-f\fP\fIfichier/liste\-des\-fichiers\fP
88Lit ou écrit la liste des fichiers qui doivent être envoyés vers l'archive
89dans ce fichier plutôt que dans le fichier \fBdebian/files\fP.
90.TP
91\fB\-F\fP\fIformat\-du\-fichiers\-des\-changements\fP
92Indique le format du fichier des changements. Voir \fBdpkg\-parsechangelog\fP(1)
93pour plus d'informations à propos des formats gérés.
94.TP
95\fB\-p\fP\fIpaquet\fP
96Cette option produit les informations concernant le paquet binaire
97\fIpaquet\fP.Si le fichier de contrôle des sources liste un seul paquet
98binaire, on peut omettre cette option\ ; sinon il est indispensable
99d'indiquer le paquet pour lequel on veut produire les informations.
100.TP
101\fB\-n\fP\fInom\-de\-fichier\fP
102Le nom du paquet est \fInom\-de\-fichier\fP au lieu de l'habituel\ :
103paquet_version_arch.deb.
104.TP
105\fB\-is\fP, \fB\-ip\fP, \fB\-isp\fP
106Ces options, conservées pour compatibilité avec les anciennes versions des
107scripts de construction de dpkg, sont maintenant déconseillées. Elles
108servaient à dire à \fBdpkg\-gencontrol\fP d'inclure les champs «\ Section\ » et
109«\ Priority\ » dans le fichier «\ control\ ». C'est maintenant le comportement
110par défaut. Si vous voulez l'ancien comportement, vous pouvez utiliser
111l'option \fB\-U\fP pour supprimer ces champs du fichier «\ control\ ».
112.TP
113\fB\-P\fP\fIrépertoire\-construction\-paquet\fP
114Cette option indique à \fBdpkg\-source\fP que le répertoire de construction du
115paquet est \fIrep\-de\-construction\-du\-paquet\fP au lieu de \fBdebian/tmp\fP. Cette
116valeur sert à trouver la valeur par défaut de la variable de substitution
117\fBInstalled\-Size\fP et celle du champ correspondant dans le fichier de
118contrôle (on utilise la commande \fBdu\fP)\ ; elle donne aussi l'emplacement par
119défaut pour le fichier de sortie.
120.TP
121\fB\-O\fP[\fInom\-de\-fichier\fP]
122Print the control file to standard output (or \fIfilename\fP if specified,
123since dpkg 1.17.2), rather than to \fBdebian/tmp/DEBIAN/control\fP (or
124\fIpackage\-build\-dir\fP\fB/DEBIAN/control\fP if \fB\-P\fP was used).
125.TP
126\fB\-?\fP, \fB\-\-help\fP
127Affiche un message d'aide puis quitte.
128.TP
129\fB\-\-version\fP
130Affiche le numéro de version puis quitte.
131.
132.SH FICHIERS
133.TP
134\fBdebian/control\fP
135Le principal fichier d'information sur les sources\ ; il donne des
136renseignements qui ne dépendent pas d'une version concernant le paquet
137source et les paquets binaires qui peuvent être créés.
138.TP
139\fBdebian/files\fP
140La liste des fichiers créés qui font partie de ceux qui seront envoyés sur
141le serveur. \fBdpkg\-gencontrol\fP ajoute les noms présumés des fichiers des
142paquets binaires à partir des fichiers «\ control\ » qu'il crée.
143.SH "VOIR AUSSI"
144.ad l
145\fBdeb\-substvars\fP(5), \fBdeb\-src\-control\fP(5), \fBdeb\-changelog\fP(5),
146\fBdeb\-control\fP(5).
147.SH TRADUCTION
148Ariel VARDI <ariel.vardi@freesbee.fr>, 2002.
149Philippe Batailler, 2006.
150Nicolas François, 2006.
151Veuillez signaler toute erreur à <debian\-l10n\-french@lists.debian.org>.