3
3
.\" Copyright © 1995-1996 Ian Jackson
4
4
.\" Copyright © 2000 Wichert Akkerman <wakkerma@debian.org>
5
5
.\" Copyright © 2007-2008 Frank Lichtenheld <djpig@debian.org>
6
.\" Copyright © 2008-2011 Guillem Jover <guillem@debian.org>
6
.\" Copyright © 2008-2013 Guillem Jover <guillem@debian.org>
7
7
.\" Copyright © 2008-2012 Raphaël Hertzog <hertzog@debian.org>
9
9
.\" This is free software; you can redistribute it and/or modify
24
24
.\" This file was generated with po4a. Translate the source file.
26
26
.\"*******************************************************************
27
.TH dpkg\-buildpackage 1 04\-05\-2012 "Projet Debian" "Utilitaires de dpkg"
27
.TH dpkg\-buildpackage 1 2013\-04\-02 "Projet Debian" "Utilitaires de dpkg"
29
29
dpkg\-buildpackage \- Construire depuis les sources des paquets binaires ou
59
59
et \fBbinary\-arch\fP (si \fB\-B\fP est utilis�) soit \fBbuild\-indep\fP et
60
60
\fBbinary\-indep\fP (si \fB\-A\fP est utilis�).
62
Appel de \fBgpg\fP pour signature du fichier \fB.dsc\fP (sauf si \fB\-us\fP est
62
It calls \fBgpg\fP to sign the \fB.dsc\fP file (if any, unless \fB\-us\fP is specified
63
or on UNRELEASED builds).
65
65
Appel de \fBdpkg\-genchanges\fP pour cr�er un fichier \fB.changes\fP. De nombreuses
66
66
options de \fBdpkg\-buildpackage\fP sont pass�es � \fBdpkg\-genchanges\fP.
68
Appel de \fBgpg\fP pour signer le fichier \fB.changes\fP (sauf si \fB\-uc\fP est
68
It calls \fBgpg\fP to sign the \fB.changes\fP file (unless \fB\-uc\fP is specified or
69
on UNRELEASED builds).
71
71
Si \fB\-tc\fP est utilis�, appel de \fBfakeroot debian/rules clean\fP �
72
72
nouveau. Enfin, appel de \fBdpkg\-source \-\-after\-build\fP.
93
93
Construction compl�te o� les paquets sources et binaires sont
94
94
construits. Identique au cas par d�faut o� aucune option de construction
97
97
\fB\-\-target=\fP\fIcible\fP
99
99
\fB\-\-target \fP\fIcible\fP
101
101
\fB\-T\fP\fIcible\fP
103
102
Appelle \fBdebian/rules\fP \fIcible\fP apr�s avoir mis en place l'environnement de
104
103
construction, puis interrompt le processus de construction. Si \fB\-\-as\-root\fP
105
104
est �galement utilis�, la commande sera ex�cut�e avec les privil�ges du
106
105
superutilisateur (voir \fB\-r\fP). Noter que les cibles dont l'ex�cution par
107
106
root est impos�e par la Charte Debian n'ont pas besoin de cette option.
110
108
\fB\-\-as\-root\fP
111
109
N'est utile qu'avec \fB\-\-target\fP. Impose d'ex�cuter la cible avec les
112
110
privil�ges du superutilisateur.
120
118
\fB\-v\fP\fIversion\fP
122
120
\fB\-C\fP\fIdescription\-des\-changements\fP
124
122
\fB\-m\fP\fIadresse\-du\-responsable\fP
126
124
\fB\-e\fP\fIadresse\-du\-responsable\fP
128
125
Pass� tel quel � \fBdpkg\-genchanges\fP. Voir sa page de manuel.
131
127
\fB\-a\fP\fIarchitecture\fP
132
128
Pr�cise l'architecture Debian pour laquelle on construit. L'architecture de
139
135
syst�me GNU par d�faut de l'architecture Debian cible.
141
137
\fB\-j\fP\fIjobs\fP
142
Nombre de processus simultan�s qui peuvent �tre ex�cut�s, �quivalent �
143
l'option \fBmake\fP(1) du m�me nom. S'ajoutera tout seul � la variable
144
d'environnement MAKEFLAGS, afin que les appels suivants de make en
145
h�ritent. Ajoute aussi \fBparallel=\fP\fIjobs\fP � la variable d'environnement
146
DEB_BUILD_OPTIONS ce qui permet aux fichiers debian/rules d'utiliser cette
147
information pour leurs propres besoins. La pr�sence de \fBparallel=\fP\fIjobs\fP
148
dans la variable d'environnement DEB_BUILD_OPTIONS remplace la valeur de
149
l'option \fB\-j\fP si elle est pr�cis�e.
138
Number of jobs allowed to be run simultaneously, equivalent to the
139
\fBmake\fP(1) option of the same name. Will add itself to the \fBMAKEFLAGS\fP
140
environment variable, which should cause all subsequent make invocations to
141
inherit the option. Also adds \fBparallel=\fP\fIjobs\fP to the
142
\fBDEB_BUILD_OPTIONS\fP environment variable which allows debian/rules files to
143
use this information for their own purposes. The \fBparallel=\fP\fIjobs\fP in
144
\fBDEB_BUILD_OPTIONS\fP environment variable will override the \fB\-j\fP value if
145
this option is given.
152
148
V�rifier les d�pendances de constructions et les conflits\ ; se termine en
208
204
Ne pas signer le fichier \fB.changes\fP.
206
\fB\-\-force\-sign\fP
207
Force the signing of the resulting files (since dpkg 1.17.0), regardless of
208
\fB\-us\fP or \fB\-uc\fP or other internal heuristics.
210
210
\fB\-i\fP[\fIregexp\fP]
212
212
\fB\-I\fP\fI[motif]\fP
214
214
\fB\-s\fP[\fBnsAkurKUR\fP]
216
216
\fB\-z\fP, \fB\-Z\fP
219
217
Cha�ne pass�e telle quelle � \fBdpkg\-source\fP. Voir la page de manuel
223
220
\fB\-\-source\-option=\fP\fIopt\fP
224
221
Passe l'option \fIopt\fP � \fBdpkg\-source\fP.
226
223
\fB\-\-changes\-option=\fP\fIopt\fP
227
224
Passe l'option \fIopt\fP � \fBdpkg\-genchanges\fP.
229
226
\fB\-\-admindir\fP=\fIdir\fP
231
228
\fB\-\-admindir \fP\fIr�p\fP
233
229
Change l'endroit o� se trouve la base de donn�es de \fBdpkg\fP. Par d�faut,
234
230
c'est \fI/var/lib/dpkg\fP.
237
232
\fB\-?\fP, \fB\-\-help\fP
238
233
Affiche un message d'aide puis quitte.
248
243
\fBdpkg\-architecture\fP est lanc� avec les param�tres de \fB\-a\fP and \fB\-t\fP. Toute
249
244
variable retourn�e par l'option \fB\-s\fP est int�gr�e dans l'environnement de
251
248
.SS "Les drapeaux de compilation ne sont plus export�s."
252
Entre les versions 1.14.17 and 1.16.1, \fBdpkg\-buildpackage\fP exportait les
253
drapeaux de compilation (\fBCFLAGS\fP, \fBCXXFLAGS\fP, \fBFFLAGS\fP, \fBCPPFLAGS\fP et
254
\fBLDFLAGS\fP) avec les valeurs que renvoyait \fBdpkg\-buildflags\fP. Cela n'est
257
.SH "COMPATIBILIT� ARRI�RE"
258
\fBdpkg\-buildpackage\fP utilise les cibles \fBbuild\-arch\fP et \fBbuild\-indep\fP
259
depuis la version 1.16.2. Ces cibles sont donc obligatoires. Cependant, pour
260
�viter de casser les paquets existants et faciliter la transition, la cible
261
\fBbuild\fP sera utilis�e par d�faut si \fBmake \-f debian/rules \-qn\fP
262
\fIbuild\-target\fP renvoie 2 comme code de retour.
249
Between dpkg 1.14.17 and 1.16.1, \fBdpkg\-buildpackage\fP exported compiler
250
flags (\fBCFLAGS\fP, \fBCXXFLAGS\fP, \fBFFLAGS\fP, \fBCPPFLAGS\fP and \fBLDFLAGS\fP) with
251
values as returned by \fBdpkg\-buildflags\fP. This is no longer the case.
252
.SS "Default build targets"
253
\fBdpkg\-buildpackage\fP is using the \fBbuild\-arch\fP and \fBbuild\-indep\fP targets
254
since dpkg 1.16.2. Those targets are thus mandatory. But to avoid breakages
255
of existing packages, and ease the transition, it will fallback to using the
256
\fBbuild\fP target if \fBmake \-f debian/rules \-qn\fP \fIbuild\-target\fP returns 2 as
264
259
On devrait pouvoir mettre des espaces et des m�tacaract�res du shell dans
265
260
les arguments initiaux de \fIcommande\-pour\-obtenir\-privil�ges\-de\-root\fP et
266
261
\fIcommande\-de\-signature\fP.
269
266
\fBdpkg\-source\fP(1), \fBdpkg\-architecture\fP(1), \fBdpkg\-buildflags\fP(1),
270
267
\fBdpkg\-genchanges\fP(1), \fBfakeroot\fP(1), \fBgpg\fP(1).