Provided by: dpkg-dev_1.19.0.5ubuntu2.4_all bug

NAMN

       dpkg-gencontrol - skapa Debians kontrollfiler

SYNOPS

       dpkg-gencontrol [flagga...]

BESKRIVNING

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

       Fälten  Pre-Depends,  Depends,  Recommends  och  Suggests 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.

       Övriga  relationsfält  (Enhances, Conflicts, Breaks, Replaces och Provides) 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.

       dpkg-gencontrol lägger dessutom till en post för binärpaketet i debian/files.

FLAGGOR

       -vversion
              Sätter versionsnumret på binärpaketet som skall skapas.

       -Vnamn=värde
              Ställer  in en utdatasubstitueringsvariabel. Se deb-substvars(5) för en beskrivning
              av utdatasubstituering.

       -Tsubstvars-fil
              Read substitution variables in substvars-file;  the  default  is  debian/substvars.
              This option can be used multiple times to read substitution variables from multiple
              files (since dpkg 1.15.6).

       -Dfält=värde
              Ersätt eller lägg till ett fält i den genererade control-filen.

       -Ufält Ta bort ett fält ur den genererade control-filen.

       -ccontrol-fil
              Anger huvudkällkodskontrollfilen som information skall läsas  från.  Standardvärdet
              är debian/control.

       -ländringsloggfil
              Anger  ändringsloggfilen  som  information  skall  läsas  från.  Standardvärdet  är
              debian/changelog.

       -ffillistfil
              Läs eller skriv listan över filer som skall sändas in här, istället för att använda
              debian/file.

       -Fändringsloggformat
              Anger  format  på  ändringsloggen.  Se  dpkg-parsechangelog(1)  för  information om
              alternativa format.

       -ppaket
              Skapa information för det binära paketet  paket.  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.

       -nfilnamn
              Anta att filnamnet för  paketet  skalla  vara  filnamn  istället  för  det  normala
              paket_version_ark.deb-filnamnet.

       -is, -ip, -isp
              Dessa flaggor ignoreras för kompatibilitet med äldre versioner av dpkg:s byggskript
              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
              -U för att ta bort fälten från control-filen.

       -Ppaketbyggkatalog
              Talar  om  för  dpkg-source  att  paketet  byggs  i  paketbyggkatalog i stället för
              debian/tmp.    Värdet    används    för    att    bestämma    standardvärdet    för
              substitueringsvariabeln  och  control-filsfältet  Installed-Size (med hjälp av du),
              samt för att välja standardplacering av utdatafilen.

       -O[filnamn]
              Print the control file to standard output (or filename  if  specified,  since  dpkg
              1.17.2),       rather       than       to       debian/tmp/DEBIAN/control       (or
              package-build-dir/DEBIAN/control if -P was used).

       -?, --help
              Visar hjälpskärm och avslutar.

       --version
              Visar version och avslutar.

FILER

       debian/control
              Huvudkällkodskontrollinformationsfil,    vilken    innehåller     versionsoberoende
              information om källkodspaketet och de binärpaket som kan skapas från det.

       debian/files
              Listan  över  genererade filer som ingår i insändningen som skapas. dpkg-gencontrol
              lägger  till  de  förutsatta  filnamnen  på  binärpaketen  vars  control-filer  det
              genererar här.

SE ÄVEN

       deb-substvars(5), deb-src-control(5), deb-changelog(5), deb-control(5).

ÖVERSÄTTNING

       Peter Krefting och Daniel Nylander.