Provided by: dpkg-dev_1.14.16.6ubuntu3_all bug

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.