sourCEntral - mobile manpages

pdf

DH_PYTHON

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.

KONFORM ZU

Debian-Richtlinie, Version 3.5.7

Python-Richtlinie, Version 0.3.7

SIEHE AUCH

debhelper(7)

Dieses Programm ist Teil von Debhelper.

ÜBERSETZUNG

Diese Übersetzung wurde mit dem Werkzeug po4a <http://po4a.alioth.debian.org/> durch Chris Leick c DOT leick AT vollbio DOT de und das deutsche Debian−Übersetzer−Team im Dezember 2011 erstellt.

Bitte melden Sie alle Fehler in der Übersetzung an debian−l10n−german AT lists DOT debian DOT 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 AT debian DOT org>

Die meisten Ideen wurden von Brendan O’Dea <bod AT debian DOT org> geklaut.

pdf