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