diff options
author | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-27 09:40:31 +0000 |
---|---|---|
committer | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-27 09:40:31 +0000 |
commit | b86570f63e533abcbcb97c2572e0e5732a96307b (patch) | |
tree | cabc83be691530ae685c45a8bc7620ccc0e1ebdf /man/sv/deb-substvars.pod | |
parent | Initial commit. (diff) | |
download | dpkg-upstream.tar.xz dpkg-upstream.zip |
Adding upstream version 1.20.13.upstream/1.20.13upstream
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to '')
-rw-r--r-- | man/sv/deb-substvars.pod | 205 |
1 files changed, 205 insertions, 0 deletions
diff --git a/man/sv/deb-substvars.pod b/man/sv/deb-substvars.pod new file mode 100644 index 0000000..67ccf53 --- /dev/null +++ b/man/sv/deb-substvars.pod @@ -0,0 +1,205 @@ + + ***************************************************** + * GENERATED FILE, DO NOT EDIT * + * THIS IS NO SOURCE FILE, BUT RESULT OF COMPILATION * + ***************************************************** + +This file was generated by po4a(7). Do not store it (in VCS, for example), +but store the PO file used as source file by po4a-translate. + +In fact, consider this as a binary, and the PO file as a regular .c file: +If the PO get lost, keeping this translation up-to-date will be harder. + +=encoding UTF-8 + +=head1 NAMN + +deb-substvars - Debians källkods-substitueringsvariabler + +=head1 SYNOPS + +B<debian/substvars>, B<debian/>I<binärpaket>B<.substvars> + +=head1 BESKRIVNING + +Innan B<dpkg-source>, B<dpkg-gencontrol> och B<dpkg-genchanges> skriver sin +styrinformation (till control-filen i källkodspaketet B<.dsc> för +B<dpkg-source> och till standard ut för B<dpkg-gencontrol> och +B<dpkg-genchanges>) kommer de utföra viss variabelsubstituering på +utdatafilen. + +En variabelsubstitution har formen B<${>I<variabelnamn>B<}>. Variabelnamn +består av alfanumeriska tecken (a-zA-Z0-9), bindestreck (-) och kolon (:) +och börjar med ett alfanumeriskt tecken, och är +skiftlägeskänsliga. Variabelsubstitueringar utförs upprepade gånger tills +det inte kvarstår några - det resulterande innehållet i fältet läses av på +nytt efter substitueringen för att se om det behövs fler substitueringar. + +När alla substitueringar har utförts ersätts varje förekomst av strängen +B<${}> (som inte är en giltig substituering) med ett B<$>-tecken. + +Medan variabelsubstituering görs på alla fält i styrfilen är det några av +fälten som används och behövs vid byggning innan substitueringen ännu har +utförts. Därför går det inte att använda variabler i fälten B<Package>, +B<Source> och B<Architecture>. + +Variabelsubstituering sker över innehållet i fälten efter att de har +tolkats, vilket innebär att om du vill att en variabel ska expanderas över +flera rader så behöver du inte inkludera ett blanksteg efter +nyradstecknet. Detta görs implicit när fältet skrivs ut. Till exempel, om +variabeln B<${Description}> sätts till "foo är bar.${Newline}foo är bra." +och du har följande fält: + + Description: programmet foo + ${Description} + . + Mer text. + +Så blir resultatet: + + Description: programmet foo + foo är bar. + foo är bra. + . + Mer text. + +Variabler kan sättas genom att använda kommandoradsflaggan B<-V>. De kan +även anges i filen B<debian/substvars> (eller vilken som helst annan fil som +anges med flaggan B<-T>). Filen består av rader på formen +I<namn>B<=>I<värde>. Avslutande blanksteg på en rad, blanka rader och rader +som börjar med en B<#>-symbol (kommentarer) ignoreras. + +I tillägg är följande standardvariabler tillgängliga: + +=over + +=item B<Arch> + +Aktuell värdarkitektur (dvs., arkitekturen paketet byggs för, motsvarigheten +till B<DEB_HOST_ARCH>). + +=item B<vendor:Name> + +Aktuellt återförsäljarnamn (sedan dpkg 1.20.0). Värdet kommer från fältet +B<Vendor> för aktuell återförsäljares origin-fil, så som B<dpkg-cendor>(1) +skulle hämta det. + +=item B<vendor:Id> + +Aktuellt återförsäljar-ID (sedan dpkg 1.20.0). Det här bara en variant av +B<vendor:Name> skriven med små bokstäver. + +=item B<source:Version> + +Källkodspaketets version (sedan dpkg 1.13.19). + +=item B<source:Upstream-Version> + +Version på uppströmskällkodspaketet, inklusive Debianversionens epok, om +sådan finns (sedan dpkg 1.13.19). + +=item B<binary:Version> + +Den binära paketversionen (som kan avvika från B<source:Version>, till +exempel i en binNMU; sedan dpkg 1.13.19). + +=item B<Source-Version> + +Versionen på källkodspaketet (från changelog-filen). Variabeln är nu +B<föråldrad> och ger ett felmeddelande om den används eftersom betydelsen +skiljer sig från funktionen, använd i stället B<source:Version> eller +B<binary:Version> allt eftersom vad som är lämpligt. + +=item B<source:Synopsis> + +Källkodspaketets synops, hämtad från källkods-strofens B<Description>-fält, +om det finns (sedan dpkg 1.19.0). + +=item B<source:Extended-Description> + +Källkodspaketet utökade beskricning, hämtad från källkods-strofens +B<Description>-fält, om det finns (sedan dpkg 1.19.0). + +=item B<Installed-Size> + +Den ungefärliga totala storleken på paketets installerade filer. Värdet +kopieras in i motsvarande fält i styrfilen. Om du ställer in det kommer det +att ersätta värdet på fältet. Om variabeln inte är satt kommer +B<dpkg-gencontrol> att beräkna dess standardvärde genom att summera +storleken på alla vanliga filer och symboliska länkar avrundat till 1 +KiB-enheter, och ett grundvärde på 1 KiB för andra +filsystemsobjekttyper. Hårda länkar räknas bara som vanliga filer en gång. + +B<Observera:> Tänk på att det här aldrig kan vara något annat än ett +närmevärde eftersom den faktiska storleken som används på det installerade +systemet i stor grad beror på vilket filsystem som används och dess +parameterar, vilket kan komma att använda mer eller mindre plats än vad som +anges i det här fältet. + +=item B<Extra-Size> + +Ytterligare diskutrymme som används när paketet installeras. Om värdet är +satt kommer dess värde att läggas till B<Installed-Size>-variabelns värde +(oavsett om den satts explicit eller om det förvalda värdet används) innan +det kopieras till styrfilens fält B<Installed-Size>. + +=item B<S:>I<fältnamn> + +Värdet på källkods-strofens fält I<fältnamn> (som måste anges med rätt form +av stora och små bokstäver; sedan dpkg 1.18.11). Om du sätter dessa +variabler händer ingenting förutom där de explicit expanderats. Variablerna +är bara tillgängliga när styrfiler för binärpaketen skapas. + +=item B<F:>I<fältnamn> + +Värdet på utdatafältet I<fältnamn> (som måste anges med rätt form av stora +och små bokstäver). Om du sätter dessa variabler händer ingenting förutom +där de explicit expanderats. + +=item B<Format> + +Formatet på filen B<.changes> som skapats av denna version av +källkodspaketeringsskripten. Om du sätter denna variabel kommer innehållet i +B<Format>-fältet i filen B<.changes> också att ändras. + +=item B<Newline>, B<Space>, B<Tab> + +Dessa variabler innehåller motsvarande tecken (radbrytning, blanksteg, +tabbsteg). + +=item B<shlibs:>I<beroendefält> + +Variabelinställningar på den här formen skapas av B<dpkg-shlibdeps>. + +=item B<dpkg:Upstream-Version> + +Uppströmsversionen av dpkg (sedan dpkg 1.13.19). + +=item B<dpkg:Version> + +Fullständig version av dpkg (sedan dpkg 1.13.19). + +=back + +Om en variabel refereras till men inte definieras kommer en varning att +genereras och ett tomt värde används. + +=head1 FILER + +=over + +=item B<debian/substvars> + +Lista över substitueringsvariabler och -värden. + +=back + +=head1 SE ÄVEN + +B<dpkg>(1), B<dpkg-vendor>(1), B<dpkg-genchanges>(1), B<dpkg-gencontrol>(1), +B<dpkg-shlibdeps>(1), B<dpkg-source>(1). + + +=head1 ÖVERSÄTTNING + +Peter Krefting och Daniel Nylander. |