Provided by: dpkg-dev_1.19.7ubuntu3.2_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.

MILJÖVARIABLER

       DPKG_COLORS
              Sets the color mode (since dpkg 1.18.5). The currently accepted values are: auto (default), always
              and never.

       DPKG_NLS
              If  set,  it  will  be  used  to decide whether to activate Native Language Support, also known as
              internationalization (or i18n) support (since dpkg 1.19.0). The  accepted  values  are:  0  and  1
              (default).

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.

1.19.7                                             2022-05-25                                 dpkg-gencontrol(1)