dpkg-genbuildinfo - Créer des fichiers .buildinfo Debian.
dpkg-genbuildinfo [
option...]
dpkg-genbuildinfo lit les informations à la fois dans une
arborescence debian dépaquetée et déjà construite
et sur les fichiers qui ont été créés ; puis il
crée un fichier de contrôle décrivant l'environnement et
les objets de construction (c'est le fichier
.buildinfo).
Cette commande a été introduite dans dpkg 1.18.11.
-
--build=type
- Indique un type de construction à partir
d'une liste séparée par des virgules de composants.
Les valeurs autorisées sont :
- any
- Génère les informations de construction
comprenant les dépendances de construction non qualifiées (
Build-Depends) et les dépendances de construction
spécifiques à l'architecture (
Build-Depends-Arch).
- all
- Génère les informations de construction
comprenant les dépendances de construction non qualifiées (
Build-Depends) et les dépendances de construction
indépendantes de l'architecture ( Build-Depends-Indep).
- source
- Effectivement ignoré : génère
les informations de construction avec seulement les dépendances de
construction non qualifiées ( Build-Depends).
- binary
- Génère les informations de construction avec
les trois types de dépendances de construction. C'est un alias de
any,all.
- full
- Génère les informations de construction avec
les trois types de dépendances de construction. C'est un alias de
any,all,source. Identique au cas par défaut où aucune
option de construction n'est indiquée.
-
-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-des-changements
- Indique le fichier des changements où trouver des
renseignements. Par défaut, c'est le fichier
debian/changelog.
-
-ffichier/liste-des-fichiers
- Indique où est la liste des fichiers qui ont
été produits par la construction, au lieu d'utiliser le
fichier debian/files.
-
-Fformat-du-fichier-des-changements
- Indique le format du fichier des changements. Voir
dpkg-parsechangelog(1) pour plus d'informations à propos des
formats gérés.
-
-O[nom-de-fichier]
- Affiche le fichier buildinfo sur la sortie standard (ou
nom-de-fichier si précisé) au lieu de
répertoire
/nom-source_version-binaire
_architecture .buildinfo (où
répertoire est .. par défaut ou
répertoire-des-fichiers-à-installer si l'option
-u a été utilisée).
-
-urépertoire-des-fichiers-à-installer
- Cherche les fichiers à installer dans
répertoire-des-fichiers-à-installer plutôt que
dans ... (dpkg-genbuildinfo doit trouver ces fichiers de
manière à mettre leurs tailles et leurs sommes de
contrôle dans le fichier .buildinfo).
- --always-include-kernel
- Par défaut le champ Build-Kernel-Version ne
sera pas écrit.
Il faut préciser cette option (depuis dpkg 1.19.0) pour
toujours remplir un champ Build-Kernel-Version lors de la
création de .buildinfo.
- --always-include-path
- Par défaut, le champ Build-Path ne sera
rempli que si le répertoire courant débute par un motif
autorisé.
Dans Debian et ses dérivés, le motif correspond à
/build/ au début du nom de chemin.
Il faut préciser cette option pour toujours remplir un champ
Build-Path lors de la création de .buildinfo.
-
--admindir=répertoire
- Change l'endroit où se trouve la base de
données de dpkg. Par défaut, c'est
/var/lib/dpkg.
- -q
-
dpkg-genbuildinfo devrait afficher des messages
d'information sur la sortie d'erreur standard. -q supprime ces
messages.
-
-?, --help
- Afficher un message d'aide puis quitter.
- --version
- Afficher le numéro de version puis quitter.
- DEB_BUILD_OPTIONS
- Cette variable peut être utilisée pour
activer ou désactiver diverses fonctions qui affectent les
informations comprises dans le fichier .buildinfo au moyen de l'option
buildinfo (depuis dpkg 1.18.19). Cette option fournit une
liste, séparée par des virgules, de fonctionnalités,
préfixées par les modificateurs «
+ » ou « - » pour
indiquer s'il faut les activer ou les désactiver. La fonction
spéciale « all » peut
être utilisée pour activer ou désactiver toutes les
autres fonctions. La fonction « path »
contrôle l'inclusion sans condition du champ
Build-Path.
- 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).
- debian/files
- La liste des fichiers créés.
dpkg-genbuildinfo lit dans ce fichier les données
nécessaires à la création du fichier
.buildinfo.
deb-buildinfo(5).
Ariel VARDI <
[email protected]>, 2002. Philippe Batailler, 2006.
Nicolas François, 2006. Veuillez signaler toute erreur à
<
[email protected]>.