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

BEZEICHNUNG
dpkg-genchanges - Format der Debian-Changes-Datei
ÜBERSICHT
Dateiname.changes
BESCHREIBUNG
Jeder Debian-Upload besteht aus einer .changes-Steuerdatei, die eine Reihe von Feldern enthält. Jedes
Feld beginnt mit einer Markierung wie Source oder Binary (Groß-/Kleinschreibung ist egal), gefolgt von
einem Doppelpunkt und dem Inhalt des Feldes. Felder werden nur durch Feldmarkierungen abgegrenzt. Mit
anderen Worten: Der Feldtext kann über mehrere Zeilen gehen, wobei die Installationswerkzeuge die Zeilen
bei der Verarbeitung des Feldinhaltes zusammenfügen werden (Ausnahmen sind die mehrzeiligen Felder
Description, Changes, Files, Checksums-Sha1 und Checksums-Sha256, siehe unten).
Die Steuerdaten können in eine Signatur mit einer wie in RFC4880 spezifizierten OpenPGP-ASCII-Hülle
eingeschlossen sein.
FELDER
Format: Formatversion (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ückwärtsinkompatible Änderungen im
Format führen zu einer Erhöhung der Hauptversion und rückwärtskompatible Änderungen (wie die
Aufnahme neuer Felder) führen zu einer Erhöhung der Nebenversion. Die aktuelle Formatversion ist
1.8.
Date: Veröffentlichungsdatum (verpflichtend)
Das Datum, an dem das Paket letztmalig gebaut oder bearbeitet wurde. Es muss im gleichen Format
wie in einem Eintrag bei deb-changelog(5) sein.
Der Wert dieses Feldes wird normalerweise aus der Datei debian/changelog ausgelesen.
Source: Quellname [(Quellversion)] (verpflichtend)
Der Name des Quellpakets. Falls sich die Quellversion von der Binärversion unterscheidet folgt dem
Quellnamen in Klammern eine Quellversion. Dies kann passieren, falls dies ein
rein-binärer-nicht-Betreuer-Upload ist.
Binary: Binärpaketliste (verpflichtend)
Dieses gefaltete Feld ist eine durch Leerzeichen getrennte Liste von hochzuladenen binären
Paketen.
Architecture: Architekturliste
Listet die Architekturen der derzeit hochgeladenen Dateien auf. Geläufige Architekturen sind
amd64, armel, i386, usw. Beachten Sie, dass der Wert all für Pakete gedacht ist, die
Architektur-unabhängig sind. Falls die Quellen für das Paket auch hochgeladen werden, ist der
besondere Eintrag source auch vorhanden. Architektur-Platzhalter dürfen in der Liste niemals
auftauchen.
Version: Versionszeichenkette (verpflichtend)
Typischerweise ist das die Original-Paketversionsnummer, in der Form, die der Programmautor
verwendet. Es kann auch eine Debian-Revisionsnummer enthalten (für nicht aus Debian stammende
Pakete). Das genaue Format und der Sortieralgorithmus sind in deb-version(7) beschrieben.
Distribution: Distributionen (verpflichtend)
Listet eine oder mehrere durch Leerzeichen getrennte Distributiionen auf, bei denen diese Version
installiert werden sollte, wenn es in das Archiv hochgeladen wird.
Urgency: Dringlichkeit (empfohlen)
Die Dringlichkeit des Uploads. Die derzeit bekannten Werte, in aufsteigender Reihenfolge der
Dringlichkeit, sind: low, medium, high, critical und emergency.
Maintainer: Vollständiger-Name-und-E-Mail (verpflichtend)
Sollte in dem Format „Joe Bloggs <jbloggs@example.org>“ sein und ist typischerweise die Person,
die das Paket erstellt hat, im Gegensatz zum Autor der Software, die paketiert wurde.
Changed-By: Vollständiger-Name-und-E-Mail
Sollte in dem Format „Joe Bloggs <jbloggs@example.org>“ sein und ist typischerweise die Person,
die die Änderungen für die Veröffentlichung am Paket vorgenommen hat.
Description: (empfohlen)
Binärpaketname - Binärpaketzusammenfassung
Dieses mehrzeilige Feld enthält eine Liste von Binärpaketnamen, gefolgt von einem Leerzeichen,
einem Gedankenstrich (‚-’) und ihren, möglicherweise abgeschnittenen, Kurzbeschreibungen.
Closes: Fehlernummernliste
Eine durch Leerzeichen getrennte Liste von Fehlerberichtsnummern, die mit diesem Upload behoben
wurden. Die Software des Distributionsarchivs könnte dieses Feld benutzen, um automatisch die
referenzierten Fehlernummern in der Fehlerdatenbank der Distribution zu schließen.
Binary-Only: yes
Das Feld kennzeichnet, dass der Upload ein rein binärer, nicht-Betreuer-Upload ist. Er stammt aus
dem Schlüssel/Werte-Paar binary-only=yes aus dem Metadateneintrag des Changelogs.
Built-For-Profiles: Profilliste
Das Feld gibt eine durch Leerraum getrennte Liste von Bauprofilen an, unter denen dieser Upload
gebaut wurde.
Changes: (verpflichtend)
Changelog-Einträge
Das mehrzeilige Feld enthält den aneinandergehängten Text aller Changelog-Einträge, die Teil
dieses Uploads sind. Um ein gültiges mehrzeiliges Feld zu erhalten, werden leere Zeilen durch ein
einzelnen Satzpunkt (‚.’) ersetzt und alle Zeilen mit einem Leerzeichen eingerückt. Der genaue
Inhalt hängt vom Changelog-Format ab.
Files: (verpflichtend)
Md5sum Größe Sektion Priorität Dateiname
Das mehrzeilige Feld enthält eine Liste der Dateien mit Md5sum, Größe, Sektion und Priorität für
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ückt, eine Zeile pro Datei. Jede Zeile besteht aus durch Leerzeichen getrennten Einträgen,
die die Datei beschreiben: die Md5sum, die Dateigröße, die Datei-Sektion, die Datei-Priorität und
der Dateiname.
Dieses Feld führt alle Dateien, die den Upload bilden, auf. Die Liste der Dateien in diesem Feld
muss auf die Liste der Dateien in den anderen zugehörigen Checksums-Feldern passen.
Checksums-Sha1: (verpflichtend)
Checksums-Sha256: (verpflichtend)
Prüfsumme Größe Dateiname
Diese mehrzeiligen Felder enthalten eine Liste von Dateien mit einer Prüfsumme und Größe für jede.
Diese Felder haben die gleiche Syntax und unterscheiden sich nur im verwandten
Prüfsummenalgorithmus: SHA-1 für Checksums-Sha1 und SHA-256 für Checksums-Sha256.
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ückt, eine Zeile pro Datei. Jede
Zeile besteht aus durch Leerzeichen getrennten Einträgen, die die Datei beschreiben: der
Prüfsumme, der Dateigröße und dem Dateinamen.
Diese Felder führen alle Dateien auf, aus denen der Upload besteht. Die Liste der Dateien in
diesen Feldern muss zu der Liste in dem Feld Files und den anderen zugehörigen Checksums-Feldern
passen.
FEHLER
Das Feld Files ist inkonsistent gegenüber den anderen Checksums-Feldern. Die Felder Change-By und
Maintainer haben verwirrende Namen. Das Feld Distribution enthält Informationen darüber, was
normalerweise als Suite bezeichnet wird.
SIEHE AUCH
deb-src-control(5), deb-version(7).
ÜBERSETZUNG
Die deutsche Übersetzung wurde 2004, 2006-2017 von Helge Kreutzmann <debian@helgefjell.de>, 2007 von
Florian Rehnisch <eixman@gmx.de> und 2008 von Sven Joachim <svenjoac@gmx.de> angefertigt. Diese
Übersetzung ist Freie Dokumentation; lesen Sie die GNU General Public License Version 2 oder neuer für
die Kopierbedingungen. Es gibt KEINE HAFTUNG.
1.19.0.5 2022-05-25 deb-changes(5)