Provided by:
dpkg-dev_1.15.4ubuntu2_all 
NOM
dpkg-gencontrol - Créer des fichiers de contrôle Debian.
SYNOPSIS
dpkg-gencontrol [options]
DESCRIPTION
dpkg-gencontrol lit les informations contenues dans une arborescence
Debian dépaquetée et crée le fichier « control » d’un paquet binaire
(par défaut, c’est le fichier debian/tmp/DEBIAN/control) ; durant cette
action il y a simplification des champs de relations.
Pre-Depends, Depends, Recommends et Suggests sont simplifiés dans cet
ordre supprimer les dépendances qui sont connues pour être vérifié par
la plus forte dépendance déjà traitée. Sont aussi supprimées toutes les
auto-dépendances (dans les faits, cela supprime les dépendances qui
sont déjà validées par la version du paquet déjà installé).
Logiquement, il conserve les correspondances entre plusieurs
dépendances dans le même paquet. L’ordre des dépendances est conservé
du mieux possible : si une dépendance doit être supprimée à cause d’une
autre dépendance qui se trouve dans un champs suivant, la dépendance
remplaçante prendra la place de celle éliminée.
Les autre champs (Enhances, Conflicts, Breaks, Replaces et Provides)
sont également simplifiés individuellement par l’analyse des
différentes dépendances lorsque un paquet est indiqué plusieurs fois
dans le champ.
dpkg-gencontrol ajoute aussi une entrée pour un paquet binaire dans
debian/files.
OPTIONS
-vversion
Fixe le numéro de version du paquet binaire qui sera créé.
-Vnom=valeur
Fixe la valeur d’une variable de substitution. Consultez
deb-substvars(5) pour une discussion sur la valeur de
substitution.
-Tfichier/substvars
Lire les variables de substitution dans fichier/substvars ; le
fichier par défaut est debian/substvars.
-Dchamp=valeur
Remplace ou ajoute en sortie un champ dans le fichier de
contrôle.
-Uchamp
Supprime en sortie un champ dans le fichier de contrôle.
-cfichier/control
Indique le principal fichier de contrôle des sources où trouver
des renseignements. Par défaut, c’est le fichier debian/control.
-lfichier/changelog
Indique le fichier d’enregistrement des changements où trouver
des renseignements. Par défaut, c’est le fichier
debian/changelog.
-ffichier/liste-des-fichiers
Lit ou écrit la liste des fichiers qui doivent être envoyés vers
l’archive dans ce fichier plutôt que dans le fichier
debian/files.
-Fformat-du-changelog
Donne le format du fichier changelog. Par défaut, c’est une
ligne spéciale, près de la fin du fichier, qui l’indique ;
sinon, on utilise le format classique debian.
-ppaquet
Cette option produit les informations concernant le paquet
binaire paquet.Si le fichier de contrôle des sources liste un
seul paquet binaire, on peut omettre cette option ; sinon il est
indispensable d’indiquer le paquet pour lequel on veut produire
les informations.
-nnom-de-fichier
Le nom du paquet est nom-de-fichier au lieu de l’habituel :
paquet_version_arch.deb.
-is, -ip, -isp
Ces options, conservées pour compatibilité avec les anciennes
versions de dpkg-dev, sont maintenant déconseillées. Elles
servaient à dire à dpkg-gencontrol d’inclure les champs «
Section » et « Priority » dans le fichier « control ». C’est
maintenant le comportement par défaut. Si vous voulez l’ancien
comportement, vous pouvez utiliser l’option -U pour supprimer
ces champs du fichier « control ».
-Prep-de-construction-du-paquet
Cette option indique à dpkg-source que le répertoire de
construction du paquet est rep-de-construction-du-paquet au lieu
de debian/tmp. Cette valeur sert à trouver la valeur par défaut
de la variable de substitution Installed-Size et celle du champ
correspondant dans le fichier de contrôle (on utilise la
commande du) ; elle donne aussi l’emplacement par défaut pour le
fichier de sortie.
-O Affiche le fichier de contrôle sur la sortie standard au lieu de
debian/tmp/DEBIAN/control (ou
rep-de-construction-du-paquet/DEBIAN/control si l’option -P a
été utilisée).
-h, --help
Affiche un message d’aide puis quitte.
--version
Affiche le numéro de version puis quitte.
FICHIERS
debian/control
Le principal fichier d’information sur les sources ; il donne
des renseignements qui ne dépendent pas d’une version concernant
le paquet source et les paquets binaires qui peuvent être créés.
debian/files
La liste des fichiers créés qui font partie de ceux qui seront
installés sur le serveur. dpkg-gencontrol ajoute les noms
présumés des fichiers des paquets binaires à partir des fichiers
« control » qu’il crée.
AUTEURS
Copyright © 1995-1996 Ian Jackson
Copyright © 2000 Wichert Akkerman
Copyright © 2007-2008 Raphaël Hertzog
Ce programme est un logiciel libre ; voyez la « GNU General Public
Licence » version 2 ou supérieure pour le copyright. Il n’y a PAS de
garantie.
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>.