NAME¶
dh_python - berechnet Python-Abhängigkeiten und fügt Postinst- und
Prerm-Python-Skripte hinzu (missbilligt).
ÜBERSICHT¶
dh_python [
Debhelper-Optionen] [
-n] [
-V
Version] [
Modulverzeichnisse ?]
BESCHREIBUNG¶
Anmerkung: Dieses Programm ist missbilligt. Sie sollten stattdessen
dh_python2 benutzen. Dieses Programm wird nichts tun, falls ein
debian/pycompat- oder ein
Python-Version-Dateifeld existiert.
dh_python ist ein Debhelper-Programm, das für das Erzeugen der
${python:Depends}-Ersatzung zuständig ist und um diese dann den
Substvars-Dateien hinzuzufügen. Es wird außerdem ein
postinst- und ein
prerm-Skript hinzufügen, falls
benötigt.
Das Programm wird in Ihrem Paket nach Phyton-Skripten und Modulen suchen und
diese Informationen benutzen, um eine Abhängigkeit zu Python mit der
aktuellen Hauptversion oder zu
pythonX.Y zu
erzeugen, falls Ihre Skripte oder Module eine bestimmte Version von
python benötigen. Die Abhängigkeit wird in der Datei
control überall dort ersetzt, wo Sie die Markierung
${python:Depends} platzieren.
Falls einige Module nötig sind, um zur Installationszeit Byte-kompiliert zu
werden, werden geeignete
postinst- und
prerm-Skripte erzeugt.
Falls bereits Byte-kompilierte Module gefunden werden, werden sie entfernt.
Falls Sie dieses Programm benutzen, sollte Ihr Paket eine Bauabhängigkeit
zu
python haben.
OPTIONEN¶
- Modulverzeichnisse
- Falls Ihr Paket Python-Module in nicht vorgegebene
Verzeichnisse installiert, können Sie diese von dh_python
prüfen lassen, indem Sie ihre Namen auf der Befehlszeile
übergeben. Standardmäßig wird es
/usr/lib/site-python, /usr/lib/$PACKAGE,
/usr/share/$PACKAGE, /usr/lib/games/$PACKAGE,
/usr/share/games/$PACKAGE und
/usr/lib/python?.?/site-packages prüfen.
Anmerkung: Nur /usr/lib/site-python,
/usr/lib/python?.?/site-packages und die zusätzlich auf der
Befehlszeile eingegebenen Namen werden nach binären Modulen (
.so) durchsucht.
- -V Version
- Falls die .py-Dateien, die Ihr Paket mitbringt, in
einer bestimmten pythonX.Y-Version benutzt
werden sollen, können Sie diese Option verwenden, um die
gewünschte Version wie etwa 2.3 anzugeben. Setzen Sie sie
nicht ein, falls Sie Module in /usr/lib/site-python
mitliefern.
- -n, --noscripts
- ändert keine
postinst-/prerm-Skripte.
Debian-Richtlinie, Version 3.5.7
Python-Richtlinie, Version 0.3.7
SIEHE AUCH¶
debhelper(7)
Dieses Programm ist Teil von Debhelper.
TRADUCTION¶
Diese Übersetzung wurde mit dem Werkzeug
po4a
<
http://po4a.alioth.debian.org/> durch Chris Leick
c.leick@vollbio.de und das deutsche Debian-Übersetzer-Team im
Dezember 2011 erstellt.
Bitte melden Sie alle Fehler in der Übersetzung an
debian-l10n-german@lists.debian.org oder als Fehlerbericht an das Paket
debhelper.
Sie können mit dem folgenden Befehl das englische Original anzeigen
man -L en section page_de_man
AUTOR¶
Josselin Mouette <joss@debian.org>
Die meisten Ideen wurden von Brendan O'Dea <bod@debian.org> geklaut.