diff options
author | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-15 18:35:28 +0000 |
---|---|---|
committer | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-15 18:35:28 +0000 |
commit | ea314d2f45c40a006c0104157013ab4b857f665f (patch) | |
tree | 3ef2971cb3675c318b8d9effd987854ad3f6d3e8 /man/nl/dpkg-build-api.pod | |
parent | Initial commit. (diff) | |
download | dpkg-ea314d2f45c40a006c0104157013ab4b857f665f.tar.xz dpkg-ea314d2f45c40a006c0104157013ab4b857f665f.zip |
Adding upstream version 1.22.4.upstream/1.22.4
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'man/nl/dpkg-build-api.pod')
-rw-r--r-- | man/nl/dpkg-build-api.pod | 79 |
1 files changed, 79 insertions, 0 deletions
diff --git a/man/nl/dpkg-build-api.pod b/man/nl/dpkg-build-api.pod new file mode 100644 index 0000000..a76c3e2 --- /dev/null +++ b/man/nl/dpkg-build-api.pod @@ -0,0 +1,79 @@ + + ***************************************************** + * 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 NAAM + +dpkg-build-api - API-niveau van de dpkg-bouw van het broncodepakket + +=head1 OVERZICHT + + Build-Depends: + dpkg-build-api (= 1), + +=head1 BESCHRIJVING + +Het API-niveau van de dpkg-bouw van het broncodepakket definieert voor broncodepakketten een interface met versiebeheer, waarbij elk API-niveau specifiek gedrag en garanties biedt. + +Deze interfaces kunnen dan op een geleidelijke manier worden aangewend door pakketten en kunnen gemakkelijker worden uitgefaseerd dan het geval is met globale gedragswijzigingen. + +De declaratie van dit API-niveau gebeurt via bouwvereisten in een van de velden B<Build-Depends>, B<Build-Depends-Indep> of B<Build-Depends-Arch>, of via de omgevingsvariabele B<DPKG_BUILD_API>, die deze zal overschrijven als beide aanwezig zijn, en een waarschuwing kan geven als ze verschillend zijn. + +=head1 API-NIVEAUS + +=over + +=item v2 + +Dit niveau is nog in ontwikkeling en kan niet worden gedeclareerd via bouwvereisten. + +=item v1 + +Dit is het aanbevolen niveau. Sinds dpkg 1.22.0. + +Wijzigingen ten opzichte van v0 zijn: + +=over + +=item * + +B<dpkg-shlibdeps> maakt niet langer gebruik van de omgevingsvariabele B<LD_LIBRARY_PATH>. In plaats daarvan moet de optie B<-l> worden gebruikt. + +=item * + +B<dpkg-buildpackage> stelt standaard B<Rules-Requires-Root> in op waarde B<no>. Om het gedrag uit B<v0> te herstellen moet B<Rules-Requires-Root> worden ingesteld op B<binary-targets>. + +=item * + +B<dpkg-buildpackage> verwacht dat alle vereiste F<debian/rules>-targets worden ondersteund en beschikt niet langer over terugvalcode voor neerwaartse compatibiliteit. De vereiste targets zijn B<clean>, B<build>, B<build-indep>, B<build-arch>, B<binary-indep> en B<binary-arch>. + +=item * + +B<vendor.mk> gebruikt standaard B<dpkg_vendor_derives_from_v1> voor de macro B<dpkg_vendor_derives_from>. Om het gedrag van B<v0> te herstellen, stelt u B<dpkg_vendor_derives_from> in op B<dpkg_vendor_derives_from_v0>. + +=item * + +B<default.mk> bevat standaard B<buildtools.mk>. + +=back + +=item v0 + +Dit is het huidige globale niveau, gelijk aan er geen opgeven. De geleverde interfaces en gedragingen zijn onderhevig aan de normale globale interface-updates, die meestal langere uitfaseringscycli en/of gecoördineerde overgangen vereisen. + +=back + +=head1 ZIE OOK + +L<deb-src-control(5)>. + |