Quick ?s
Cheat Sheets
Man Pages
The Lynx
Software
DH_PYTHON(1)			   Debhelper			  DH_PYTHON(1)



NAME
       dh_python - calculates python dependencies and adds postinst and prerm
       python scripts

SYNOPSIS
       dh_python [debhelper options] [-n] [-V version] [module dirs ...]

DESCRIPTION
       Note: This program is deprecated. You should use dh_pysupport or
       dh_pycentral instead. This program will do nothing if debian/pycompat
       or a Python-Version control file field exists.

       dh_python is a debhelper program that is responsible for generating the
       ${python:Depends} substitutions and adding them to substvars files. It
       will also add a postinst and a prerm script if required.

       The program will look at python scripts and modules in your package,
       and will use this information to generate a dependency on python, with
       the current major version, or on pythonX.Y if your scripts or modules
       need a specific python version. The dependency will be substituted into
       your packages control file wherever you place the token
       "${python:Depends}".

       If some modules need to be byte-compiled at install time, appropriate
       postinst and prerm scripts will be generated. If already byte-compiled
       modules are found, they are removed.

       If you use this program, your package should build-depend on python.

OPTIONS
       module dirs
	   If your package installs python modules in non-standard directo
	   ries, you can make dh_python check those directories by passing
	   their names on the command line. By default, it will check
	   /usr/lib/site-python, /usr/lib/$PACKAGE, /usr/share/$PACKAGE,
	   /usr/lib/games/$PACKAGE, /usr/share/games/$PACKAGE and
	   /usr/lib/python?.?/site-packages.

	   Note: only /usr/lib/site-python, /usr/lib/python?.?/site-packages
	   and the extra names on the command line are searched for binary
	   (.so) modules.

       -V version
	   If the .py files your package ships are meant to be used by a spe
	   cific pythonX.Y version, you can use this option to specify the
	   desired version, such as 2.3. Do not use if you ship modules in
	   /usr/lib/site-python.

       -n, --noscripts
	   Do not modify postinst/postrm scripts.

CONFORMS TO
       Debian policy, version 3.5.7

       Python policy, version 0.3.7

SEE ALSO
       debhelper(7)

       This program is a part of debhelper.

AUTHOR
       Josselin Mouette 

       most ideas stolen from Brendan ODea 



5.0.42				  2006-10-03			  DH_PYTHON(1)




Yals.net is © 1999-2009 Crescendo Communications
Sharing tech info on the web for more than a decade!
This page was generated Thu Apr 30 17:05:18 2009