summaryrefslogtreecommitdiffstats
path: root/man/fr/deb-src-rules.pod
blob: 062f4086323d8c16e6939ee66bf6aac006d9b9a6 (plain)
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
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
        *****************************************************
        *           GENERATED FILE, DO NOT EDIT             *
        * THIS IS NO SOURCE FILE, BUT RESULT OF COMPILATION *
        *****************************************************

This file was generated by po4a(7). Do not store it (in VCS, for example),
but store the PO file used as source file by po4a-translate.

In fact, consider this as a binary, and the PO file as a regular .c file:
If the PO get lost, keeping this translation up-to-date will be harder.

=encoding UTF-8

=head1 NOM

deb-src-rules - Fichier de règles des paquets source Debian

=head1 SYNOPSIS

B<debian/rules>

=head1 DESCRIPTION

Ce fichier fournit les instructions nécessaires à la construction des
paquets binaires à partir de paquets sources.

Le fichier I<debian/rules> est un Makefile exécutable avec un S<« shebang »>
qui est habituellement positionné sur S<« #!/usr/bin/make> S<-f ».>

Il doit prendre en charge les cibles S<« make »> S<suivantes :>

=over 

=item B<clean>

Nettoyer l'arborescence des sources, en supprimant toutes les modifications
réalisées par toutes les constructions et cibles binaires. Cette cible sera
appelée avec les droits du superutilisateur.

=item B<build-indep>

Construction des fichiers indépendants de l'architecture requis pour
construire tout paquet binaire indépendant de l'architecture. S'il n'y a pas
de paquet binaire indépendant de l'architecture à créer, la cible doit tout
de même exister mais ne fait rien. Cette cible ne doit pas requérir les
droits du superutilisateur.

=item B<build-arch>

Construction des fichiers dépendants de l'architecture requis pour
construire tout paquet binaire dépendant de l'architecture. S'il n'y a pas
de paquet binaire dépendant de l'architecture à créer, la cible doit tout de
même exister mais ne fait rien. Cette cible ne doit pas requérir les droits
du superutilisateur.

=item B<build>

Construction des fichiers indépendants et dépendants de l'architecture, soit
en dépendant (au moins transitivement) de B<build-indep> et/ou de
B<build-arch>, ou en entrant en ligne de commande ce que les cibles
feront. Cette cible ne doit pas requérir les droits du superutilisateur.

=item B<binary-indep>

Construction des paquets binaires indépendants de l'architecture. Cette
cible doit dépendre (au moins transitivement) soit de B<build-indep>, soit
de B<build>. Cette cible sera appelée avec les droits du superutilisateur.

=item B<binary-arch>

Construction des paquets dépendants de l'architecture. Cette cible doit
dépendre (au moins transitivement) soit de B<build-arch>, soit de
B<build>. Cette cible sera appelée avec les droits du superutilisateur.

=item B<binary>

Construction des paquets binaires indépendants et dépendants de
l'architecture, soit en dépendant (au moins transitivement) de
B<binary-indep> et/ou de B<binary-arch>, ou en entrant en ligne de commande
ce que les cibles feront. Cette cible sera appelée avec les droits du
superutilisateur.

=back

=head1 VOIR AUSSI

B<dpkg-architecture>(1), B<dpkg-vendor>(1), B<dpkg-buildflags>(1),
B<dpkg-parsechangelog>(1), B<dpkg-shlibdeps>(1), B<dpkg-gencontrol>(1),
B<dpkg-deb>(1), B<dpkg-distaddfile>(1).


=head1 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>.