summaryrefslogtreecommitdiffstats
path: root/man/fr/deb-src-rules.pod
blob: 42acd85578c99826405eb1a48f020c8dd60154c6 (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
        *****************************************************
        *           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>.