dpkg-source

Autres langues

Langue: fr

Version: Januari 2000 (www.delafond.org - 07/08/07)

Section: 1 (Commandes utilisateur)

NOM

dpkg-source, dpkg-gencontrol, dpkg-shlibdeps, dpkg-genchanges, dpkg-buildpackage, dpkg-distaddfile, dpkg-parsechangelog - Les outils de Debian pour les paquets source.

SYNOPSIS

dpkg-source -x fichier.dsc
dpkg-source -b [options] r�pertoire [r�pertoire-d'origine|'']
dpkg-gencontrol [options]
dpkg-shlibdeps options
dpkg-genchanges [options]
dpkg-buildpackage [options]
dpkg-distaddfile [options] fichier section priorit�
dpkg-parsechangelog [options]

DESCRIPTION

dpkg-source empaqu�te ou d�paqu�te une archive source Debian.

dpkg-gencontrol lit les information 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) ; il ajoute aussi une entr�e pour ce paquet binaire dans debian/files.

dpkg-shlibdeps calcule, pour les ex�cutables nomm�s dans ses arguments, les d�pendances envers les biblioth�ques partag�es. Ces d�pendances sont ajout�es sous la forme shlibs:dependencyfield -- o� dependencyfield est le nom du champ � d�pendance � -- dans le fichier debian/substvars qui indique les substitutions de variables. Toute autre variable apr�s shlibs: est supprim�e du fichier. dpkg-shlibdeps lit les informations concernant les d�pendances envers les biblioth�ques partag�es dans les fichiers suivants : debian/shlibs.local, /etc/dpkg/shlibs.override, le fichier shlibs, (fichier du paquet contenant un fichier qui, selon objdump, satisfait au syst�me de d�pendance envers les biblioth�ques) ou bien /etc/dpkg/shlibs.default. Le premier trouv� est utilis�. Voyez le Debian packaging manual pour des d�tails sur le format des fichiers qui traitent des d�pendances envers les biblioth�ques partag�es.

dpkg-genchanges lit les informations � la fois dans une arborescence debian d�paquet�e et d�j� construite et sur les fichiers qui ont �t� cr�es ; puis il cr�e un fichier de contr�le pour la mise en place dans l'archive Debian (c'est le fichier .changes ).

dpkg-buildpackage est un script de contr�le qui peut faciliter la construction automatique d'un paquet.

dpkg-distaddfile ajoute une entr�e pour un fichier dans debian/files.

dpkg-parsechangelog lit et fait l'analyse du fichier � changelog � d'une arborescence source d�paquet�e et affiche les informations qu'il contient sur la sortie standard et sous une forme lisible par la machine.

Aucune de ces commandes ne permet la combinaison de plusieurs options en une seule et elles ne permettent pas d'indiquer la valeur d'une option dans un argument s�par�.

LES OPTIONS COMMUNES

Beaucoup de ces programmes partagent les options qui sont d�crites ici ; on d�crit en m�me temps les programmes qui les acceptent.
-h
Affiche la version du programme et un message d'aide qui comprend un r�sum� des options accept�es. Tous les outils pour les paquets source comprennent cette option.
-vversion
Avec dpkg-buildpackage, dpkg-genchanges et dpkg-parsechangelog cette option force l'utilisation des informations contenues dans le fichier � changelog � et qui concernent toutes les versions strictement plus r�centes que version.

Avec dpkg-gencontrol, cette option donne le num�ro de version du paquet binaire qui sera cr�e.

-Cdescription-des-changements
Lit la description des changements dans le fichier description-des-changements plut�t que dans le fichier � changelog � de l'arborescence source. dpkg-buildpackage et dpkg-genchanges acceptent cette option.
-madresse-du-responsable
Utilise adresse-du-responsable comme nom et adresse �lectronique du responsable de paquet pour cette mise en place, plut�t que d'utiliser les informations contenues dans le fichier � control � de l'arborescence source. dpkg-buildpackage et dpkg-genchanges acceptent cette option.
-eadresse-du-responsable
Utilise adresse-du-responsable comme nom et adresse �lectronique du responsable de paquet pour cette mise en place, plut�t que d'utiliser les informations contenues dans le fichier � changelog � de l'arborescence source. dpkg-buildpackage et dpkg-genchanges acceptent cette option.
-si, -sa, -sd
Ces options contr�lent si l'archive source originale est incluse dans l'installation produite par dpkg-buildpackage et dpkg-genchanges quand on construit un paquet source (i.e., les options -b or -B ne sont pas utilis�es).

Par d�faut, ou quand l'option -si est indiqu�e, les sources originales sont incluses si le num�ro de version se termine par -0 ou -1, i.e., si la partie � r�vision Debian � du num�ro de version est �gal � 0 ou 1.

L'option -sa force l'inclusion des sources originales ; l'option -sd force leur exclusion et inclut seulement le � diff �.

-Vnom=valeur
Fixe la valeur d'une variable de substitution. dpkg-source, dpkg-gencontrol and dpkg-genchanges acceptent cette option. Voyez ci-dessous pour une discussion sur la valeur de substitution.
-Tfichier/substvars
Lit (ou, �crit, pour dpkg-shlibdeps), les variables de substitution dans le fichier fichier/substvars; Par d�faut c'est le fichier debian/substvars. dpkg-source, dpkg-gencontrol, dpkg-shlibdeps et dpkg-genchanges acceptent cette option.
-Dchamp=valeur
Remplace ou ajoute en sortie un champ dans le fichier de contr�le. dpkg-source, dpkg-gencontrol et dpkg-genchanges acceptent cette option.
-Uchamp
Supprime en sortie un champ dans le fichier de contr�le. dpkg-source, dpkg-gencontrol and dpkg-genchanges acceptent cette option.
-b|-B|-S
Avec dpkg-genchanges et dpkg-buildpackage les options -b et -B indiquent qu'on veut seulement construire un paquet binaire. L'option -b indique qu'aucun fichier source n'est � construire ou � distribuer, et l'option -B indique en plus qu'aucun fichier, appartenant � un paquet binaire ne d�pendant pas d'une architecture, n'est � distribuer. L'option -S indique que seul le source doit �tre install� et qu'on a pas besoin de construire un paquet binaire. Seul dpkg-buildpackage se sert des options -b et -B; dpkg-genchanges cr�e seulement un fichier .changes pour tous les fichiers produits par la cible binary-* du paquet qui est construit.

L'option -b indique � dpkg-source de construire un paquet source (plut�t que d'en extraire un) -- voyez ci-dessous.

-cfichier/control
indique le principal fichier de contr�le des sources o� trouver des renseignements. Par d�faut, c'est le fichier debian/control. dpkg-source, dpkg-gencontrol et dpkg-genchanges acceptent cette option.
-lfichier/changelog
indique le fichier d'enregistrement des changements o� trouver des renseignements. Par d�faut, c'est le fichier debian/changelog. dpkg-source, dpkg-gencontrol et dpkg-genchanges acceptent cette option.
-ffichier/liste-des-fichiers
lit ou �crit la liste des fichiers qui doivent �tre mis en place dans le fichier fichier/liste-des-fichiers, plut�t que dans le fichier debian/files. dpkg-gencontrol, dpkg-genchanges et dpkg-distaddfile acceptent cette option.
-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 (voyez le Debian packaging manual) ; sinon, on utilise le format classique debian, d�crit dans le Debian packaging manual. dpkg-source, dpkg-gencontrol et dpkg-genchanges acceptent cette option.
-W
Cette option transforme certaines erreurs en avertissements. Seul dpkg-source l'utilise, mais dpkg-buildpackage la reconnait et la transmet � dpkg-source.
-E
Cette option annule une pr�c�dente option -W. Elle n'est actuellement comprise que par dpkg-buildpackage et dpkg-source.

LES OPTIONS DE DPKG-SOURCE

Quand on fournit les options communes -c et -l avec des chemins relatifs, on consid�re qu'ils sont relatifs au r�pertoire le plus �lev� de l'arborescence source.
-x
Cette option sert � extraire un paquet source. On doit donner un seul argument sans option : le nom du fichier de contr�le des sources Debian (.dsc). Aucune option n'est utile avec dpkg-source -x. dpkg-source lit, dans le fichier de contr�le, les noms des fichiers qui composent le paquet source ; il suppose qu'ils sont dans le m�me r�pertoire que le fichier .dsc.

Les fichiers extraits du paquet auront le m�me syst�me de propri�t� et de permission que s'ils avaient �t� simplement cr�es -- les r�pertoires et les fichiers ex�cutables auront un syst�me de permission �gal � 0777 et les simples fichiers, 0666 ; ces deux syst�mes �tant modifi�s par le masque de celui qui fait l'extraction ; Si le r�pertoire parent est � setgid �, les r�pertoires extraits le seront aussi et tous les fichiers et r�pertoires h�riteront du syst�me de propri�t� de ce groupe.

-b
Construire : empaqueter une arborescence. Un ou deux arguments, sans options, seront fournis. Le premier repr�sente le nom du r�pertoire qui contient l'arborescence non empaquet�e. Si l'on donne un second argument, ce sera le nom du r�pertoire source original ou bien le nom du fichier � tar � ou bien une cha�ne vide si le paquet est � debian pure souche � et n'a donc pas de fichiers � diffs � concernant sa � debianisation �. S'il n'y a pas de second argument, et selon les autres arguments donn�s, dpkg-source cherche le fichier � tar � des sources originelles paquet_version-originelle.orig.tar.gz ou bien le r�pertoire source originel r�pertoire.orig ou bien une cha�ne vide (pas de source originel, et donc pas de � diffs �).
-i[<regexp>]
On peut donner une expression r�guli�re Perl correspondant aux fichiers d'une liste qui doivent �tre filtr�s pour le � diff �. (Cette liste est cr��e par une commande � find �.) L'option -i toute seule filtre les sous-r�pertoires CVS, RCS et libtool .deps et tous les fichiers qu'ils contiennent, aussi bien les fichiers de sauvegarde termin�s par un � ~ � que ceux cr�es par une interruption de l'�diteur JOE.

C'est tr�s utile pour supprimer les fichiers superflus qui sont inclus dans le .diff.gz (p.ex., � debian/BUGS_TODO/* � ou � debian/RCS/*,v �). Quand on suit avec un CVS distant un paquet que l'on maintient, et qu'on a pas la possibilit� d'enregistrer les fichiers debian de contr�le ou d'�tiqueter cvs-buildpackage(1), il faut faire un � checkout/update � suppl�mentaire dans un r�pertoire tenu vierge pour cr�er le fichier dates qui diff�rent de celles du r�pertoire de travail ; cela provoque ind�ment leur inclusion dans chaque .diff.gz cr�e, � moins d'utiliser l'option -i.

-I<fichier>
Avec cette option, le fichier est pass� � l'option --exclude de tar quand on veut cr�er un fichier .orig.tar.gz ou .tar.gz. Par exemple, -ICVS fera que tar sautera les r�pertoires du CVS quand il doit cr�er un fichier .tar.gz. On peut r�p�ter cette option pour exclure plusieurs fichiers.
-sa,-sp,-su,-sk,-sA,-sP,-sU,-sK,-ss avec -b
Quand on sp�cifie -sk ou -sp, dpkg-source s'attend � ce que le source originel soit un fichier � tar � ; par d�faut c'est le fichier paquet_version-originelle.orig.tar.gz. Il le laisse en place en tant que fichier � tar � ou le copie dans le r�pertoire en cours s'il n'y est pas d�j�. Quand on utilise -sp au lieu de -sk, il le supprime ensuite.

Quand on sp�cifie -su ou -sr, le source originel est attendu comme un r�pertoire ; par d�faut c'est le r�pertoire paquet-version-originelle.orig et dpkg-source cr�e une nouvelle archive du source originel. Quand on utilise -sr, dpkg-source supprime ce r�pertoire apr�s usage.

Quand on utilise -ss, dpkg-source s'attend � ce que le source originel soit disponible � la fois comme un r�pertoire et comme un fichier � tar �. Il se sert du r�pertoire pour cr�er le � diff �, mais se sert du fichier � tar � pour cr�er le fichier .dsc. On doit faire attention avec cette option -- Si le r�pertoire et le fichier � tar � ne correspondent pas, une mauvaise archive source en r�sulte.

Quand on utilise -sn, dpkg-source ne cherche pas de source originel, et ne cr�e pas de � diff �. Le second argument, s'il existe, doit �tre une cha�ne vide. Cela sert pour les paquets Debian pure souche qui n'ont pas un source originel distinct et donc, pas de fichier � diff � de debianisation.

Quand on utilise -sa ou -sA, dpkg-source cherche un source originel soit sous forme de fichier � tar �, soit sous forme de r�pertoire -- le deuxi�me argument, s'il existe, ou bien une cha�ne vide (cela revient � utiliser l'option -sn). Quand un fichier � tar � existe, il est d�paquet� et dpkg-source cr�e un fichier � diff � ; ensuite il supprime le fichier � tar � (cela revient � utiliser l'option -sp); quand un r�pertoire est trouv�, il est d�paquet� et dpkg-source cr�e le source originel et supprime ensuite ce r�pertoire (cela revient � utiliser l'option -sr); Quand ni l'un ni l'autre n'est trouv�, dpkg-source suppose que le paquet ne poss�de pas de fichier � diff � de debianisation, mais seulement une simple archive source (cela revient � utiliser l'option -sn). Quand les deux sont trouv�s, dpkg-source ignore le r�pertoire, et le remplace si l'option -sA a �t� sp�cifi�e (cela revient � utiliser l'option -sP); ou bien il provoque une erreur quand l'option -sa a �t� sp�cifi�e. L'option par d�faut est -sA.

Les options -sa, -sp, -sk, -su et -sr ne remplacent pas les fichiers � tar � ou les r�pertoires existants. Pour cela, il faut utiliser les options -sA, -sP, -sK, -sU et -sR.

-sp,-su,-sn avec -x
Dans tous ces cas, l'arborescence existante d'un source originel est supprim�e.

Quand on utilise l'option -sp lors d'une extraction, le source originel (s'il existe) est laiss� en tant que fichier � tar �. S'il n'est pas d�j� dans le r�pertoire en cours ou si ce r�pertoire contient un fichier diff�rent, le fichier � tar � est copi� dans ce r�pertoire. C'est le comportement par d�faut.

L'option -su d�paqu�te une arborescence source originelle.

L'option -sn assure que le source originel ne sera ni copi� dans le r�pertoire en cours, ni d�paquet�. Une arborescence source originelle pr�sente dans le r�pertoire en cours est toujours supprim�e.

LES OPTIONS POUR DPKG-GENCONTROL

dpkg-gencontrol ne prend pas d'argument sans options.
-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 c'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 incluent, dans le fichier de contr�le du paquet binaire, les champs Section et Priority qui concernent ce paquet et qui se trouvent dans le fichier principal de contr�le des sources. Habituellement on ne met pas ces informations l� mais dans le fichier .changes. L'option -isp inclue les deux champs, -is seulement le champ Section et -ip seulement le champ Priority.
-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
Cette option provoque l'affichage du 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).

LES OPTIONS POUR DPKG-SHLIBDEPS

dpkg-shlibdeps interpr�te des arguments sans option comme des commandes ex�cutables, comme si on avait simplement donn� -eex�cutable.
-eex�cutable
Cette option inclue les bonnes d�pendances envers les biblioth�ques partag�es que demande ex�cutable.
-dchamp-d�pendance
Cette option ajoute les d�pendances destin�es au champ � d�pendance � du fichier de contr�le champ-d�pendance. (Les d�pendances pour ce champ sont dans la variable shlibs:champ-d�pendance.)

L'option -dchamp-d�pendance concerne tous les ex�cutables qui suivent l'option, jusqu'� la prochaine option -dchamp-d�pendance. Par d�faut, champ-d�pendance vaut Depends.

Quand, dans plusieurs champs reconnus ayant trait aux d�pendances comme les champs Pre-Depends, Depends, Recommends, Enhances ou Suggests, appara�t la m�me entr�e (ou bien un ensemble d'alternatives) dpkg-shlibdeps supprime automatiquement les d�pendances dans tous les champs sauf celui qui repr�sente les d�pendances les plus importantes.

-ppr�fixe-pour-le-nom-des-variables
Les variables de substitution commenceront par pr�fixe-pour-le-nom-des-variables : au lieu de shlibs:. De m�me, toute variable de substitution commen�ant par pr�fixe-pour-le-nom-des-variables : (au lieu de shlib:) sont enlev�s du fichier de substitution des variables.
-Lfichier-local-shlibs
dpkg-shlibs lira les information de remplacement concernant les d�pendances envers les biblioth�ques partag�es dans fichier-local-shlibs au lieu de debian/shlibs.local.
-O
Les d�finitions des variables de substitution seront affich�es sur la sortie standard, plut�t qu'ajout�es dans le fichier de substitution des variables qui est par d�faut debian/substvars.

LES OPTIONS DE DPKG-GENCHANGES

dpkg-genchanges ne prend pas d'argument sans options.
-ur�pertoire-des-fichiers-�-installer
Cherche les fichiers � installer dans r�pertoire-des-fichiers-�-installer plut�t que dans .. (dpkg-genchanges doit trouver ces fichiers de mani�re � mettre leurs tailles et leurs sommes de contr�le dans le fichier .changes.)
-q
dpkg-genchanges affiche habituellement des messages d'information sur la sortie d'erreur standard ; par exemple, combien de fichiers source du paquet sont en cours d'installation. -q supprime ces messages.

LES OPTIONS DE DPKG-BUILDPACKAGE

dpkg-buildpackage ne prend pas d'arguments sans options.
-kkey-id
Pr�cise un � key-ID � pour la signature des paquets.
-rcommande-pour-obtenir-privil�ges-de-root
Quand dpkg-buildpackage doit ex�cuter une partie du processus de construction en tant que root, il pr�fixe la commande ex�cut�e par commande-pour-obtenir-privil�ges-de-root si elle existe. commande-pour-obtenir-privil�ges-de-root sera le nom d'un programme pr�sent dans le PATH et ce programme prend comme argument le nom de la commande r�elle � ex�cuter et les arguments qu'elle doit prendre. commande-pour-obtenir-privil�ges-de-root ne contiendra pas d'espace ni aucun � m�tacaract�re � du shell. commande-pour-obtenir-privil�ges-de-root est classiquement sudo, super ou really. su ne va pas, puisque ce programme demande une option -c pour ex�cuter une commande ; et m�me alors il ne peut qu'appeler le shell de l'utilisateur au lieu de passer directement les arguments � la commande qui doit �tre ex�cut�e.
-pcommande-de-signature
Quand dpkg-buildpackage doit ex�cuter GPG ou PGP pour signer un fichier source de contr�le (.dsc) ou un fichier .changes, il ex�cute commande-de-signature (en examinant le PATH si n�cessaire) au lieu de pgp. commande-de-signature obtient tous les arguments qu'aurait obtenu pgp. Si commande-de-signature veut recevoir ses arguments � la mani�re GPG plut�t qu'� la mani�re PGP, on choisira l'option -sgpg. commande-de-signature ne contiendra pas d'espace ni aucun � m�tacaract�re � du shell.
-tc
Nettoyage de l'arborescence (en utilisant commande-pour-obtenir-privil�ges-de-root debian/rules clean) apr�s la construction du paquet.
-us, -uc
Ne pas signer, respectivement, soit le paquet source, soit le fichier � .changes �.
-aarchitecture
Pr�cise l'architecture Debian pour laquelle on construit. L'architecture de la machine sur laquelle on construit est automatiquement d�termin�e ; c'est aussi l'architecture par d�faut de la machine h�te.
-i[<regexp>]
cha�ne pass�e telle quelle � dpkg-source.
-I<fichier>
fichier pass� tel quel � dpkg-source.Peut�trer�p�t�e. -D V�rifier les d�pendances de constructions et les conflits ; se termine en cas de probl�mes.
-d
Ne pas v�rifier les d�pendances de constructions et les conflits.
-nc
Ne pas nettoyer l'arborescence source (imlies -b)

LES ARGUMENTS DE DPKG-DISTADDFILE

dpkg-distaddfile ne prend pas d'option particuli�re. Il prend trois arguments sans options, � savoir le nom du fichier, la section et la priorit�, pour le fichier .changes.

Le nom du fichier sera indiqu� relativement au r�pertoire dans lequel dpkg-genchanges s'attend � trouver les fichiers, habituellement .., plut�t que relativement au r�pertoire dans lequel est ex�cut� dpkg-distaddfile.

LES ARGUMENTS DE DPKG-PARSECHANGELOG

dpkg-parsechangelog ne prend ni d'option particuli�re ni d'argument sans options.

LA SUBSTITUTION DE VARIABLE

Avant que dpkg-source, dpkg-gencontrol et dpkg-genchanges n'�crivent leurs informations de contr�le (dans le fichier source de contr�le .dsc pour dpkg-source et sur la sortie standard pour dpkg-gencontrol et dpkg-genchanges), ils accomplissent quelques substitutions de variable dans le fichier de sortie.

Une substitution de variable est de la forme : ${variable-name}. Les noms de variable consistent en caract�res alphanum�riques, traits d'union et � deux points � ; ils commencent par une lettre ou un chiffre. La substitution se fait r�p�titivement jusqu'� ce qu'il n'en reste aucune � faire ; le texte entier du champ apr�s la substitution est r�examin� pour chercher d'autres substitutions.

Quand toutes les substitutions ont �t� faites, chaque occurrence de la cha�ne ${} (laquelle n'est pas une substitution autoris�e) est remplac�e par un signe $.

On peut d�finir les variables en utilisant l'option commune -V. On peut aussi se servir du fichier debian/substvars (ou tout autre fichier avec l'option -T). Ce fichier est compos� de lignes de la forme suivante : name=value. Les espaces r�siduels sur chaque ligne, les lignes vides et les lignes qui commencent par un symbole # sont ignor�s.

En outre, les variables standards suivantes sont disponibles :

Arch
L'architecture pour laquelle on construit (tir�e de dpkg --print-architecture).
Source-Version
La version du paquet source (tir�e du fichier changelog).
Installed-Size
La taille de tous les fichiers install�s du paquet. Cette valeur est copi�e dans le champ ad�quat du fichier � control � ; Quand on fixe cette variable, cela modifie la valeur de ce champ. Quand elle est ind�termin�e, dpkg-gencontrol use de la commande du -k debian/tmp pour trouver une valeur par d�faut.
Extra-Size
L'espace disque suppl�mentaire utilis� pour l'installation du paquet. Quand on fixe cette variable, on ajoute sa valeur � la valeur de la variable Installed-Size (qu'elle soit d�finie explicitement ou calcul�e par d�faut) avant que la variable Installed-Size ne soit copi�e dans le champ du fichier � control �.
F:fieldname
La valeur du champ fieldname affich� en sortie et qui doit �tre classiquement en majuscules. Quand on fixe ces variables, cela ne prend effet que l� o� elles sont effectivement d�velopp�es.
Format
La version du format du fichier .changes produite par la version des scripts construisant le source. Quand on d�termine cette variable, le contenu du champ Format dans le fichier .changes est aussi modifi�.
Newline, Space, Tab
Ces variables contiennent chacune le caract�re correspondant.
shlibs:dependencyfield
Les variables d�termin�es de cette fa�on sont produites par dpkg-shlibdeps - voyez plus haut.

Quand une variable est r�f�renc�e mais n'est pas d�finie, cela produit un avertissement et une valeur nulle est assum�e.

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/changelog
Le fichier d'enregistrement des modifications ; on s'en sert pour conna�tre les informations qui d�pendent d'une version du paquet source, par exemple l'urgence ou la distribution d'une installation sur le serveur, les modifications faites depuis telle �dition et le num�ro de la version source lui-m�me.
debian/files
la liste des fichiers cr��s 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 ; pour ajouter d'autres fichiers on peut se servir de dpkg-distaddfile. dpkg-genchanges lit dans ce fichier les donn�es n�cessaires � la cr�ation du fichier .changes.
debian/substvars
La liste des variables de substitution et leurs valeurs.
debian/shlibs.local
Fichier particulier � un paquet rempla�ant les informations qui concernent les d�pendances envers des biblioth�ques partag�es.
/etc/dpkg/shlibs.override
Fichier syst�me rempla�ant les informations qui concernent les d�pendances envers des biblioth�ques partag�es.
/etc/dpkg/shlibs.default
Fichier syst�me par d�faut concernant les informations de d�pendances envers des biblioth�ques partag�es.

BOGUES

Le moment o� a lieu le remplacement d'un champ par rapport � certaines d�terminations de champ affich� sur la sortie standard est plut�t embrouill�.

On op�re deux fois la substitution de variable sur les entr�es d'un paquet binaire dans le fichier debian/files. Cela ne devrait pas poser de probl�mes puisque $, { et } ne sont pas permis dans les noms de paquets et les num�ros de version.

On devrait pouvoir mettre des espaces et des m�tacaract�res du shell dans les arguments initiaux de commande-pour-obtenir-privil�ges-de-root et commande-de-signature.

VOIR AUSSI

Debian packaging manual,
Debian policy manual,
dpkg-deb(1), dpkg(8), dselect(8), gpg(1), pgp(1).

AUTEUR

Ces outils et cette page de manuel ont �t� �crits par Ian Jackson. Copyright (C) 1995-1996 Ian Jackson
Copyright (C) 2000 Wichert Akkerman
Ce sont des logiciels libres ; voyez la �  GNU General Public Licence � version 2 ou sup�rieure pour le copyright. Il n'y a pas de garantie. Voyez /usr/share/doc/dpkg/copyright et /usr/share/common-licenses/GPL pour des pr�cisions.

TRADUCTION

Philippe Batailler, F�vrier 2001.