table of contents
deb-substvars(5) | dpkg-Hilfsprogramme | deb-substvars(5) |
BEZEICHNUNG¶
deb-substvars - Substitutionsvariablen in Debian-QuellenÜBERSICHT¶
substvarsBESCHREIBUNG¶
Bevor dpkg-source, dpkg-gencontrol und dpkg-genchanges ihre Steuerinformationen (zu der Quellsteuer-Datei .dsc für dpkg-source und zu der Standardausgabe für dpkg-gencontrol und dpkg-genchanges) schreiben, führen sie einige Variablensubstitutionen in der Ausgabedatei durch.Description: foo application
${Description}
.
Weiterer Text.
Description: foo application
foo ist bar.
foo ist super.
.
Weiterer Text.
- Arch
- Die aktuelle Bau-Architektur (von dpkg --print-architecture).
- source:Version
- Die Quellpaket-Version.
- source:Upstream-Version
- Die Paketversion der Originalautoren, einschließlich der Epoche der Debian-Version, falls vorhanden.
- binary:Version
- Die Binärpaketversion (die z.B. in einem binNMU von source:Version abweichen kann).
- Source-Version
- Die Quellpaketversion (aus der changelog-Datei). Diese Variable ist jetzt veraltet, da ihre Bedeutung von ihrer Funktion abweicht, bitte verwenden Sie source:Version oder binary:Version wo zutreffend.
- Installed-Size
- Die Gesamtgröße der vom Paket installierten Dateien. Dieser Wert wird in das entsprechende Feld der »control«-Datei kopiert; wird es gesetzt, verändert es den Wert dieses Feldes. Falls diese Variable nicht gesetzt ist, wird dpkg-gencontrol » du -k debian/tmp« verwenden, um den Standardwert zu ermitteln.
- Extra-Size
- Zusätzlicher Plattenplatz, der verwendet wird, wenn das Paket installiert ist. Falls diese Variable gesetzt ist, wird dieser Wert zu der Installed-Size-Variablen hinzuaddiert (egal ob sie explizit gesetzt oder der Standardwert verwendet wird), bevor sie in das Feld Installed-Size der »control«-Datei kopiert wird.
- F:Feldname
- Der Wert des Ausgabefeldes Feldname (der in der kanonischen Groß-/Kleinschreibung angegeben werden muss). Das Setzen dieser Variablen hat nur einen Effekt an den Stellen, wo diese explizit expandiert werden.
- Format
- Die Formatversion der .changes-Datei, die von dieser Version der Quellpaketierskripte erstellt wird. Falls Sie diese Variable setzen, werden die Inhalte des Format-Feldes in der .changes-Datei auch geändert.
- Newline, Space, Tab
- Diese Variablen enthalten das jeweils korrespondieren Zeichen ( Zeilenumbruch, Leerzeichen und Tabulator in dieser Reihenfolge).
- shlibs:dependencyfield
- Variableneinstellungen mit Namen dieser Form werden von dpkg-shlibdeps erstellt.
- dpkg:Upstream-Version
- Die Original- (Upstream-)Version von Dpkg.
- dpkg:Version
- Die komplette Version von Dpkg.
DATEIEN¶
- debian/substvars
- Liste von Substitutionsvariablen und -werten.
FEHLER¶
Die Stelle, an der das Überschreiben von Feldern passiert, verglichen mit bestimmten Standard-Ausgabe-Feldeinstellungen, ist eher konfus.ÜBERSETZUNG¶
Die deutsche Übersetzung wurde 2004, 2006-2015 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.SIEHE AUCH¶
dpkg(1), dpkg-genchanges(1), dpkg-gencontrol(1), dpkg-shlibdeps(1), dpkg-source(1).2009-07-15 | Debian-Projekt |