dh_link(1) Créer les liens symboliques dans le répertoire de construction du

SYNOPSIS

dh_link [options_de_debhelper] [-A] [-Xélément] [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 de destinations.

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

dh_link will generate symlinks that comply with Debian policy - absolute when policy says they should be absolute, and relative links with as short a path as possible. It will also create any subdirectories it needs to put the symlinks in.

Les fichiers de destination déjà existants seront remplacés par les 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.

FICHIERS

debian/paquet.links
Énumère des paires de fichiers source et destination à lier par des liens symboliques. Chaque paire doit être placée sur une ligne, la source et la destination séparées par un blanc.

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.
-Xélément, --exclude=élément
Exclut les liens symboliques qui comportent élément, n'importe où dans leur nom, alors qu'ils auraient dû être corrigés pour se conformer à la charte Debian.
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 symbolique titi.1 qui pointe vers la page de man toto.1.

AUTEUR

Joey Hess <[email protected]>

TRADUCTION

Valéry Perrin <[email protected]> le 17 septembre 2005. Dernière mise à jour le 3 avril 2011.

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

Cette traduction est gérée dynamiquement par po4a. Certains paragraphes peuvent, éventuellement, apparaître en anglais. Ils correspondent à des modifications ou des ajouts récents du mainteneur, non encore incorporés dans la traduction française.

La version originale anglaise 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.