.\" dpkg manual page - deb-changes(5) .\" .\" Copyright © 1995-1996 Ian Jackson .\" Copyright © 2010 Russ Allbery .\" Copyright © 2015 Guillem Jover .\" .\" This is free software; you can redistribute it and/or modify .\" it under the terms of the GNU General Public License as published by .\" the Free Software Foundation; either version 2 of the License, or .\" (at your option) any later version. .\" .\" This is distributed in the hope that it will be useful, .\" but WITHOUT ANY WARRANTY; without even the implied warranty of .\" MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the .\" GNU General Public License for more details. .\" .\" You should have received a copy of the GNU General Public License .\" along with this program. If not, see . . .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH deb\-changes 5 2019-06-03 1.19.7 dpkg\-Programmsammlung .nh .SH BEZEICHNUNG dpkg\-genchanges \- Format der Debian\-Changes\-Datei . .SH \(:UBERSICHT \fIDateiname\fP\fB.changes\fP . .SH BESCHREIBUNG Jeder Debian\-Upload besteht aus einer .changes\-Steuerdatei, die eine Reihe von Feldern enth\(:alt. Jedes Feld beginnt mit einer Markierung wie \fBSource\fP oder \fBBinary\fP (Gro\(ss\-/Kleinschreibung ist egal), gefolgt von einem Doppelpunkt und dem Inhalt des Feldes. Felder werden nur durch Feldmarkierungen abgegrenzt. Mit anderen Worten: Der Feldtext kann \(:uber mehrere Zeilen gehen, wobei die Installationswerkzeuge die Zeilen bei der Verarbeitung des Feldinhaltes zusammenf\(:ugen werden (Ausnahmen sind die mehrzeiligen Felder \fBDescription\fP, \fBChanges\fP, \fBFiles\fP, \fBChecksums\-Sha1\fP und \fBChecksums\-Sha256\fP, siehe unten). .PP Die Steuerdaten k\(:onnen in eine Signatur mit einer wie in RFC4880 spezifizierten OpenPGP\-ASCII\-H\(:ulle eingeschlossen sein. . .SH FELDER .TP \fBFormat:\fP \fIFormatversion\fP (verpflichtend) Das Wert dieses Feldes legt die Formatversion der Datei fest. Die Syntax des Feldwertes ist eine Versionsnummer mit einer Haupt\- und einer Nebenkomponente. R\(:uckw\(:artsinkompatible \(:Anderungen im Format f\(:uhren zu einer Erh\(:ohung der Hauptversion und r\(:uckw\(:artskompatible \(:Anderungen (wie die Aufnahme neuer Felder) f\(:uhren zu einer Erh\(:ohung der Nebenversion. Die aktuelle Formatversion ist \fB1.8\fP. .TP \fBDate:\fP \fIVer\(:offentlichungsdatum\fP (verpflichtend) Das Datum, an dem das Paket letztmalig gebaut oder bearbeitet wurde. Es muss im gleichen Format wie in einem Eintrag bei \fBdeb\-changelog\fP(5) sein. Der Wert dieses Feldes wird normalerweise aus der Datei \fIdebian/changelog\fP entnommen. .TP \fBSource:\fP \fIQuellname\fP [\fB(\fP\fIQuellversion\fP\fB)\fP] (verpflichtend) Der Name des Quellpakets. Falls sich die Quellversion von der Bin\(:arversion unterscheidet folgt dem \fIQuellname\fPn in Klammern eine \fIQuellversion\fP. Dies kann passieren, falls dies ein rein\-bin\(:arer\-nicht\-Betreuer\-Upload ist. .TP \fBBinary:\fP \fIBin\(:arpaketliste\fP (verpflichtend im Kontext) Dieses gefaltete Feld ist eine durch Leerzeichen getrennte Liste von hochzuladenen bin\(:aren Paketen. Falls es sich um einen reinen Quell\-Upload handelt, wird dieses Feld ausgelassen (seit Dpkg 1.19.3). .TP \fBArchitecture:\fP \fIArchitekturliste\fP Listet die Architekturen der derzeit hochgeladenen Dateien auf. Gel\(:aufige Architekturen sind \fBamd64\fP, \fBarmel\fP, \fBi386\fP, usw. Beachten Sie, dass der Wert \fBall\fP f\(:ur Pakete gedacht ist, die Architektur\-unabh\(:angig sind. Falls die Quellen f\(:ur das Paket auch hochgeladen werden, ist der besondere Eintrag \fBsource\fP auch vorhanden. Architektur\-Platzhalter d\(:urfen in der Liste niemals auftauchen. .TP \fBVersion:\fP \fIVersionszeichenkette\fP (verpflichtend) Typischerweise ist das die Original\-Paketversionsnummer, in der Form, die der Programmautor verwendet. Es kann auch eine Debian\-Revisionsnummer enthalten (f\(:ur nicht aus Debian stammende Pakete). Das genaue Format und der Sortieralgorithmus sind in \fBdeb\-version\fP(7) beschrieben. .TP \fBDistribution:\fP \fIDistribution\fPen (verpflichtend) Listet eine oder mehrere durch Leerzeichen getrennte Distributiionen auf, bei denen diese Version installiert werden sollte, wenn es in das Archiv hochgeladen wird. .TP \fBUrgency:\fP \fIDringlichkeit\fP (empfohlen) Die Dringlichkeit des Uploads. Die derzeit bekannten Werte, in aufsteigender Reihenfolge der Dringlichkeit, sind: \fBlow\fP, \fBmedium\fP, \fBhigh\fP, \fBcritical\fP und \fBemergency\fP. .TP \fBMaintainer:\fP \fIVollst\(:andiger\-Name\-und\-E\-Mail\fP (verpflichtend) Sollte in dem Format \(BqJoe Bloggs \(lq sein und ist typischerweise die Person, die das Paket erstellt hat, im Gegensatz zum Autor der Software, die paketiert wurde. .TP \fBChanged\-By:\fP\fI Vollst\(:andiger\-Name\-und\-E\-Mail\fP Sollte in dem Format \(BqJoe Bloggs \(lq sein und ist typischerweise die Person, die die \(:Anderungen f\(:ur die Ver\(:offentlichung am Paket vorgenommen hat. .TP \fBDescription:\fP (empfohlen) .TQ \fIBin\(:arpaketname\fP \fB\-\fP \fIBin\(:arpaketzusammenfassung\fP Dieses mehrzeilige Feld enth\(:alt eine Liste von Bin\(:arpaketnamen, gefolgt von einem Leerzeichen, einem Gedankenstrich (\(bq\fB\-\fP\(cq) und ihren, m\(:oglicherweise abgeschnittenen, Kurzbeschreibungen. Falls es sich um einen reinen Quell\-Upload handelt, wird dieses Feld ausgelassen (seit Dpkg 1.19.3). .TP \fBCloses:\fP\fI Fehlernummernliste\fP Eine durch Leerzeichen getrennte Liste von Fehlerberichtsnummern, die mit diesem Upload behoben wurden. Die Software des Distributionsarchivs k\(:onnte dieses Feld benutzen, um automatisch die referenzierten Fehlernummern in der Fehlerdatenbank der Distribution zu schlie\(ssen. .TP \fBBinary\-Only: yes\fP Das Feld kennzeichnet, dass der Upload ein rein bin\(:arer, nicht\-Betreuer\-Upload ist. Er stammt aus dem Schl\(:ussel/Werte\-Paar \fBbinary\-only=yes\fP aus dem Metadateneintrag des Changelogs. .TP \fBBuilt\-For\-Profiles:\fP\fI Profilliste\fP Das Feld gibt eine durch Leerraum getrennte Liste von Bauprofilen an, unter denen dieser Upload gebaut wurde. .TP \fBChanges:\fP (verpflichtend) .TQ \fIChangelog\-Eintr\(:age\fP Das mehrzeilige Feld enth\(:alt den aneinandergeh\(:angten Text aller Changelog\-Eintr\(:age, die Teil dieses Uploads sind. Um ein g\(:ultiges mehrzeiliges Feld zu erhalten, werden leere Zeilen durch ein einzelnen Satzpunkt (\(bq.\(cq) ersetzt und alle Zeilen mit einem Leerzeichen einger\(:uckt. Der genaue Inhalt h\(:angt vom Changelog\-Format ab. .TP \fBFiles:\fP (verpflichtend) .TQ \fIMd5sum\fP \fIGr\(:o\(sse\fP \fISektion\fP \fIPriorit\(:at\fP \fIDateiname\fP Das mehrzeilige Feld enth\(:alt eine Liste der Dateien mit Md5sum, Gr\(:o\(sse, Sektion und Priorit\(:at f\(:ur jede. Die erste Zeile des Feldwertes (dem Teil auf der gleichen Zeile wie der von einem Doppelpunkt gefolgte Feldname) ist immer leer. Der Inhalt des Feldes wird durch Fortsetzungszeilen ausgedr\(:uckt, eine Zeile pro Datei. Jede Zeile besteht aus durch Leerzeichen getrennten Eintr\(:agen, die die Datei beschreiben: die Md5sum, die Dateigr\(:o\(sse, die Datei\-Sektion, die Datei\-Priorit\(:at und der Dateiname. Dieses Feld f\(:uhrt alle Dateien, die den Upload bilden, auf. Die Liste der Dateien in diesem Feld muss auf die Liste der Dateien in den anderen zugeh\(:origen \fBChecksums\fP\-Feldern passen. .TP \fBChecksums\-Sha1:\fP (verpflichtend) .TQ \fBChecksums\-Sha256:\fP (verpflichtend) .TQ \fIPr\(:ufsumme\fP \fIGr\(:o\(sse\fP \fIDateiname\fP Diese mehrzeiligen Felder enthalten eine Liste von Dateien mit einer Pr\(:ufsumme und Gr\(:o\(sse f\(:ur jede. Diese Felder haben die gleiche Syntax und unterscheiden sich nur im verwandten Pr\(:ufsummenalgorithmus: SHA\-1 f\(:ur \fBChecksums\-Sha1\fP und SHA\-256 f\(:ur \fBChecksums\-Sha256\fP. Die erste Zeile des Feldwertes (der Teil auf dem durch ein Doppelpunkt gefolgten Namen) ist immer leer. Der Inhalt des Feldes wird durch Fortsetzungszeilen ausgedr\(:uckt, eine Zeile pro Datei. Jede Zeile besteht aus durch Leerzeichen getrennten Eintr\(:agen, die die Datei beschreiben: der Pr\(:ufsumme, der Dateigr\(:o\(sse und dem Dateinamen. Diese Felder f\(:uhren alle Dateien auf, aus denen der Upload besteht. Die Liste der Dateien in diesen Feldern muss zu der Liste in dem Feld \fBFiles\fP und den anderen zugeh\(:origen \fBChecksums\fP\-Feldern passen. . .\" .SH EXAMPLE .\" .RS .\" .nf .\" .\" .fi .\" .RE . .SH FEHLER Das Feld \fBFiles\fP ist inkonsistent gegen\(:uber den anderen \fBChecksums\fP\-Feldern. Die Felder \fBChanged\-By\fP und \fBMaintainer\fP haben verwirrende Namen. Das Feld \fBDistribution\fP enth\(:alt Informationen dar\(:uber, was normalerweise als Suite bezeichnet wird. .SH "SIEHE AUCH" \fBdeb\-src\-control\fP(5), \fBdeb\-version\fP(7). .SH \(:UBERSETZUNG Die deutsche \(:Ubersetzung wurde 2004, 2006-2019 von Helge Kreutzmann , 2007 von Florian Rehnisch und 2008 von Sven Joachim angefertigt. Diese \(:Ubersetzung ist Freie Dokumentation; lesen Sie die GNU General Public License Version 2 oder neuer f\(:ur die Kopierbedingungen. Es gibt KEINE HAFTUNG.