NOM
dcmd - Dvelopper la liste des fichiers d'un fichier .dsc ou .changes
sur une ligne de commande
SYNOPSIS
dcmd [options] [commande] [fichier-changes|fichier-dsc] [...]
dcmd remplace toutes les rfrences un fichier .dsc ou .changes sur la
ligne de commande par la liste des fichiers de sa section Files , plus
le fichier lui-mme. Ceci facilite la manipulation de tous les fichiers
impliqus dans un upload (pour les fichiers .changes) ou un paquet
source (pour les fichiers .dsc).
Si aucune commande n'est fournie (c'est--dire le premier paramtre est
un fichier .dsc ou .changes), la liste des fichiers est affiche sur la
sortie standard, un fichier par ligne. C'est utile pour l'utilisation
de guillemets.
OPTIONS
Diffrentes options permettent de ne slectionner qu'une partie des
fichiers lists dans le fichier .dsc ou .changes. Si un fichier demand
n'est pas trouv, un message d'erreur est affich.
--dsc Slectionner le fichier .dsc.
--schanges Slectionner les fichiers .changes pour l'architecture
source .
--bchanges Slectionner les fichiers .changes pour les architectures
binaires.
--changes Slectionner les fichiers .changes. Implique --schanges et
--bchanges.
--archdeb Slectionner les paquets binaires (fichiers .deb) dpendant
d'une architecture.
--indepdeb Slectionner les paquets binaires (fichiers .deb)
indpendant d'une architecture.
--deb Slectionner les paquets binaires (fichiers .deb).
Implique --archdeb et --indepdeb.
--archudeb Slectionner les paquets udeb binaires dpendant d'une
architecture.
--indepudeb Slectionner les paquets udeb binaires indpendant d'une
architecture.
--udeb Slectionner les paquets udeb binaires. Implique
--archudeb et --indepudeb.
--tar, --orig Slectionner le fichier tar.
--diff Slectionner le fichier diff Debian.
Chaque option peut tre prfixe par --no pour indiquer que tous les
fichiers qui ne correspondent pas aux indications doivent tre
slectionns.
Il n'est pas possible de combiner les options de filtrage positives
(par exemple --dsc) et ngatives (par exemple --no-changes) dans le mme
appel dcmd.
--no-fail-on-missing, -r
Si un des fichiers demands n'est pas trouv, ne pas faire
d'erreur.
EXEMPLES
Copier le rsultat d'une construction de paquet sur une autre machine :
$ dcmd scp rcs_5.7-23_amd64.changes elegiac:/tmp
rcs_5.7-23.dsc 100% 490 0.5KB/s 00:00
rcs_5.7-23.diff.gz 100% 12KB 11.7KB/s 00:00
rcs_5.7-23_amd64.deb 100% 363KB 362.7KB/s 00:00
rcs_5.7-23_amd64.changes 100% 1095 1.1KB/s 00:00
$
$ dcmd --diff --deb scp rcs_5.7-23_amd64.changes elegiac:/tmp
rcs_5.7-23.diff.gz 100% 12KB 11.7KB/s 00:00
rcs_5.7-23_amd64.deb 100% 363KB 362.7KB/s 00:00
$
Vrifier le contenu d'un paquet source :
$ dcmd md5sum rcs_5.7-23.dsc
8fd09ea9654cda128f8d5c337d3b8de7 rcs_5.7.orig.tar.gz
f0ceeae96603e823eacba6721a30b5c7 rcs_5.7-23.diff.gz
5241db1e231b1f43ae5514b63d2523f8 rcs_5.7-23.dsc
$
$ dcmd --no-diff md5sum rcs_5.7-23.dsc
8fd09ea9654cda128f8d5c337d3b8de7 rcs_5.7.orig.tar.gz
5241db1e231b1f43ae5514b63d2523f8 rcs_5.7-23.dsc
$
VOIR AUSSI
dpkg-source(1), dpkg-genchanges(1).
AUTEUR
Ce programme a t crit par Romain Franoise <rfrancoise@debian.org> et
est distribu sous licence GPL, version 2 ou ultrieure.
TRADUCTION
Ce document est une traduction, ralise par Nicolas Franois, Guillaume
Delacour, Cyril Brulebois et Thomas Huriaux.
L'quipe de traduction a fait le maximum pour raliser une adaptation
franaise de qualit.
La version anglaise la plus jour de ce document est toujours
consultable en ajoutant l'option -L C la commande man.
N'hsitez pas signaler l'auteur ou la liste de traduction
<debian-l10-french@lists.debian.org>, selon le cas, toute erreur dans
cette page de manuel.