| 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. |