Provided by:
dpkg-dev_1.16.0.3ubuntu5_all 
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>.