.\" dpkg manual page - deb-src-rules(5) .\" .\" Copyright © 2016-2017 Guillem Jover .\" .\" This is free software; you can redistribute it and/or modify .\" it under the terms of the GNU General Public License as published by .\" the Free Software Foundation; either version 2 of the License, or .\" (at your option) any later version. .\" .\" This is distributed in the hope that it will be useful, .\" but WITHOUT ANY WARRANTY; without even the implied warranty of .\" MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the .\" GNU General Public License for more details. .\" .\" You should have received a copy of the GNU General Public License .\" along with this program. If not, see . . .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH deb\-src\-rules 5 2017\-09\-05 "Projet Debian" "Utilitaires de dpkg" .SH NOM deb\-src\-rules \- Fichier de r\(`egles des paquets source Debian . .SH SYNOPSIS debian/rules . .SH DESCRIPTION Ce fichier fournit les instructions n\('ecessaires \(`a la construction des paquets binaires \(`a partir de paquets sources. .PP Le fichier \fIdebian/rules\fP est un Makefile ex\('ecutable avec un \(Fo\ shebang\ \(Fc qui est habituellement positionn\('e sur \(Fo\ #!/usr/bin/make \-f\ \(Fc. .PP Il doit prendre en charge les cibles \(Fo\ make\ \(Fc suivantes\ : .TP \fBclean\fP Nettoyer l'arborescence des sources, en supprimant toutes les modifications r\('ealis\('ees par toutes les constructions et cibles binaires. Cette cible sera appel\('ee avec les droits du superutilisateur. .TP \fBbuild\-indep\fP Construction des fichiers ind\('ependants de l'architecture requis pour construire tout paquet binaire ind\('ependant de l'architecture. S'il n'y a pas de paquet binaire ind\('ependant de l'architecture \(`a cr\('eer, la cible doit tout de m\(^eme exister mais ne fait rien. Cette cible ne doit pas requ\('erir les droits du superutilisateur. .TP \fBbuild\-arch\fP Construction des fichiers d\('ependants de l'architecture requis pour construire tout paquet binaire d\('ependant de l'architecture. S'il n'y a pas de paquet binaire d\('ependant de l'architecture \(`a cr\('eer, la cible doit tout de m\(^eme exister mais ne fait rien. Cette cible ne doit pas requ\('erir les droits du superutilisateur. .TP \fBbuild\fP Construction des fichiers ind\('ependants et d\('ependants de l'architecture, soit en d\('ependant (au moins transitivement) de \fBbuild\-indep\fP et/ou de \fBbuild\-arch\fP, ou en entrant en ligne de commande ce que les cibles feront. Cette cible ne doit pas requ\('erir les droits du superutilisateur. .TP \fBbinary\-indep\fP Construction des paquets binaires ind\('ependants de l'architecture. Cette cible doit d\('ependre (au moins transitivement) soit de \fBbuild\-indep\fP, soit de \fBbuild\fP. Cette cible sera appel\('ee avec les droits du superutilisateur. .TP \fBbinary\-arch\fP Construction des paquets d\('ependants de l'architecture. Cette cible doit d\('ependre (au moins transitivement) soit de \fBbuild\-arch\fP, soit de \fBbuild\fP. Cette cible sera appel\('ee avec les droits du superutilisateur. .TP \fBbinary\fP Construction des paquets binaires ind\('ependants et d\('ependants de l'architecture, soit en d\('ependant (au moins transitivement) de \fBbinary\-indep\fP et/ou de \fBbinary\-arch\fP, ou en entrant en ligne de commande ce que les cibles feront. Cette cible sera appel\('ee avec les droits du superutilisateur. . .SH "VOIR AUSSI" .ad l .nh \fBdpkg\-architecture\fP(1), \fBdpkg\-vendor\fP(1), \fBdpkg\-buildflags\fP(1), \fBdpkg\-parsechangelog\fP(1), \fBdpkg\-shlibdeps\fP(1), \fBdpkg\-gencontrol\fP(1), \fBdpkg\-deb\fP(1), \fBdpkg\-distaddfile\fP(1). .SH TRADUCTION Ariel VARDI , 2002. Philippe Batailler, 2006. Nicolas Fran\(,cois, 2006. Veuillez signaler toute erreur \(`a .