Provided by: dpkg-dev_1.16.0.3ubuntu5_all bug

NOM

       dpkg-name - redonne aux paquets Debian leur nom complet

SYNOPSIS

       dpkg-name [options] [--] fichiers

DESCRIPTION

       Cette  page  de manuel documente le programme dpkg-name qui fournit une
       facon simple de redonner aux paquets Debian leur nom  complet.  Ce  nom
       consiste                  en                 une                 chaine
       << <paquet>_<version>_<architecture>type_de_paquet> >>  telle   qu'elle
       est  indiquee  dans  le  fichier  << control >>  du  paquet.  La partie
       <version> du nom est composee d'informations sur la version  originelle
       qui  peuvent  ou  non etre suivies d'un trait d'union et d'informations
       sur la revision. La partie <type_de_paquet> provient de ce  champ  s'il
       existe. La valeur par default etant deb.

OPTIONS

       -a, --no-architecture
              Le nom du fichier n'aura pas l'information sur l'architecture.

       -k, --symlink
              Faire un lien symbolique plutot qu'une creation de fichier.

       -o, --overwrite
              Remplace  des  fichiers  existants  s'ils ont le meme nom que le
              fichier de destination.

       -s, --subdir [rep]
              Met les fichiers dans rep. Si le repertoire  donne  en  argument
              existe, les fichiers sont deplaces dans ce repertoire ; sinon le
              repertoire cible, extrait du champ << section >> que contient la
              partie       de       controle       du       paquet,       sera
              << unstable/binary-<architecture>/<section> >>. Quand la section
              est  << non-free >>  ou  << contrib >>,  ou  bien  quand  aucune
              information  sur  la  section  n'est  trouvee  dans  le  fichier
              << control >>,        le        repertoire       cible       est
              << <section>/binary-<architecture> >>.  Le  champ  << section >>
              est  facultatif ;  aussi  beaucoup  de paquets sont dans la zone
              << no-section >>. Utilisez cette option  avec  soin :  elle  est
              compliquee.

       -c, --create-dir
              On  peut  utiliser  cette  option  avec  l'option  -s.  Quand un
              repertoire cible n'est pas trouve, il est cree  automatiquement.
              Utilisez cette option avec soin.

       -h, --help
              Affiche un message d'aide puis quitte.

       -v, --version
              Affiche le numero de version puis quitte.

EXEMPLES

       dpkg-name bar-foo.deb
              Le      nom     du     fichier     << bar-foo.deb >>     devient
              << bar-foo_1.0-2_i386.deb >>  ou  quelque  chose  de   similaire
              suivant les renseignements que contient la partie de controle de
              << bar-foo.deb >>.

       find /root/debian/ -name '*.deb' | xargs -n 1 dpkg-name -a
              Cette commande redonne leur nom complet a tous les fichiers  qui
              se   trouvent   dans   le   repertoire   /root/debian   et   ses
              sous-repertoires et qui possedent une extension << deb >>,  mais
              supprime l'information sur l'architecture.

       find -name '*.deb' | xargs -n 1 dpkg-name -a -o -s -c
              Ne  faites  pas  ,ca ! L'archive sera completement gachee par des
              paquets qui ne possedent pas d'informations sur la  section.  Ne
              faites pas ,ca !

       dpkg --build debian-tmp && dpkg-name -o -s .. debian-tmp.deb
              On peut se servir de cette commande lors de la construction d'un
              nouveau paquet.

BOGUES

       Certains     paquets     ne     respectent      pas      l'organisation
       <paquet>_<version>_<architecture>.deb.    Les   paquets   traites   par
       dpkg-name la respecte. Cela n'a pas de consequence sur  la  facon  dont
       dselect(1)  ou  dpkg(1)  installe  les  paquets,  mais  il  se peut que
       d'autres systemes d'installation aient besoin de cette organisation.

VOIR AUSSI

       deb(5), deb-control(5), dpkg(1), dpkg-deb(1), find(1), xargs(1).

AUTEUR

       Copyright (C) 1995,1996 Erick Branderhorst

       Ce programme est un logiciel libre ; voyez  la  << GNU  General  Public
       Licence >>  version  2 ou superieure pour le copyright. Il n'y a PAS de
       garantie.

TRADUCTION

       Ariel VARDI <ariel.vardi@freesbee.fr>, 2002.  Philippe Batailler, 2006.
       Nicolas   Francois,   2006.    Veuillez   signaler   toute   erreur   a
       <debian-l10n-french@lists.debian.org>.