diff options
Diffstat (limited to 'man/de/dpkg-build-api.pod')
-rw-r--r-- | man/de/dpkg-build-api.pod | 88 |
1 files changed, 88 insertions, 0 deletions
diff --git a/man/de/dpkg-build-api.pod b/man/de/dpkg-build-api.pod new file mode 100644 index 0000000..05f2b60 --- /dev/null +++ b/man/de/dpkg-build-api.pod @@ -0,0 +1,88 @@ + + ***************************************************** + * 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 BEZEICHNUNG + +dpkg-build-api - Dpkg-Bau-API-Stufen des Quellpakets + +=head1 ÜBERSICHT + + Build-Depends: + dpkg-build-api (= 1), + +=head1 BESCHREIBUNG + +Die Quellpaket-Dpkg-Bau-API-Stufe definiert eine versionierte Schnittstelle für Quellpakete, wobei jede API-Stufe ein bestimmtes Verhalten und Garantien bereitstellt. + +Diese Schnittstellen können dann graduell von Paketen angenommen werden und leichter wieder auslaufen als dies bei globalen Verhaltensänderungen möglich ist. + +Die Erklärung dieser API-Stufe erfolgt über die Bauabhängigkeiten, entweder in B<Build-Depends>, B<Build-Depends-Indep> oder B<Build-Depends-Arch> oder mittels der Umgebungsvariablen B<DPKG_BUILD_API>, die diese außer Kraft setzen wird, falls beide vorhanden sind und eine Warnung ausgeben lassen könnte, falls sie verschieden sind. + +=head1 API-STUFEN + +=over + +=item v2 + +Diese Stufe ist noch in Entwicklung und kann nicht mittels Baubhängigkeiten erklärt werden. + +=item v1 + +Dies ist die empfohlene Stufe. Seit Dpkg 1.22.0. + +Änderungen gegenüber v0 sind: + +=over + +=item * + +B<dpkg-shlibdeps> verwendet die Umgebungsvariable B<LD_LIBRARY_PATH> nicht mehr. Stattdessen sollte die Option B<-l> verwandt werden. + +=item * + +B<dpkg-buildpackage> setzt standardmäßig den Wert von B<Rules-Requires-Root> auf B<no>. Um das Verhalten aus B<v0> wiederherzustellen, sollte B<Rules-Requires-Root> auf B<binary-targets> gesetzt werden. + +=item * + +B<dpkg-buildpackage> erwartet, dass alle benötigten Ziele in F<debian/rules> unterstützt werden. Es hat keinen rückwärtskompatiblen Rückfall-Code mehr. Die benötigten Ziele sind B<clean>, B<build>, B<build-indep>, B<build-arch>, B<binary-indep> und B<binary-arch>. + +=item * + +B<vendor.mk> verwendet standardmäßig B<dpkg_vendor_derives_from_v1> für das Makro B<dpkg_vendor_derives_from>. Um das Verhalten aus B<v0> wiederherzustellen, setzen Sie B<dpkg_vendor_derives_from> auf B<dpkg_vendor_derives_from_v0>. + +=item * + +B<default.mk> bindet standardmäßig B<buildtools.mk> ein. + +=back + +=item v0 + +Dies ist die aktuelle globale Stufe, äquivalent zur Festlegung von eins. Die bereitgestellten Schnittstellen und Verhalten unterliegen den normalen globalen Schnittstellenaktualisierungen, die zu längeren Zyklen für die Missbilligung und/oder koordinierte Übergänge neigen. + +=back + +=head1 SIEHE AUCH + +L<deb-src-control(5)>. + + +=head1 ÜBERSETZUNG + +Die deutsche Übersetzung wurde 2004, 2006-2023 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. |