Commit | Line | Data |
---|---|---|
1479465f GJ |
1 | .\" dpkg manual page - dpkg-gencontrol(1) |
2 | .\" | |
3 | .\" Copyright © 1995-1996 Ian Jackson <ijackson@chiark.greenend.org.uk> | |
4 | .\" Copyright © 2000 Wichert Akkerman <wakkerma@debian.org> | |
5 | .\" Copyright © 2006, 2012-2013, 2015 Guillem Jover <guillem@debian.org> | |
6 | .\" Copyright © 2007-2008 Raphaël Hertzog <hertzog@debian.org> | |
7 | .\" | |
8 | .\" This is free software; you can redistribute it and/or modify | |
9 | .\" it under the terms of the GNU General Public License as published by | |
10 | .\" the Free Software Foundation; either version 2 of the License, or | |
11 | .\" (at your option) any later version. | |
12 | .\" | |
13 | .\" This is distributed in the hope that it will be useful, | |
14 | .\" but WITHOUT ANY WARRANTY; without even the implied warranty of | |
15 | .\" MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |
16 | .\" GNU General Public License for more details. | |
17 | .\" | |
18 | .\" You should have received a copy of the GNU General Public License | |
19 | .\" along with this program. If not, see <https://www.gnu.org/licenses/>. | |
20 | . | |
21 | .\"******************************************************************* | |
22 | .\" | |
23 | .\" This file was generated with po4a. Translate the source file. | |
24 | .\" | |
25 | .\"******************************************************************* | |
26 | .TH dpkg\-gencontrol 1 %RELEASE_DATE% %VERSION% dpkg\-Programmsammlung | |
27 | .nh | |
28 | .SH BEZEICHNUNG | |
29 | dpkg\-gencontrol \- erstelle Debian\-control\-Dateien | |
30 | . | |
31 | .SH ÜBERSICHT | |
32 | \fBdpkg\-gencontrol\fP [\fIOption\fP …] | |
33 | . | |
34 | .SH BESCHREIBUNG | |
35 | \fBdpkg\-gencontrol\fP liest Informationen aus einem entpackten | |
36 | Debian\-Quellcodebaum und erzeugt eine binäre Paket\-control\-Datei | |
37 | (standardmäßig debian/tmp/DEBIAN/control); dabei vereinfacht es die Felder | |
38 | mit Paketbeziehungen. | |
39 | .sp | |
40 | Daher werden \fBPre\-Depends\fP, \fBDepends\fP, \fBRecommends\fP und \fBSuggests\fP in | |
41 | dieser Reihenfolge vereinfacht, indem Abhängigkeiten, die aufgrund der | |
42 | jeweils ermittelten stärkeren Abhängigkeit bereits erfüllt sind, entfernt | |
43 | werden. Es wird auch alle Selbstabhängigkeiten entfernen (tatsächlich werden | |
44 | alle Abhängigkeiten entfernt, die aufgrund der installierten Version des | |
45 | aktuellen Pakets automatisch erfüllt werden). Logisch betrachtet behält es | |
46 | den Durchschnitt von mehrfachen Abhängigkeiten auf das gleiche Paket. Die | |
47 | Reihenfolge der Abhängigkeiten wird so gut wie möglich beibehalten: falls | |
48 | eine Abhängigkeit aufgrund einer weiter hinten im Feld auftauchenden | |
49 | weiteren Abhängigkeit gestrichen werden muss, so übernimmt die letztere | |
50 | Abhängigkeit den Platz der gestrichenen. | |
51 | .sp | |
52 | Die anderen Paketbeziehungsfelder (\fBEnhances\fP, \fBConflicts\fP, \fBBreaks\fP, | |
53 | \fBReplaces\fP und \fBProvides\fP) werden auch individuell vereinfacht, indem die | |
54 | Vereinigung der verschiedenen Abhängigkeiten berechnet wird, wenn ein Paket | |
55 | mehrfach in dem Feld aufgeführt ist. | |
56 | .sp | |
57 | \fBdpkg\-gencontrol\fP fügt auch einen Eintrag für das Binärpaket in | |
58 | \fBdebian/files\fP hinzu. | |
59 | . | |
60 | .SH OPTIONEN | |
61 | .TP | |
62 | \fB\-v\fP\fIVersion\fP | |
63 | Setzt die Versionsnummer des zu erstellenden Binärpaketes. | |
64 | .TP | |
65 | \fB\-V\fP\fIName\fP\fB=\fP\fIWert\fP | |
66 | Setzt eine Ausgabesubstitutionsvariable. Lesen Sie \fBdeb\-substvars\fP(5) für | |
67 | eine Besprechung der Ausgabesubstitution. | |
68 | .TP | |
69 | \fB\-T\fP\fISubstvars\-Datei\fP | |
70 | Lese die Substitutionsvariablen aus \fISubstvars\-Datei\fP; standardmäßig | |
71 | \fBdebian/substvars\fP. Diese Option kann mehrfach verwandt werden, um | |
72 | Substitutionsvariablen aus mehreren Dateien einzulesen (seit Dpkg 1.15.6). | |
73 | .TP | |
74 | \fB\-D\fP\fIFeld\fP\fB=\fP\fIWert\fP | |
75 | Überschreibe oder ergänze ein Ausgabesteuerdateifeld. | |
76 | .TP | |
77 | \fB\-U\fP\fIfield\fP | |
78 | Entferne ein Ausgabesteuerdateifeld. | |
79 | .TP | |
80 | \fB\-c\fP\fISteuerdatei\fP | |
81 | Gibt die Haupt\-control\-Datei an, aus der Informationen gelesen werden | |
82 | sollen. Standardmäßig \fBdebian/control\fP. | |
83 | .TP | |
84 | \fB\-l\fP\fIChangelog\-Datei\fP | |
85 | Gibt die Änderungsprotokolldatei an, aus der Informationen gelesen werden | |
86 | sollen. Standardmäßig \fBdebian/changelog\fP. | |
87 | .TP | |
88 | \fB\-f\fP\fIDateienlist\-Datei\fP | |
89 | Lese oder schreibe die Liste der hochzuladenen Dateien hierher, statt | |
90 | \fBdebian/files\fP zu verwenden. | |
91 | .TP | |
92 | \fB\-F\fP\fIChangelog\-Format\fP | |
93 | Spezifiziert das Format des Changelogs. Lesen Sie \fBdpkg\-parsechangelog\fP(1) | |
94 | für Informationen über alternative Formate. | |
95 | .TP | |
96 | \fB\-p\fP\fIPaket\fP | |
97 | Erstellt Informationen für das Binärpaket \fIPaket\fP. Falls die Steuerdatei | |
98 | der Quellen nur ein Binärpakete aufführt, kann diese Option weggelassen | |
99 | werden; andernfalls ist sie notwendig, um festzulegen, von welchen | |
100 | Binärpaketen die Informationen erstellt werden sollen. | |
101 | .TP | |
102 | \fB\-n\fP\fIDateiname\fP | |
103 | Gehe davon aus, das der Dateiname des Pakets \fIDateiname\fP sein wird, statt | |
104 | des normalen Dateinamens Paket_Version_Architektur.deb. | |
105 | .TP | |
106 | \fB\-is\fP, \fB\-ip\fP, \fB\-isp\fP | |
107 | Diese Optionen werden aufgrund der Kompatibilität mit älteren Versionen der | |
108 | Dpkg\-Bauskripte ignoriert, sind aber jetzt veraltet. Bisher wurden sie | |
109 | verwendet, um \fBdpkg\-gencontrol\fP mitzuteilen, die Felder »Section« und | |
110 | »Priority« in die Steuerdatei mit aufzunehmen. Dies passiert jetzt | |
111 | standardmäßig. Falls Sie das alte Verhalten erreichen möchten, können Sie | |
112 | die Option \fB\-U\fP verwenden, um Felder aus der Steuerdatei zu entfernen. | |
113 | .TP | |
114 | \fB\-P\fP\fIPaketbauverzeichnis\fP | |
115 | Teilt \fBdpkg\-source\fP mit, dass das Paket in \fIPaketbauverzeichnis\fP statt in | |
116 | \fBdebian/tmp\fP gebaut wird. Dieser Wert wird dazu verwendet, den Standardwert | |
117 | der Substitutionsvariablen \fBInstalled\-Size\fP und des Feldes der Steuerdatei | |
118 | (mittels \fBdu\fP) zu finden, und für den Standard\-Ablageplatz der | |
119 | Ausgabedatei. | |
120 | .TP | |
121 | \fB\-O\fP[\fIDateiname\fP] | |
122 | Die control\-Datei in die Standardausgabe (oder \fIDateiname\fP falls angegeben, | |
123 | seit Dpkg 1.17.2) statt nach \fBdebian/tmp/DEBIAN/control\fP (oder | |
124 | \fIPaketbauverzeichnis\fP\fB/DEBIAN/control\fP falls \fB\-P\fP verwendet worden ist) | |
125 | ausgeben. | |
126 | .TP | |
127 | \fB\-?\fP, \fB\-\-help\fP | |
128 | Zeige den Bedienungshinweis und beende. | |
129 | .TP | |
130 | \fB\-\-version\fP | |
131 | Gebe die Version aus und beende sich. | |
132 | . | |
133 | .SH DATEIEN | |
134 | .TP | |
135 | \fBdebian/control\fP | |
136 | Die Hauptsteuerinformationsdatei für die Quellen. Sie gibt | |
137 | versionsunabhängige Informationen über das Quellpaket und die Binärpakete, | |
138 | die sie erstellen kann, an. | |
139 | .TP | |
140 | \fBdebian/files\fP | |
141 | Die Liste der erstellten Dateien, die Teil des Uploads sind, der vorbereitet | |
142 | wird. \fBdpkg\-gencontrol\fP fügt die vermuteten Dateinamen von Binärpaketen | |
143 | hinzu, deren Steuerdateien es hier generiert. | |
144 | .SH "SIEHE AUCH" | |
145 | .ad l | |
146 | \fBdeb\-substvars\fP(5), \fBdeb\-src\-control\fP(5), \fBdeb\-changelog\fP(5), | |
147 | \fBdeb\-control\fP(5). | |
148 | .SH ÜBERSETZUNG | |
149 | Die deutsche Übersetzung wurde 2004, 2006-2017 von Helge Kreutzmann | |
150 | <debian@helgefjell.de>, 2007 von Florian Rehnisch <eixman@gmx.de> und | |
151 | 2008 von Sven Joachim <svenjoac@gmx.de> | |
152 | angefertigt. Diese Übersetzung ist Freie Dokumentation; lesen Sie die | |
153 | GNU General Public License Version 2 oder neuer für die Kopierbedingungen. | |
154 | Es gibt KEINE HAFTUNG. |