Flashnux

GNU/Linux man pages

Livre :
Expressions régulières,
Syntaxe et mise en oeuvre :

ISBN : 978-2-7460-9712-4
EAN : 9782746097124
(Editions ENI)

dpkg-parsechangelog(1)


dpkg−parsechangelog

dpkg−parsechangelog

NOM
SYNOPSIS
DESCRIPTION
OPTIONS
CAVEATS
FICHIERS
AUTEURS
TRADUCTION

NOM

dpkg−parsechangelog − Analyser un fichier changelog Debian.

SYNOPSIS

dpkg−parsechangelog [options]

DESCRIPTION

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.

OPTIONS

−lfichier/changelog

Indique le fichier d’enregistrement des changements où trouver des renseignements. Par défaut, c’est le fichier debian/changelog.

−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.

−Lrep_lib

Spécifie un répertoire supplémentaire pour la recherche de scripts d’analyse. Ce répertoire est examiné avant les répertoires par défaut qui sont /usr/local/lib/dpkg/parsechangelog et /usr/lib/dpkg/parsechangelog.

−h, −−help

Affiche un message d’aide puis quitte.

−−version

Affiche le numéro de version puis quitte.

Options de filtrage
Les options suivantes peuvent être utilisées pour influencer la sortie de l’analyseur du journal des modifications (« changelog »), par exemple la gamme d’entrées ou le format de sortie. Ils doivent être gérés par le script d’analyse en question. Voir aussi CAVEATS.
−−format
outputformat

Règle le format de sortie. Actuellement les valeurs gérées sont dpkg et rfc822. dpkg est le format classique de sortie (avant que cette option n’existe) et l’option par défaut. Il se compose d’un paragraphe dans le format du fichier de contrôle Debian (voir deb−control(5)). Si plus d’une entrée est demandée, alors la plupart des champs sont tirés de la dernière entrée, sauf s’il y a l’indication :
Source:
<nom du paquet>
Version:
<version>
Distribution:
<distribution cible>
Urgency:
<priorit&eacute;>

La priorit&eacute; la plus haute de celles indiqu&eacute;es est utilis&eacute;e.

Maintainer: <auteur>
Date:
<date>
Closes:
<Num&eacute;ro de bogue>

Les champs « Closes » de toutes les entr&eacute;es incluses sont fusionn&eacute;s.

Changes: <entr&eacute;es du fichier des changements>

Le texte de toutes les entr&eacute;es de changelog est concat&eacute;n&eacute;. Pour faire de ce champ un champ de contr&ocirc;le Debian valide, les lignes multiples qui sont vides sont remplac&eacute;es par un point "." et toutes les lignes sont intent&eacute;es par un seul espace. Le contenu exact d&eacute;pend du format du changelog.

Il est possible d’avoir d’autres champs qui sont d&eacute;finis par l’utilisateur.

Le format rfc822 utilise les m&ecirc;mes champs mais le r&eacute;sultat est un paragraphe distinct pour chaque entr&eacute;e du changelog afin que toutes les m&eacute;tadonn&eacute;es de chaque entr&eacute;e soit pr&eacute;serv&eacute;es.

−−since version, −sversion, −vversion

inclut tous les changements qui ont suivi la version.

−−until version, −uversion

inclut tous les changements qui ont eu lieu avant la version.

−−from version, −fversion

inclut tous les changements depuis la version (incluse).

−−to version, −tversion

inclut tous les changements apport&eacute;s jusqu’&agrave; la version comprise.

−−count nombre, −cnombre, −nnombre

inclut ce nombre d’entr&eacute;es depuis le d&eacute;but (ou la fin si le nombre est inf&eacute;rieur &agrave; 0).

−−offset nombre, −onombre

modifie le point de d&eacute;part pour « −−count », &agrave; compter du d&eacute;but (ou la fin si le nombre est inf&eacute;rieure &agrave; 0).

−−all

inclut toutes les modifications. Note : d’autres options deviennent sans effet lorsque celle−ci est utilis&eacute;e.

CAVEATS

Toutes les Options d’analyse sauf « −v » sont g&eacute;r&eacute;es par dpkg avec la version 1.14.16 et suivantes. Les analyseurs tiers pour le format du changelog plus vieux que debian ne g&egrave;rent peut−&ecirc;tre pas toutes les options.

FICHIERS

debian/changelog

Le fichier d’enregistrement des modifications ; on s’en sert pour conna&icirc;tre les informations qui d&eacute;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 &eacute;dition et le num&eacute;ro de la version source lui−m&ecirc;me.

AUTEURS

Copyright © 1995−1996 Ian Jackson
Copyright © 2000 Wichert Akkerman
Copyright © 2007, 2008 Frank Lichtenheld

Ce programme est un logiciel libre ; voyez la « GNU General Public Licence » version 2 ou sup&eacute;rieure pour le copyright. Il n’y a PAS de garantie.

TRADUCTION

Ariel VARDI <ariel.vardi@freesbee.fr>, 2002. Philippe Batailler, 2006. Nicolas Fran&ccedil;ois, 2006. Veuillez signaler toute erreur &agrave; <debian−l10n−french@lists.debian.org>.



dpkg-parsechangelog(1)