| .\"******************************************************************* |
| .\" |
| .\" This file was generated with po4a. Translate the source file. |
| .\" |
| .\"******************************************************************* |
| .TH dpkg\-gencontrol 1 2011\-08\-14 Debianprojektet dpkg\-verktygen |
| .SH NAMN |
| dpkg\-gencontrol \- skapa Debians kontrollfiler |
| . |
| .SH SYNOPS |
| \fBdpkg\-gencontrol\fP [\fIflagga\fP...] |
| . |
| .SH BESKRIVNING |
| \fBdpkg\-gencontrol\fP läser information från ett uppackat Debiankällkodsträd |
| och genererar en binärpaketsstyrfil (som standard |
| debian/tmp/DEBIAN/control). Relationsfälten kommer att förenklas. |
| .sp |
| Fälten \fIPre\-Depends\fP, \fIDepends\fP, \fIRecommends\fP och \fISuggests\fP förenklas |
| därmed, i den följden, genom att ta bort beroenden som programmet vet |
| tillhandahålls av starkare beroenden som redan tolkats. Det kommer även ta |
| bort eventuella egenberoenden (programmet tar bort alla beroenden som är |
| uppfyllda när den nuvarande versionen av paketet är installerat). Logiskt |
| behålls snittet av multipla beroenden på samma paket. Ordningsföljden mellan |
| beroendena behålls så långt som möjligt: om ett beroende måste tas bort på |
| grund av att ett beroende återkommer senare i fältet kommer det nya |
| beroendet att ta platsen från det som ersattes. |
| .sp |
| Övriga relationsfält (\fIEnhances\fP, \fIConflicts\fP, \fIBreaks\fP, \fIReplaces\fP och |
| \fIProvides\fP) förenklas även individuellt genom att beräkna unionen av de |
| olika beroendena när ett paket förekommer flera gånger i samma fält. |
| .sp |
| \fBdpkg\-gencontrol\fP lägger dessutom till en post för binärpaketet i |
| \fBdebian/files\fP. |
| . |
| .SH FLAGGOR |
| .TP |
| \fB\-v\fP\fIversion\fP |
| Sätter versionsnumret på binärpaketet som skall skapas. |
| .TP |
| \fB\-V\fP\fInamn\fP\fB=\fP\fIvärde\fP |
| Ställer in en utdatasubstitueringsvariabel. Se \fBdeb\-substvars\fP(5) för en |
| beskrivning av utdatasubstituering. |
| .TP |
| \fB\-T\fP\fIsubstvars\-fil\fP |
| Läs substitutionsvariabler från \fIsubstvars\-fil\fP; standard är |
| \fBdebian/substvars\fP. Ingen variabelsubstitution utförs på något av fälten i |
| utdata, men om den speciella variabeln \fIFormat\fP anges kommer den överstyra |
| fältet med samma namn. Flaggan kan användas flera gånger för att läsa |
| substitutionsvariabler från flera filer. |
| .TP |
| \fB\-D\fP\fIfält\fP\fB=\fP\fIvärde\fP |
| Ersätt eller lägg till ett fält i den genererade control\-filen. |
| .TP |
| \fB\-U\fP\fIfält\fP |
| Ta bort ett fält ur den genererade control\-filen. |
| .TP |
| \fB\-c\fP\fIcontrol\-fil\fP |
| Anger huvudkällkodskontrollfilen som information skall läsas |
| från. Standardvärdet är \fBdebian/control\fP. |
| .TP |
| \fB\-l\fP\fIändringsloggfil\fP |
| Anger ändringsloggfilen som information skall läsas från. Standardvärdet är |
| \fBdebian/changelog\fP. |
| .TP |
| \fB\-f\fP\fIfillisfile\fP |
| Läs eller skriv listan över filer som skall sändas in här, istället för att |
| använda \fBdebian/file\fP. |
| .TP |
| \fB\-F\fP\fIändringsloggformat\fP |
| Anger format på ändringsloggen. Som standard läses formatet från en speciell |
| rad nära slutet av ändringsloggen, eller så används Debians standardformat |
| om ingen information hittas. |
| .TP |
| \fB\-p\fP\fIpaket\fP |
| Skapa information för det binära paketet \fIpaket\fP. Om källkodens control\-fil |
| bara innehåller ett binärpaket behöver inte flaggan anges. I alla andra fall |
| är det nödvändigt att välja vilket binärpakets information som skall skapas. |
| .TP |
| \fB\-n\fP\fIfilnamn\fP |
| Anta att filnamnet för paketet skalla vara \fIfilnamn\fP istället för det |
| normala paket_version_ark.deb\-filnamnet. |
| .TP |
| \fB\-is\fP, \fB\-ip\fP, \fB\-isp\fP |
| Dessa flaggor ignoreras för kompatibilitet med äldre versioner av dpkg\-dev |
| men avråds numera ifrån. De användes tidigare för att tala om för |
| dpkg\-gencontrol att inkludera Section\- och Priority\-fälten i |
| control\-filen. Detta är numera standardbeteendet. Om du vill återskapa det |
| gamla beteendet kan du använda flaggan \fB\-U\fP för att ta bort fälten från |
| control\-filen. |
| .TP |
| \fB\-P\fP\fIpaketbyggkatalog\fP |
| Talar om för \fBdpkg\-source\fP att paketet byggs i \fIpaketbyggkatalog\fP i |
| stället för \fBdebian/tmp\fP. Värdet används för att bestämma standardvärdet |
| för substitueringsvariabeln och control\-filsfältet \fBInstalled\-Size\fP (med |
| hjälp av \fBdu\fP), samt för att välja standardplacering av utdatafilen. |
| .TP |
| \fB\-O\fP |
| Skriv control\-filen på standard ut, i stället för till |
| \fBdebian/tmp/DEBIAN/control\fP (eller \fIpaketbyggkatalog\fP\fB/DEBIAN/control\fP om |
| \fB\-P\fP användes). |
| .TP |
| \fB\-h\fP, \fB\-\-help\fP |
| Visar hjälpskärm och avslutar. |
| .TP |
| \fB\-\-version\fP |
| Visar version och avslutar. |
| . |
| .SH FILER |
| .TP |
| \fBdebian/control\fP |
| Huvudkällkodskontrollinformationsfil, vilken innehåller versionsoberoende |
| information om källkodspaketet och de binärpaket som kan skapas från det. |
| .TP |
| \fBdebian/files\fP |
| Listan över genererade filer som ingår i insändningen som |
| skapas. \fBdpkg\-gencontrol\fP lägger till de förutsatta filnamnen på |
| binärpaketen vars control\-filer det genererar här. |
| . |
| .SH FÖRFATTARE |
| Upphovsrättsskyddat © 1995\-1996 Ian Jackson |
| .br |
| Upphovsrättsskyddat © 2000 Wichert Akkerman |
| .br |
| Upphovsrättsskyddat © 2007\-2008 Raphaël Hertzog |
| .sp |
| Detta är fri programvara; se GNU General Public License version 2 eller |
| senare för kopieringsvillkor. Det finns INGEN GARANTI. |
| .SH "ÖVERSÄTTNING" |
| Peter Krefting och Daniel Nylander. |