NOM
dh_python - dtermine les dpendances Python et ajoute des scripts de
maintenance Python postinst et prerm (obsolte)
SYNOPSIS
dh_python [optionsdedebhelper] [-n] [-V version] [rpertoires de
module...]
Notez bien que ce programme est obsolte. Il faut utiliser dh_pysupport
ou dh_pycentral la place. Ce programme ne fera rien si le champ
debian/pycompat ou Python-Version existe dans le fichier control.
dh_python est le programme de la suite debhelper charg de produire les
substitutions ${python:Depends} et de les ajouter aux fichiers des
variables de substitution (substvars files). Il ajoutera galement, si
ncessaire, les scripts de maintenance postinst et prerm.
Le programme examinera les scripts et les modules Python du paquet et
exploitera cette information pour produire une dpendance envers la
version majeure courante de Python ou envers pythonX.Y si les scripts
ou les modules ncessitent une version particulire. La substitution aura
lieu dans le fichier control du paquet, l'emplacement o est indiqu
${python:Depends}.
Si certains modules doivent tre compils (byte-compiled) lors de
l'installation, les scripts adquats de maintenance du paquet, postinst
et prerm, seront produits. Si des modules dj compils sont trouvs, ils
sont supprims.
Si ce programme est utilis, le paquet devrait dpendre de Python pour sa
construction (build-depend).
OPTIONS
module rpertoires
Si le paquet installe les modules Python dans un rpertoire non
standard, il est possible de forcer dh_python vrifier ces
rpertoires en passant leur nom en argument de la ligne de commande.
Par dfaut il vrifiera /usr/lib/site-python, /usr/lib/$PACKAGE,
/usr/share/$PACKAGE, /usr/lib/games/$PACKAGE,
/usr/share/games/$PACKAGE et /usr/lib/python?.?/site-packages.
Nota: les modules binaires (.so) ne seront cherchs que dans
/usr/lib/site-python, /usr/lib/python?.?/site-packages et dans les
rpertoires passs en argument sur la ligne de commande.
-V version
Si le fichier .py indique que le paquet est cens tre exploit par
une version spcifique pythonX.Y, il est possible d'employer cette
option pour indiquer la version dsire, telle que 2.3. Ne pas
utiliser cette option si les modules sont placs dans
/usr/lib/site-python.
-n, --noscripts
Empche la modification des scripts de maintenance postinst et
postrm.
CONFORMIT
Charte Debian, version 3.5.7
Charte Python, version 0.3.7
VOIR AUSSI
debhelper(7)
Ce programme fait partie de debhelper.
AUTEUR
Josselin Mouette <joss@debian.org>
La plupart des ides ont t voles Brendan O'Dea <bod@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.