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\-sviten | |
27 | .nh | |
28 | .SH NAMN | |
29 | dpkg\-gencontrol \- skapa Debians kontrollfiler | |
30 | . | |
31 | .SH SYNOPS | |
32 | \fBdpkg\-gencontrol\fP [\fIflagga\fP...] | |
33 | . | |
34 | .SH BESKRIVNING | |
35 | \fBdpkg\-gencontrol\fP läser information från ett uppackat Debiankällkodsträd | |
36 | och genererar en binärpaketsstyrfil (som standard | |
37 | debian/tmp/DEBIAN/control). Relationsfälten kommer att förenklas. | |
38 | .sp | |
39 | Fälten \fBPre\-Depends\fP, \fBDepends\fP, \fBRecommends\fP och \fBSuggests\fP förenklas | |
40 | därmed, i den följden, genom att ta bort beroenden som programmet vet | |
41 | tillhandahålls av starkare beroenden som redan tolkats. Det kommer även ta | |
42 | bort eventuella egenberoenden (programmet tar bort alla beroenden som är | |
43 | uppfyllda när den nuvarande versionen av paketet är installerat). Logiskt | |
44 | behålls snittet av multipla beroenden på samma paket. Ordningsföljden mellan | |
45 | beroendena behålls så långt som möjligt: om ett beroende måste tas bort på | |
46 | grund av att ett beroende återkommer senare i fältet kommer det nya | |
47 | beroendet att ta platsen från det som ersattes. | |
48 | .sp | |
49 | Övriga relationsfält (\fBEnhances\fP, \fBConflicts\fP, \fBBreaks\fP, \fBReplaces\fP och | |
50 | \fBProvides\fP) förenklas även individuellt genom att beräkna unionen av de | |
51 | olika beroendena när ett paket förekommer flera gånger i samma fält. | |
52 | .sp | |
53 | \fBdpkg\-gencontrol\fP lägger dessutom till en post för binärpaketet i | |
54 | \fBdebian/files\fP. | |
55 | . | |
56 | .SH FLAGGOR | |
57 | .TP | |
58 | \fB\-v\fP\fIversion\fP | |
59 | Sätter versionsnumret på binärpaketet som skall skapas. | |
60 | .TP | |
61 | \fB\-V\fP\fInamn\fP\fB=\fP\fIvärde\fP | |
62 | Ställer in en utdatasubstitueringsvariabel. Se \fBdeb\-substvars\fP(5) för en | |
63 | beskrivning av utdatasubstituering. | |
64 | .TP | |
65 | \fB\-T\fP\fIsubstvars\-fil\fP | |
66 | Read substitution variables in \fIsubstvars\-file\fP; the default is | |
67 | \fBdebian/substvars\fP. This option can be used multiple times to read | |
68 | substitution variables from multiple files (since dpkg 1.15.6). | |
69 | .TP | |
70 | \fB\-D\fP\fIfält\fP\fB=\fP\fIvärde\fP | |
71 | Ersätt eller lägg till ett fält i den genererade control\-filen. | |
72 | .TP | |
73 | \fB\-U\fP\fIfält\fP | |
74 | Ta bort ett fält ur den genererade control\-filen. | |
75 | .TP | |
76 | \fB\-c\fP\fIcontrol\-fil\fP | |
77 | Anger huvudkällkodskontrollfilen som information skall läsas | |
78 | från. Standardvärdet är \fBdebian/control\fP. | |
79 | .TP | |
80 | \fB\-l\fP\fIändringsloggfil\fP | |
81 | Anger ändringsloggfilen som information skall läsas från. Standardvärdet är | |
82 | \fBdebian/changelog\fP. | |
83 | .TP | |
84 | \fB\-f\fP\fIfillistfil\fP | |
85 | Läs eller skriv listan över filer som skall sändas in här, istället för att | |
86 | använda \fBdebian/file\fP. | |
87 | .TP | |
88 | \fB\-F\fP\fIändringsloggformat\fP | |
89 | Anger format på ändringsloggen. Se \fBdpkg\-parsechangelog\fP(1) för information | |
90 | om alternativa format. | |
91 | .TP | |
92 | \fB\-p\fP\fIpaket\fP | |
93 | Skapa information för det binära paketet \fIpaket\fP. Om källkodens control\-fil | |
94 | bara innehåller ett binärpaket behöver inte flaggan anges. I alla andra fall | |
95 | är det nödvändigt att välja vilket binärpakets information som skall skapas. | |
96 | .TP | |
97 | \fB\-n\fP\fIfilnamn\fP | |
98 | Anta att filnamnet för paketet skalla vara \fIfilnamn\fP istället för det | |
99 | normala paket_version_ark.deb\-filnamnet. | |
100 | .TP | |
101 | \fB\-is\fP, \fB\-ip\fP, \fB\-isp\fP | |
102 | Dessa flaggor ignoreras för kompatibilitet med äldre versioner av dpkg:s | |
103 | byggskript men avråds numera ifrån. De användes tidigare för att tala om för | |
104 | \fBdpkg\-gencontrol\fP att inkludera Section\- och Priority\-fälten i | |
105 | control\-filen. Detta är numera standardbeteendet. Om du vill återskapa det | |
106 | gamla beteendet kan du använda flaggan \fB\-U\fP för att ta bort fälten från | |
107 | control\-filen. | |
108 | .TP | |
109 | \fB\-P\fP\fIpaketbyggkatalog\fP | |
110 | Talar om för \fBdpkg\-source\fP att paketet byggs i \fIpaketbyggkatalog\fP i | |
111 | stället för \fBdebian/tmp\fP. Värdet används för att bestämma standardvärdet | |
112 | för substitueringsvariabeln och control\-filsfältet \fBInstalled\-Size\fP (med | |
113 | hjälp av \fBdu\fP), samt för att välja standardplacering av utdatafilen. | |
114 | .TP | |
115 | \fB\-O\fP[\fIfilnamn\fP] | |
116 | Print the control file to standard output (or \fIfilename\fP if specified, | |
117 | since dpkg 1.17.2), rather than to \fBdebian/tmp/DEBIAN/control\fP (or | |
118 | \fIpackage\-build\-dir\fP\fB/DEBIAN/control\fP if \fB\-P\fP was used). | |
119 | .TP | |
120 | \fB\-?\fP, \fB\-\-help\fP | |
121 | Visar hjälpskärm och avslutar. | |
122 | .TP | |
123 | \fB\-\-version\fP | |
124 | Visar version och avslutar. | |
125 | . | |
126 | .SH FILER | |
127 | .TP | |
128 | \fBdebian/control\fP | |
129 | Huvudkällkodskontrollinformationsfil, vilken innehåller versionsoberoende | |
130 | information om källkodspaketet och de binärpaket som kan skapas från det. | |
131 | .TP | |
132 | \fBdebian/files\fP | |
133 | Listan över genererade filer som ingår i insändningen som | |
134 | skapas. \fBdpkg\-gencontrol\fP lägger till de förutsatta filnamnen på | |
135 | binärpaketen vars control\-filer det genererar här. | |
136 | .SH "SE ÄVEN" | |
137 | .ad l | |
138 | \fBdeb\-substvars\fP(5), \fBdeb\-src\-control\fP(5), \fBdeb\-changelog\fP(5), | |
139 | \fBdeb\-control\fP(5). | |
140 | .SH ÖVERSÄTTNING | |
141 | Peter Krefting och Daniel Nylander. |