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\-suite | |
27 | .nh | |
28 | .SH NAAM | |
29 | dpkg\-gencontrol \- genereer Debian controlebestanden | |
30 | . | |
31 | .SH OVERZICHT | |
32 | \fBdpkg\-gencontrol\fP [\fIoptie\fP...] | |
33 | . | |
34 | .SH BESCHRIJVING | |
35 | \fBdpkg\-gencontrol\fP leest informatie uit een uitgepakte Debian broncodeboom | |
36 | en genereert voor een binair pakket een controlebestand (standaard is dat | |
37 | debian/tmp/DEBIAN/control). Tijdens dit proces zal het de relatievelden | |
38 | vereenvoudigen. | |
39 | .sp | |
40 | Zodoende worden \fBPre\-Depends\fP, \fBDepends\fP, \fBRecommends\fP en \fBSuggests\fP in | |
41 | die volgorde vereenvoudigd door afhankelijkheden weg te laten waarvan op | |
42 | basis van de reeds ontlede sterkere afhankelijkheidsrelaties geweten is dat | |
43 | er aan voldaan wordt. Het zal ook een eventuele afhankelijkheid van zichzelf | |
44 | verwijderen (in feite verwijdert het elke vereiste waaraan voldaan is als de | |
45 | huidige versie van het pakket geïnstalleerd is). Logischerwijze behoudt het | |
46 | de onderlinge verbanden tussen meervoudige afhankelijkheidsrelaties met | |
47 | eenzelfde pakket. De volgorde van afhankelijkheden wordt op de best | |
48 | mogelijke manier behouden: indien eventueel een vereiste verwijderd moet | |
49 | worden omwille van een andere vereiste die verder in het veld te vinden is, | |
50 | zal de vervangende vereiste de plaats innemen van de verwijderde vereiste. | |
51 | .sp | |
52 | Ook de andere relatievelden (\fBEnhances\fP, \fBConflicts\fP, \fBBreaks\fP, | |
53 | \fBReplaces\fP en \fBProvides\fP) worden individueel vereenvoudigd door de unie te | |
54 | berekenen van de verschillende afhankelijkheden wanneer een pakket meermaals | |
55 | vermeld wordt in het veld. | |
56 | .sp | |
57 | \fBdpkg\-gencontrol\fP voegt voor het binaire pakket ook een item toe in | |
58 | \fBdebian/files\fP. | |
59 | . | |
60 | .SH OPTIES | |
61 | .TP | |
62 | \fB\-v\fP\fIversie\fP | |
63 | Stelt het versienummer in van het binaire pakket dat gegenereerd zal worden. | |
64 | .TP | |
65 | \fB\-V\fP\fInaam\fP\fB=\fP\fIwaarde\fP | |
66 | Stel een uitvoersubstitutievariabele in. Zie \fBdeb\-substvars\fP(5) voor een | |
67 | bespreking van uitvoersubstitutie. | |
68 | .TP | |
69 | \fB\-T\fP\fIsubstvars\-bestand\fP | |
70 | Lees de substitutievariabelen uit het \fIsubstvars\-bestand\fP. De standaard is | |
71 | \fBdebian/substvars\fP. Deze optie kan meermaals gebruikt worden om uit | |
72 | verschillende bestanden substitutievariabelen te lezen (sinds dpkg 1.15.6). | |
73 | .TP | |
74 | \fB\-D\fP\fIveld\fP\fB=\fP\fIwaarde\fP | |
75 | Vervang in de uitvoer een veld uit het controlebestand of voeg er een toe. | |
76 | .TP | |
77 | \fB\-U\fP\fIveld\fP | |
78 | Verwijder in de uitvoer een veld uit het controlebestand. | |
79 | .TP | |
80 | \fB\-c\fP\fIcontrolebestand\fP | |
81 | Geeft aan wat het hoofdcontrolebestand van de broncode is waaruit informatie | |
82 | gehaald moet worden. Standaard is dat \fBdebian/control\fP. | |
83 | .TP | |
84 | \fB\-l\fP\fIchangelog\-bestand\fP | |
85 | Geeft aan wat het changelog\-bestand is waaruit informatie gehaald moet | |
86 | worden. Standaard is dat \fBdebian/changelog\fP. | |
87 | .TP | |
88 | \fB\-f\fP\fIbestand\-met\-bestandenlijst\fP | |
89 | Lees of schrijf de lijst van bestanden die geüpload moeten worden hier, | |
90 | eerder dan \fBdebian/files\fP te gebruiken. | |
91 | .TP | |
92 | \fB\-F\fP\fIchangelog\-indeling\fP | |
93 | Geeft de indeling van het bestand changelog aan. Zie | |
94 | \fBdpkg\-parsechangelog\fP(1) voor informatie over alternatieve indelingen. | |
95 | .TP | |
96 | \fB\-p\fP\fIpakket\fP | |
97 | Genereer informatie over het binaire pakket \fIpakket\fP. Indien het | |
98 | controlebestand van de broncode enkel één binair pakket vermeldt, dan kan | |
99 | deze optie weggelaten worden. Anders is ze van essentieel belang om te | |
100 | selecteren over welk binair pakket er informatie gegenereerd moet worden. | |
101 | .TP | |
102 | \fB\-n\fP\fIbestandsnaam\fP | |
103 | Ga ervan uit dat de bestandsnaam van het pakket \fIbestandsnaam\fP zal zijn in | |
104 | plaats van de normale bestandsnaam pakket_versie_arch.deb. | |
105 | .TP | |
106 | \fB\-is\fP, \fB\-ip\fP, \fB\-isp\fP | |
107 | Deze opties worden genegeerd omwille van de compatibiliteit met oudere | |
108 | versies van de bouwscripts van dpkg, maar zijn nu verouderd. Vroeger werden | |
109 | ze gebruikt om \fBdpkg\-gencontrol\fP te laten weten dat de velden Section | |
110 | (sectie) en Priority (prioriteit) opgenomen moesten worden in het bestand | |
111 | control. Nu is dit het standaardgedrag. Indien u het oude gedrag wenst, kunt | |
112 | u de optie \fB\-U\fP gebruiken om die velden uit het controlebestand te | |
113 | verwijderen. | |
114 | .TP | |
115 | \fB\-P\fP\fIpakketbouwmap\fP | |
116 | Laat \fBdpkg\-source\fP weten dat het pakket gebouwd wordt in \fIpakketbouwmap\fP | |
117 | in plaats van in \fBdebian/tmp\fP. Deze waarde wordt gebruikt om de | |
118 | standaardwaarde te vinden van de substitutievariabele \fBInstalled\-Size\fP en | |
119 | van dat veld in het bestand control (met behulp van \fBdu\fP) en voor de | |
120 | standaardlocatie van het uitvoerbestand. | |
121 | .TP | |
122 | \fB\-O\fP[\fIbestandsnaam\fP] | |
123 | Geef het bestand control weer op de standaarduitvoer (of in \fIbestandsnaam\fP | |
124 | als dit opgegeven werd; sinds dpkg 1.17.2), eerder dan in | |
125 | \fBdebian/tmp/DEBIAN/control\fP (of \fIpakketbouwmap\fP\fB/DEBIAN/control\fP indien | |
126 | \fB\-P\fP gebruikt werd). | |
127 | .TP | |
128 | \fB\-?\fP, \fB\-\-help\fP | |
129 | Toon info over het gebruik en sluit af. | |
130 | .TP | |
131 | \fB\-\-version\fP | |
132 | Toon de versie en sluit af. | |
133 | . | |
134 | .SH BESTANDEN | |
135 | .TP | |
136 | \fBdebian/control\fP | |
137 | Het belangrijkste controle\-informatiebestand van de broncode, waarin | |
138 | versieonafhankelijke informatie over het broncodepakket gegeven wordt en | |
139 | over de binaire pakketten die eruit gebouwd kunnen worden. | |
140 | .TP | |
141 | \fBdebian/files\fP | |
142 | De lijst van gegenereerde bestanden die deel uitmaken van de upload die | |
143 | voorbereid wordt. \fBdpkg\-gencontrol\fP voegt de vermoedelijke bestandsnamen | |
144 | toe van de binaire pakketten waarvoor het hier de controlebestanden | |
145 | genereert. | |
146 | .SH "ZIE OOK" | |
147 | .ad l | |
148 | \fBdeb\-substvars\fP(5), \fBdeb\-src\-control\fP(5), \fBdeb\-changelog\fP(5), | |
149 | \fBdeb\-control\fP(5). |