Unix and Linux Discussions Tagged with i o |
|
Thread / Thread Starter |
Last Post |
Replies |
Views |
Forum |
|
|
|
17 |
20,581 |
UNIX for Beginners Questions & Answers |
|
|
|
0 |
10,328 |
Shell Programming and Scripting |
|
|
|
1 |
2,695 |
Shell Programming and Scripting |
|
|
|
7 |
14,902 |
Programming |
|
|
|
2 |
2,710 |
UNIX for Advanced & Expert Users |
|
|
|
3 |
2,557 |
UNIX for Dummies Questions & Answers |
|
|
|
3 |
2,973 |
UNIX for Dummies Questions & Answers |
|
|
|
6 |
3,887 |
UNIX for Dummies Questions & Answers |
|
|
|
4 |
3,681 |
UNIX for Dummies Questions & Answers |
|
|
|
1 |
3,842 |
UNIX for Dummies Questions & Answers |
|
|
|
2 |
3,234 |
Programming |
|
|
|
4 |
3,040 |
UNIX for Dummies Questions & Answers |
|
|
|
2 |
5,577 |
UNIX for Dummies Questions & Answers |
|
|
|
3 |
2,967 |
UNIX for Dummies Questions & Answers |
|
|
|
4 |
3,894 |
UNIX for Dummies Questions & Answers |
|
|
|
4 |
6,594 |
IP Networking |
|
|
|
2 |
3,645 |
UNIX for Dummies Questions & Answers |
|
|
|
2 |
2,391 |
UNIX for Dummies Questions & Answers |
|
|
|
5 |
5,153 |
UNIX for Dummies Questions & Answers |
|
|
|
1 |
2,923 |
UNIX for Dummies Questions & Answers |
|
|
|
2 |
4,761 |
UNIX for Dummies Questions & Answers |
|
|
|
3 |
4,586 |
UNIX for Dummies Questions & Answers |
DH_PYTHON(1) Debhelper DH_PYTHON(1)
NAME
dh_python - calculates Python dependencies and adds postinst and prerm Python scripts (deprecated)
SYNOPSIS
dh_python [debhelperoptions] [-n] [-V version] [moduledirs...]
DESCRIPTION
Note: This program is deprecated. You should use dh_python2 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 package's 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 directories, 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 specific 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/prerm 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 <joss@debian.org>
most ideas stolen from Brendan O'Dea <bod@debian.org>
9.20120909 2011-12-06 DH_PYTHON(1)