Provided by:
dpkg-dev_1.14.16.6ubuntu3_all 
NAME
dpkg-gencontrol - erstelle Debian control-Dateien
SYNOPSIS
dpkg-gencontrol [Optionen]
BESCHREIBUNG
dpkg-gencontrol liest Informationen aus einem entpackten
Debian-Quellcodebaum und erzeugt eine binäre Paketsteuerdatei
(standardmäßig debian/tmp/DEBIAN/control); dabei vereinfacht es die
Felder mit Paketbeziehungen und schreibt sie sortiert neu.
Daher werden Pre-Depends, Depends, Recommends und Suggests in dieser
Reihenfolge vereinfacht, indem Abhängigkeiten, die aufgrund der jeweils
ermittelten stärkeren Abhängigkeit bereits erfüllt sind, entfernt
werden. Es wird auch alle Selbstabhängigkeiten entfernen (tatsächlich
werden alle Abhängigkeiten entfernt, die aufgrund der installierten
Version des aktuellen Pakets automatisch erfüllt werden). Logisch
betrachtet behält es den Durchschnitt von mehrfachen Abhängigkeiten auf
das gleiche Paket.
Die anderen Paketbeziehungsfelder (Enhances, Conflicts, Breaks,
Replaces und Provides) werden auch individuell vereinfacht, indem die
Vereinigung der verschiedenen Abhängigkeiten berechnet wird, wenn ein
Paket mehrfach in dem Feld aufgeführt ist.
dpkg-gencontrol fügt auch einen Eintrag für das Binärpaket in
debian/files hinzu.
OPTIONEN
-vVersion
Setzt die Versionsnummer des zu generierenden Binärpaketes.
-VName=Wert
Setzt eine Ausgabesubstitutionsvariable. Lesen Sie
deb-substvars(5) für eine Besprechung des Ausgabesubstitution.
-Tsubstvardatei
Lese Substitutionsvariablen aus substvardatei; standardmäßig ist
dies debian/substvars.
-DFeld=Wert
Überschreibe oder ergänze eine Ausgabe-Steuerdatei-Feld.
-Ufield
Entferne ein Ausgabe-Steuerdatei-Feld.
-cSteuerdatei
Gibt die Haupt Steuerdatei an, aus der Informationen gelesen
werden sollen. Standardmäßig debian/control.
-lChangelog-Datei
Gibt die Änderungsprotokolldatei an, aus der Informationen
gelesen werden sollen. Standardmäßig debian/changelog.
-fDateienlistDatei
Lese oder schreibe die Liste der hochzuladenen Dateien hierher,
statt debian/files zu verwenden.
-FChangelog-Format
Gibt das Format der Änderungsprotokolldatei an. Standardmäßig
wird das Format aus einer speziellen Zeile in der Nähe des Endes
der Änderungsprotokolldatei gelesen oder, falls dies
fehlschlägt, wird das Debian-Standardformat angenommen.
-pPaket
Erstellt Informationen für das Binärpaket Paket. Falls die
Steuerdatei der Quellen nur Binärpakete aufführt, kann diese
Option weggelassen werden; andernfalls ist sie notwendig, von
welchen Binärpaketen die Informationen erstellt werden sollen.
-nDateiname
Gehe davon aus, das der Dateiname des Pakets Dateiname sein
wird, statt normalen Dateinamens Paket_Version_Architektur.deb.
-is, -ip, -isp
Diese Optionen werden aufgrund der Kompatibilität mit älteren
Versionen von dpkg-dev ignoriert, sind aber jetzt veraltet.
Bisher wurden sie verwendet, um dpkg-gencontrol mitzuteilen, die
Felder »Section« und »Priority« in die Steuerdatei mit
aufzunehmen. Dies passiert jetzt standardmäßig. Falls Sie das
alte Verhalten erreichen möchten, können Sie die Option -U
verwenden, um Felder aus der Steuerdatei zu entfernen.
-PPaketbauverzeichnis
Teilt dpkg-source mit, dass das Paket in Paketbauverzeichnis
statt in debian/tmp gebaut wird. Dieser Wert wird dazu
verwendet, den Standardwert der Substitutionsvariablen
Installed-Size und des Feldes der Steuerdatei (mittels du) zu
finden, und für den Standard-Ablageplatz der Ausgabedatei.
-O Gebe die Steuerdatei in die Standardausgabe statt nach
debian/tmp/DEBIAN/control (oder
Paketbauverzeichnis/DEBIAN/control falls -P verwendet worden
ist) aus.
-h, --help
Zeige den Bedienungshinweis und beende.
--version
Gebe die Version aus und beende sich.
DATEIEN
debian/control
Die Haupt-Steuer-Informationsdatei für die Quellen. Sie gibt
versionsunabhängige Informationen über das Quellpaket und die
Binärpakete, die sie erstellen kann, an.
debian/files
Die Liste der erstellten Dateien, die Teil des Uploads sind, der
vorbereitet wird. dpkg-gencontrol fügt die vermuteten Dateinamen
von Binärpaketen hinzu, deren Steuerdateien es hier generiert.
AUTOREN
Copyright (C) 1995-1996 Ian Jackson
Copyright (C) 2000 Wichert Akkerman
Copyright (C) 2007 Raphaël Hertzog
Dies ist Freie Software; lesen Sie die GNU General Public License
Version 2 oder neuer für die Kopierbedingungen. Es gibt KEINE Haftung.
ÜBERSETZUNG
Die deutsche Übersetzung wurde 2004, 2006, 2007, 2008 von Helge
Kreutzmann <debian@helgefjell.de> und 2007 von Florian Rehnisch
<eixman@gmx.de> angefertigt. Diese Übersetzung ist Freie Dokumentation;
lesen Sie die GNU General Public License Version 2 oder neuer für die
Kopierbedingungen. Es gibt KEINE HAFTUNG.