From b86570f63e533abcbcb97c2572e0e5732a96307b Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Sat, 27 Apr 2024 11:40:31 +0200 Subject: Adding upstream version 1.20.13. Signed-off-by: Daniel Baumann --- man/sv/deb-src-control.pod | 454 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 454 insertions(+) create mode 100644 man/sv/deb-src-control.pod (limited to 'man/sv/deb-src-control.pod') diff --git a/man/sv/deb-src-control.pod b/man/sv/deb-src-control.pod new file mode 100644 index 0000000..db73ff2 --- /dev/null +++ b/man/sv/deb-src-control.pod @@ -0,0 +1,454 @@ + + ***************************************************** + * 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-src-control - Debians filformat för källkodspakets huvudstyrfil + +=head1 SYNOPS + +B + +=head1 BESKRIVNING + +Varje Debiankällkodspaket innehåller huvudstyrfilen ”B”, och +dess L-format är en övermängd av B-filen som medföljer +Debianbinärpaket, se B(5). + +Filen innehåller åtminstone två stycken, avdelade med en tomrad. Det första +stycket innehåller all generell information om källkodspaketet, medan de +följande styckena beskriver exakt ett binärpaket. Varje stycke består av +åtminstone ett fält. Ett fält inleds med ett fältnamn, till exempel +B eller B
(skiftlägesokänsligt), följt av ett kolon, +fältinnehållet (skiftlägekänsligt om inte annat anges) och ett +nyradstecken. Flerradiga fält är också tillåtna, men varje ytterligare rad +som inte innehåller ett fältnamn, bör starta med minst ett +blanksteg. Innehållet i flerradsfält slås normalt samman till en enda rad av +verktygen (förutom i fallet fältet B, se nedan). För att sätta +in tomma rader i ett flerradsfält, skriver du en punkt efter +blanksteget. Rader som börjar med ett ”B<#>” tolkas som kommentarer. + +=head1 KÄLLKODSFÄLT + +=over + +=item B I (krävs) + +Värdet på det här fältet är namnet på källkodspaketet, och måste motsvara +namnet på källkodspaketet i filen debian/changelog. Paketnamnet måste bestå +endast av små bokstäver (a-z), siffror (0-9), plus- (+) och minustecken (-) +och punkt (.). Paketnamn måste vara minst två tecken långa och måste börja +med ett liten bokstav eller siffra (a-z0-9). + +=item B I (rekommenderas) + +Ska vara på formatet ”Joe Bloggs Ejbloggs@foo.comE” och refererar +till den person som för närvarande underhåller paketet, till skillnad från +programmets författare eller den ursprunglige paketeraren. + +=item B I + +Räknar upp namn och e-postadresser till med-underhållare av paketet, i samma +format som fältet B. Flera med-underhållare bör avdelas med +kommatecken. + +=item B I + +Dokumenterar den senaste versionen av distributionens policystandard som +paketet uppfyller. + +=item B I) + +=item B<> I + +Formatet för källkodspaketbeskrivningen är en kortfattad sammanfattning på +den första raden (efter fältet B). Följande rader bör användas +för en längre, mer detaljerad beskrivning. Varje rad i den lägre +beskrivningen måste inledas med ett blanksteg, och blanka rader i den långa +beskrivningen måste innehålla en ensam ”B<.>” efter det inledande +blanksteget. + +=item B I + +URL till uppströmsprojektets hemsida. + +=item B I + +I:en till felrapporteringssystemet för detta paket. Det nuvarande +formatet är I://I
, till exempel +B. Det här fältet är normalt sett inte +nödvändigt. + +=item B B|B|I + +Det här fältet används för att ange om filen B kräver +(fake)root-privilegier för att köra några av sina mål, och i så fall när. + +=over + +=item B (nej) + +Binärmålen kommer inte kräva (fake)root överhuvudtaget. + +=item B + +Binärmålen måste alltid köras under (fake)root. Detta är förvalet om fältet +inte anges; även om det inte är strikt nödvändigt att lägga till fältet med +värdet B så anger det att paketet har analyserats för det +här kravet. + +=item I + +Det här är en blankstegsavdelad lista med nyckelord som kan ange när +(fake)root krävs. + +Nyckelord består av I/I. Delen I kan inte +innehålla "/" eller blanksteg. Delen I kan inte innehålla +blanksteg. Dessutom måste bägge delarna i sin helhet bestå av skrivbara +ASCII-tecken. + +Varje verktyg/paket definierar en namnrymd med samma namn som sig själv och +anger ett antal fall där (fake)root krävs. (Se "Implementation provided +keywords" i I). + +När fältet är satt till ett av I kommer byggaren att +exponera ett gränssnitt som används för att köra ett kommando under +(fake)root. (Se "Gain Root API" i I.) + +=back + +=item B I + +=item B I + +Dessa fält beskrivs i manualsidan B(5), eftersom de genereras från +information hämtad från B eller kopieras ordagrant +till källkodsstyrfilen. + +=item B I + +=item B I + +=item B I + +=item B I + +=item B I + +=item B I + +=item B I + +=item B I + +I:en till versionshanteringsarkivet som används för att underhålla det +här paketet. För närvarande stöds B, B (Bazaar), B, +B, B, B (Mercurial), B (Monotone) och B +(Subversion). Fältet pekar normalt till den senaste versionen av paketet, +såsom huvudgrenen (main eller trunk). + +=item B I + +I:en till ett webbgränssnitt för att bläddra i +versionshanteringsarkivet. + +=item B I + +Namnet på den distribution paketet härstammar från. Det här fältet är +normalt sett inte nödvändigt. + +=item B I + +Detta är ett generellt fält som ger paketet en kategori baserat på +programvara som det installerar. Några vanliga sektioner är B, +B, B, B, B, osv. + +=item B I + +Ställer in hur viktigt paketet är jämfört med systemet som helhet. Vanliga +prioriteter är B (nödvändig), B (normal), B +(valfritt), B (extra), osv. + +Gälten B
och B har vanligtvis en definierad uppsättning +accepterade värden baserade på den specifika distributionens policy. + +=item B I + +En lista över paket som måste installeras och konfigureras för att kunna +bygga källkodspaketet. Dessa beroenden måste tillfredsställas när +binärarkitekturberoende eller -oberoende paket och källkodspaket byggs. Ett +beroende som beskrivs i den här listan har inte exakt samma effekt som att +inkludera det i både B och B, +eftersom beroendet också måste tilfredsställas när källkodspaketet byggs. + +=item B I + +Motsvarar B, men de behövs endast för att bygga de +arkitekturoberoende paketen. B installeras också i detta +fall. Det här fältet stöds sedan dpkg 1.16.4; för att bygga med äldre +dpkg-versioner bör B användas istället. + +=item B I + +Motsvarar B, men de behövs endast för att bygga de +arkitekturoberoende paketen. B installeras också i detta +fall. + +=item B I + +En lista över paket som inte bör vara installerade när paketet byggs, till +exempel på grund av att de stör byggsystemet som används. Ett beroende som +beskrivs i den här listan har samma effekt som att inkludera det i både +B och B, med den ytterligare +effekten att den används för byggen av endast källkod. + +=item B I + +Motsvarar B, men endast när arkitekturoberoende paket +byggs. Fältet stöds sedan dpkg 1.16.4; för att bygga med äldre versioner av +dpkg bör B användas istället. + +=item B I + +Motsvarar B, men endast när de arkitekturoberoende paketen +byggs. + +=back + +Syntaxen för fälten B, B och +B-fälten är en lista med grupper av alternativa +paket. Varje grupp innehåller en lista med paket avdelade med ett +vertikalstreck (rör), ”B<|>”. Grupperna avdelas med kommatecken ”B<,>”, och +kan avslutas med ett släpande komma som tas bort när fälten genereras till +B(5) (sedan dpkg 1.10.14). Komma utläses som ”OCH”, och +vertikalstrecken som ”ELLER”, där vertikalstrecken binder hårdare. Varje +paketnamn kan eventuellt följas av en versionsnummerangivelse inom +parenteser ”B<(>” och ”B<)>”, en arkitekturangivelse inom hakparenteser +”B<[>” och ”B<]>” samt en begränsningsformel som består av en eller flera +listor med profilnamn inom vinkelparenteser ”B>” och ”B>”. + +Syntaxen för fälten B, B och +B-fälten är en kommaseparerad lista med paketnamn, +där komma utläses som ”OCH”, och där listan kan avslutas med ett släpande +komma som tas bort när fälten genereras till B(5) (sedan dpkg +1.10.14). Det är inte möjligt att ange alternativa paket med ”rör”. Varje +paketnamn kan eventuellt följas av en versionsnummerangivelse inom +parenteser, en arkitekturangivelse inom hakparenteser samt en +begränsningsformel bestående av en eller flera listor med profilnamn inom +vinkelparenteser. + +Ett arkitekturkvalificeringsnamn kan vara ett existerande +Debianarkitekturnamn (sedan dpkg 1.16.5), B (sedan dpkg 1.16.2) eller +B (sedan dpkg 1.16.5). Om det utesluts är förvalet för fältet +B den aktuella värdarkitekturen, förvalet för +B är B. Ett existerande Debianarkitekturnamn motsvarar +exakt den arkitekturen för det paketnamnet, B motsvarar valfri +arkitektur för paketnamnet om paketet har markerats som B och B motsvarar nuvarande byggarkitektur om paketet inte +har markerats som B. + +Ett versionsnummer kan börja med ”BE>”, vilket betyder att vilken +som helst senare version matchar, där det är valfritt att ange +Debianuppdateringen (avdelad med bindestreck). Tillåtna versionrelationer +är ”BE>” för större än, ”BE>” för mindre än, ”B=>” +för större än eller lika med, ”B=>” för mindre än eller lika med, och +”B<=>” för lika med. + +En arkitekturangivelse består av ett eller flera arkitekturnamn, avdelade +med blanktecken. Varje namn kan föregås av ett utropstecken, vilket betyder +”ICKE”. + +En begränsningsformel består av en eller flera begränsningslistor, avdelade +med blanksteg. Varje begränsningslista skrivs inom vinkelparenteser. Poster +i begränsningslistan är namn på byggprofiler, avdelade av blanksteg och kan +föregås av ett utropstecken, vilket betyder ”ICKE”. En begränsningsformel +representerar ett uttryck i disjunktiv normalform. + +Observera att beroenden på paket i B-uppsättningen kan +utelämnas och att det är omöjligt att deklarera byggkonflikter mot dem. En +lista över dessa paket finns i paketet build-essential. + +=head1 BINÄRFÄLT + +Observera att fälten B, B
och B även kan +användas i de stycken som beskriver binärpaket för att överstyra de globala +värdena för källkodspaketet. + +=over + +=item B I (krävs) + +Detta fält används för att namnge det binära paketet. Samma begränsningar +gäller som för källkodspaketets namn. + +=item B B|B|I + +Detta fält anger paketets typ. B används för storleksbegränsade paket +som används av debians installationsprogram. B är standardvärdet, och +antas om fältet saknas. Fler typer kan komma att läggas till i framtiden. + +=item B I|B|B (krävs) + +Arkitekturen anger på vilken typ av maskinvara paketet körs. För paket som +körs på alla arkitekturer används värdet B (någon). För paket som är +arkitekturoberoende, som skal- och Perlskript eller dokumentation, används +värdet B (alla). För att begränsa paket till en specifik uppsättning +arkitekturer, anger du namnen på arkitekturerna avdelade med blanksteg. Det +är även möjligt att ange arkitekturer med jokertecken i listan (se +B(1) för mer information om dessa). + +=item B I + +Det här fältet anger villkor för när binärpaketet ska eller inte ska +byggas. För att uttrycka villkoret används samma syntax för +begränsningsformeln som för fältet B. + +Om ett stycke för ett binärpaket inte innehåller det här fältet betyder det +implicit att det bygger i alla byggprofiler (inklusive ingen alls). + +Med andra ord, om ett stycke för ett binärpaket är försett med ett icke-tomt +B-fält kommer det binärpaketet byggas om, och endast om, +villkoret, uttryckt i konjunktiv normalform, utvärderas till sant. + +=item B B|B + +=item B B|B + +=item B B|B + +=item B B|B|B|B + +=item B I + +=item B I (rekommenderas) + +Dessa fält beskrivs i manualsidan B(5), eftersom de kopieras +ordagrant till binärpaketets styrfil. + +=item B I + +=item B I + +=item B I + +=item B I + +=item B I + +=item B I + +=item B I + +=item B I + +=item B I + +=item B I + +Det här fältet anger beroenden mellan paket. De diskuteras i manualsidan +B(5). När fälten förekommer i I kan de också +avslutas med ett släpande kommatecken (sedan dpkg 1.10.14), ha +arkitekturangivelser och begränsningsformler som alla reduceras när fälten +för B(5) genereras. + +=item B I + +=item B I + +=item B I + +Dessa fält används av debian-installer i B-formatet och behövs normalt +inte. Se /usr/share/doc/debian-installer/devel/modules.txt från paketet +B för mer information om dem. + +=back + +=head1 ANVÄNDARDEFINIERADE FÄLT + +Det är tillåtet att lägga till ytterligare användardefinierade fält till +styrfilen. Verktygen kommer ignorera dessa fält. Om du vill att fältet ska +kopieras över till utdatafilerna, så som binärpaketen, måste du använda ett +skräddarsytt namngivningsformat: fälten ska börja på B, följt av noll +eller flera av tecknen S och ett bindestreck. + +=over + +=item B + +Fältet kommer tas med i styrfilen för källkodspaket, se B(5). + +=item B + +Fältet kommer tas med i styrfilen för binärpaketet, se B(5). + +=item B + +Fältet kommer tas med i styrfilen för insändningen (.changes), se +B(5). + +=back + +Observera att prefix på formen B[B]B<-> tas bort när fälten kopieras +över till utdatafilerna. Fältet B kommer tas med som +B i ”changes”-filen och inte tas med i styrfilerna för binär- +och källkodspaketen. + +Tänk på att dess användardefinierade fält använder den globala namnrymden, +vilket en gång i framtiden kan komma att kollidera med officiellt erkända +fält. För att undvika sådana potentiella situationer kan du använda prefixet +B för dessa fält, som B. + +=head1 EXEMPEL + + # Kommentar + Source: dpkg + Section: admin + Priority: required + Maintainer: Dpkg Developers + # det här fältet kopieras till binär- och källkodspaketen + XBS-Upstream-Release-Status: stable + Homepage: https://wiki.debian.org/Teams/Dpkg + Vcs-Browser: https://git.dpkg.org/cgit/dpkg/dpkg.git + Vcs-Git: https://git.dpkg.org/git/dpkg/dpkg.git + Standards-Version: 3.7.3 + Build-Depends: pkg-config, debhelper (>= 4.1.81), + libselinux1-dev (>= 1.28-4) [!linux-any] + + Package: dpkg-dev + Section: utils + Priority: optional + Architecture: all + # det här är ett skräddarsytt fält i binärpaketet + XB-Mentoring-Contact: Raphael Hertzog + Depends: dpkg (>= 1.14.6), perl5, perl-modules, cpio (>= 2.4.2-2), + bzip2, lzma, patch (>= 2.2-1), make, binutils, libtimedate-perl + Recommends: gcc | c-compiler, build-essential + Suggests: gnupg, debian-keyring + Conflicts: dpkg-cross (<< 2.0.0), devscripts (<< 2.10.26) + Replaces: manpages-pl (<= 20051117-1) + Description: Debian package development tools + This package provides the development tools (including dpkg-source) + required to unpack, build and upload Debian source packages. + . + Most Debian source packages will require additional tools to build; + for example, most packages need make and the C compiler gcc. + +=head1 SE ÄVEN + +L, B(5), B(7), B(1) + + +=head1 ÖVERSÄTTNING + +Peter Krefting och Daniel Nylander. -- cgit v1.2.3