Loading

NOM

       dh_strip - dpouille les excutables, les bibliothques partages, et
       certaines bibliothques statiques

SYNOPSIS

       dh_strip [optionsdedebhelper] [-Xlment] [--dbg-package=paquet]
       [--keep-debug]

       dh_strip est le programme de la suite debhelper charg de dpouiller les
       excutables, les bibliothques partages et les bibliothques statiques qui
       ne sont pas utiliss pour la mise au point.

       Ce programme examine les rpertoires de construction du paquet et
       dtermine ce qui peut tre dpouill. Il s'appuie sur file(1), sur les
       permissions ainsi que sur les noms des fichiers pour deviner quels
       fichiers sont des bibliothques partages (*.so), des binaires
       excutables, des bibliothques statiques (lib*.a) ou des bibliothques de
       mise au point (lib*_g.a, debug/*.so). Il dpouille chacun de ces lments
       autant qu'il est possible (pas du tout pour des bibliothques de mise au
       point). Il semble, gnralement, faire de trs bonnes conjectures et
       produit un rsultat correct dans presque tous les cas.

       Comme il est trs difficile de deviner automatiquement si un fichier est
       un module, et difficile de dterminer comment dpouiller un module,
       dh_strip ne dpouille actuellement pas les modules binaires tels que des
       fichiers

OPTIONS

       -Xlment, --exclude=lment
           Exclut du traitement les fichiers qui comportent lment n'importe o
           dans leur nom. Il est possible d'utiliser cette option  plusieurs
           reprises pour tablir une liste des lments  exclure.

       --dbg-package=paquet
           Cette option produit l'enregistrement, en tant que fichiers
           indpendants, des symboles dont ont t dpouills les paquets traits.
           Ces fichiers sont enregistrs dans le rpertoire de construction du
           paquet de mise au point indiqu.

           Par exemple, si les paquets se nomment libtoto et toto et que l'on
           veut inclure un paquet toto-dbg avec les symboles de mise au point,
           il faut utiliser dh_strip --dbg-package=toto-dbg.

           Nota: cette option se comporte de faon sensiblement diffrente dans
           les niveaux de compatibilit 4 et infrieurs de debhelper. Au lieu
           d'indiquer le nom d'un paquet de mise au point o placer les
           symboles (cas de la v5), l'option indique (cas de la v4 et
           infrieure) le ou les paquets d'o proviennent les symboles de mise
           au point. Les symboles sont alors placs dans des paquets, suffixs
           par -dbg.

       -k, --keep-debug
           Les symboles de mise au point seront conservs, mais spars dans un
           fichier indpendant de usr/lib/debug/ dans le rpertoire de
           construction du paquet. Il est plus facile d'employer --dbg-package
           que cette option, mais cette dernire est plus souple.

REMARQUES

       Si la variable d'environnement DEB_BUILD_OPTIONS contient nostrip, rien
       ne sera dpouill, conformment  la Charte Debian (section 10.1 Binaries).

CONFORMIT

       Charte Debian, version 3.0.1

VOIR AUSSI

       debhelper(7)

       Ce programme fait partie de debhelper.

AUTEUR

       Joey Hess <joeyh@debian.org>

TRADUCTION

       Valry Perrin <valery.perrin.debian@free.fr> le 17 septembre 2005.
       Dernire mise  jour le 29 septembre 2009.

       L'quipe de traduction a fait le maximum pour raliser une adaptation
       franaise de qualit.

       Cette traduction est gre dynamiquement par po4a. Certains paragraphes
       peuvent, ventuellement, apparatre en anglais. Ils correspondent  des
       modifications ou des ajouts rcents du mainteneur, non encore incorpors
       dans la traduction franaise.

       La version originale anglaise de ce document est toujours consultable
       via la commande  man-Lennom_du_man.

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