man dh_link (Commandes) - crée les liens symboliques dans le répertoire de construction du paquet

NOM

dh_link - crée les liens symboliques dans le répertoire de construction du paquet

SYNOPSIS

dh_link [options de debhelper] [-A] [source destination ...]

DESCRIPTION

dh_link est le programme de la suite debhelper chargé de la création des liens symboliques dans le répertoire de construction du paquet.

dh_link utilise des listes de couples « source destination ». Les sources sont les fichiers existants sur lesquels doivent pointer les liens symboliques, les destinations sont les noms des liens symboliques qui doivent être créés. Il doit y avoir un nombre identique de sources et destinations.

La liste peut être indiquée de deux manières :

Un fichier nommé debian/paquet.links énumère les couples. Dans ce cas, il faut placer chaque couple sur une ligne différente et séparer la source de la destination par un blanc (whitespace).

Les couples sont indiqués en paramètres de la ligne de commande. Les liens sont alors créés dans le premier paquet traité par dh_link. Par défaut, il s'agit du premier paquet indiqué dans le fichier debian/control, mais, si les options -p, -i ou -a sont utilisées, il s'agira du premier paquet indiqué par ces options.

Il faut absolument indiquer le nom complet des sources et des destinations, contrairement à l'usage habituel de commandes telles que ln(1).

dh_link produit des liens symboliques conformes à la Charte Debian : absolus lorsque la Charte indique qu'ils doivent l'être et relatifs, avec un chemin aussi court que possible, dans les autres cas. dh_link crée également tous les sous-répertoires nécessaires à l'installation des liens symboliques.

De plus, dh_link scrute le répertoire de construction du paquet pour trouver (et corriger à partir de la v4 seulement) les liens symboliques non conformes à la Charte Debian.

OPTIONS

-A, --all
Crée les liens symboliques indiqués en paramètres dans TOUS les paquets et pas seulement dans le premier paquet construit.
source destination ...
Crée un lien symbolique nommé « destination » pointant vers un fichier nommé « source ». Ce lien est créé dans le répertoire de construction du premier paquet traité (ou de tous les paquets si -A est indiqué).

EXEMPLES

 dh_link usr/share/man/man1/toto.1 usr/share/man/man1/titi.1

Produira un lien titi.1 pointant vers toto.1

 dh_link var/lib/toto usr/lib/toto \
 usr/X11R6/man/man1/toto.1 usr/share/man/man1/titi.1

Crée un lien /usr/lib/toto qui pointe vers le fichier /var/lib/toto et un lien titi.1 qui pointe vers la page de man toto.1.

VOIR AUSSI

debhelper(7)

Ce programme fait partie de debhelper.

AUTEUR

Joey Hess <joeyh@debian.org>

TRADUCTION

Valéry Perrin <valery.perrin.debian@free.fr> le 17 septembre 2005. Dernière mise à jour le 10 novembre 2005.

L'équipe de traduction a fait le maximum pour réaliser une adaptation française de qualité.

La version anglaise la plus à jour de ce document est toujours consultable via la commande « man -L en nom_du_man ».

N'hésitez pas à signaler à l'auteur ou au traducteur, selon le cas, toute erreur dans cette page de manuel.