Man page - dpkg-gencontrol(1)
Packages contains this manual
- deb822(5)
- dpkg-vendor(1)
- deb-symbols(5)
- deb-src-rules(5)
- dpkg-mergechangelogs(1)
- dsc(5)
- deb-src-control(5)
- dpkg-shlibdeps(1)
- dpkg-genbuildinfo(1)
- dpkg-scanpackages(1)
- deb-substvars(5)
- dpkg-parsechangelog(1)
- dpkg-architecture(1)
- deb-triggers(5)
- deb-changelog(5)
- deb-extra-override(5)
- deb-buildinfo(5)
- dpkg-buildpackage(1)
- dpkg-distaddfile(1)
- dpkg-gencontrol(1)
- dpkg-buildtree(1)
- deb-postrm(5)
- deb-version(7)
- deb-prerm(5)
- deb-preinst(5)
- deb-src-files(5)
- dpkg-buildapi(1)
- dpkg-checkbuilddeps(1)
- deb-src-symbols(5)
- deb-old(5)
- dpkg-source(1)
- deb-changes(5)
- deb-origin(5)
- dpkg-buildflags(1)
- deb-override(5)
- deb(5)
- dpkg-scansources(1)
- deb-control(5)
- deb-split(5)
- deb-shlibs(5)
- dpkg-build-api(7)
- deb-postinst(5)
- deb-conffiles(5)
- dpkg-genchanges(1)
- dpkg-gensymbols(1)
- dpkg-name(1)
- deb-md5sums(5)
apt-get install dpkg-dev
Available languages:
en fr pt nl sv deManual
dpkg-gencontrol
NOMSYNOPSIS
DESCRIPTION
OPTIONS
ENVIRONNEMENT
FICHIERS
VOIR AUSSI
TRADUCTION
NOM
dpkg-gencontrol - Créer des fichiers de contrÎle Debian.
SYNOPSIS
dpkg-gencontrol [ option ...]
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 pour supprimer les dĂ©pendances qui sont connues pour ĂȘtre vĂ©rifiĂ©es 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 apparaĂźt plus loin dans le champ, la dĂ©pendance remplaçante prendra la place de celle Ă©liminĂ©e.
Les autres 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
-v version
Fixe le numéro de version du paquet binaire qui sera créé.
-V nom = valeur
Set an output substitution variable. See deb-substvars (5) for discussion of output substitution.
-T fichier-substvars
Lecture des variables de substitution depuis fichier-substvars ; la valeur par dĂ©faut est debian/substvars . Cette option peut ĂȘtre utilisĂ©e plusieurs fois pour lire les variables de substitution depuis plusieurs fichiers (depuis dpkg 1.15.6).
-D champ = valeur
Remplace ou ajoute en sortie un champ dans le fichier de contrĂŽle.
-U champ
Supprime en sortie un champ dans le fichier de contrĂŽle.
-c fichier-de-contrĂŽle
Indique le principal fichier de contrĂŽle des sources oĂč trouver des renseignements. Par dĂ©faut, câest le fichier debian/control .
-l fichier-des-changements
Indique le fichier des changements oĂč trouver des renseignements. Par dĂ©faut, câest le fichier debian/changelog .
-f fichier/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 .
-F format-du-fichier-des-changements
Specifies the format of the changelog. See dpkg-parsechangelog (1) for information about alternative formats.
-p paquet
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.
-n nom-de-fichier
Le nom du paquet est nom-de-fichier au lieu de lâhabituel : paquet_version_arch.deb.
-is , -ip , -isp
These options are ignored for compatibility with older versions of the dpkg build scripts but are now deprecated. Previously they were used to tell dpkg-gencontrol to include the Section and Priority fields in the control file. This is now the default behavior. If you want to get the old behavior you can use the -U option to delete the fields from the control file.
-P répertoire-construction-paquet
Analyse rĂ©pertoire-construction-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 [ nom-de-fichier ]
Affiche le fichier « control » sur la sortie standard (ou nom-de-fichier , depuis dpkg 1.17.2), au lieu de debian/tmp/DEBIAN/control (ou rĂ©pertoire-construction-paquet /DEBIAN/control si lâoption -P a Ă©tĂ© utilisĂ©e).
-? , --help
Afficher un message dâaide puis quitter.
--version
Afficher le numéro de version puis quitter.
ENVIRONNEMENT
DEB_HOST_ARCH
Sets the host architecture.
DPKG_COLORS
Définit le mode de couleur (depuis dpkg 1.18.5). Les valeurs actuellement acceptées sont auto (par défaut), always et never .
DPKG_NLS
Si cette variable est dĂ©finie, elle sera utilisĂ©e pour dĂ©cider lâactivation de la prise en charge des langues (NLS â Native Language Support), connu aussi comme la gestion de lâinternationalisation (ou i18n) (depuis dpkg 1.19.0). Les valeurs permises sont : 0 et 1 (par dĂ©faut).
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 envoyĂ©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.
VOIR AUSSI
deb-substvars (5), deb-src-control (5), deb-changelog (5), deb-control (5).
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>.