Commit | Line | Data |
---|---|---|
1479465f GJ |
1 | .\" dpkg manual page - dpkg-architecture(1) |
2 | .\" | |
3 | .\" Copyright © 2005 Marcus Brinkmann <brinkmd@debian.org> | |
4 | .\" Copyright © 2005 Scott James Remnant <scott@netsplit.com> | |
5 | .\" Copyright © 2006-2015 Guillem Jover <guillem@debian.org> | |
6 | .\" Copyright © 2009-2012 Raphaël Hertzog <hertzog@debian.org> | |
7 | .\" | |
8 | .\" This is free software; you can redistribute it and/or modify | |
9 | .\" it under the terms of the GNU General Public License as published by | |
10 | .\" the Free Software Foundation; either version 2 of the License, or | |
11 | .\" (at your option) any later version. | |
12 | .\" | |
13 | .\" This is distributed in the hope that it will be useful, | |
14 | .\" but WITHOUT ANY WARRANTY; without even the implied warranty of | |
15 | .\" MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |
16 | .\" GNU General Public License for more details. | |
17 | .\" | |
18 | .\" You should have received a copy of the GNU General Public License | |
19 | .\" along with this program. If not, see <https://www.gnu.org/licenses/>. | |
20 | . | |
21 | .\"******************************************************************* | |
22 | .\" | |
23 | .\" This file was generated with po4a. Translate the source file. | |
24 | .\" | |
25 | .\"******************************************************************* | |
26 | .TH dpkg\-architecture 1 %RELEASE_DATE% %VERSION% dpkg\-suite | |
27 | .nh | |
28 | .SH NAAM | |
29 | dpkg\-architecture \- de architectuur voor het bouwen van pakketten instellen | |
30 | en vaststellen | |
31 | . | |
32 | .SH OVERZICHT | |
33 | \fBdpkg\-architecture\fP [\fIoptie\fP...] [\fIcommando\fP] | |
34 | .PP | |
35 | . | |
36 | .SH BESCHRIJVING | |
37 | \fBdpkg\-architecture\fP biedt een mogelijkheid om de bouw\- en host\-architectuur | |
38 | voor het bouwen van pakketten vast te stellen en in te stellen. | |
39 | .PP | |
40 | De bouwarchitectuur wordt steeds bepaald door een externe aanroep van | |
41 | \fBdpkg\fP(1) en kan niet ingesteld worden aan de commandoregel. | |
42 | .PP | |
43 | U kunt de host\-architectuur specificeren door een van of allebei de opties | |
44 | \fB\-\-host\-arch\fP en \fB\-\-host\-type\fP op te geven. Wat de standaard is, wordt | |
45 | vastgesteld door een externe aanroep van \fBgcc\fP(1) of, als zowel \fBCC\fP als | |
46 | gcc onbeschikbaar zijn, gelijkgesteld aan de bouwarchitectuur. Een van | |
47 | beide, \fB\-\-host\-arch\fP of \fB\-\-host\-type\fP, volstaat. De andere waarde zal op | |
48 | een gebruikelijke standaardwaarde ingesteld worden. Het is inderdaad | |
49 | dikwijls beter om slechts één waarde op te geven, vermits | |
50 | \fBdpkg\-architecture\fP een waarschuwing zal geven als de keuze die u maakt | |
51 | niet met de standaardwaarde overeenkomt. | |
52 | . | |
53 | .SH COMMANDO'S | |
54 | .TP | |
55 | \fB\-l\fP, \fB\-\-list\fP | |
56 | Geef de omgevingsvariabelen, per regel één, weer volgens de indeling | |
57 | \fIVARIABELE=waarde\fP. Dit is de standaardactie. | |
58 | .TP | |
59 | \fB\-e\fP, \fB\-\-equal\fP \fIarchitectuur\fP | |
60 | Ga na of de architecturen gelijk zijn (sinds dpkg 1.13.13). Het vergelijkt | |
61 | de huidige of opgegeven Debian host\-architectuur met \fIarchitectuur\fP om na | |
62 | te gaan of ze gelijk zijn. Deze actie zal geen architectuurjokertekens | |
63 | verwerken. Het commando sluit af met een afsluitstatus 0 bij gelijkheid en 1 | |
64 | bij ongelijkheid. | |
65 | ||
66 | .TP | |
67 | \fB\-i\fP, \fB\-\-is\fP \fIarchitectuurjokerteken\fP | |
68 | Ga na of de architecturen gelijk zijn (sinds dpkg 1.13.13). Het vergelijkt | |
69 | de huidige of opgegeven Debian host\-architectuur met | |
70 | \fIarchitectuurjokerteken\fP, nadat dit als een architectuurjokerteken verwerkt | |
71 | werd, om na te gaan of beide gelijk zijn. Het commando sluit af met een | |
72 | afsluitstatus 0 bij gelijkheid en 1 bij ongelijkheid. | |
73 | .TP | |
74 | \fB\-q\fP, \fB\-\-query\fP \fIvariabelenaam\fP | |
75 | Toon de waarde van één enkele variabele. | |
76 | .TP | |
77 | \fB\-s\fP, \fB\-\-print\-set\fP | |
78 | Toon een export\-commando. Dit kan gebruikt worden om de omgevingsvariabelen | |
79 | met behulp van eval in te stellen. | |
80 | .TP | |
81 | \fB\-u\fP, \fB\-\-print\-unset\fP | |
82 | Toon een commando dat vergelijkbaar is met \fB\-\-print\-unset\fP, maar om alle | |
83 | variabelen leeg te maken. | |
84 | .TP | |
85 | \fB\-c\fP, \fB\-\-command\fP \fIcommando\fP | |
86 | Voer een \fIcommando\fP uit in een omgeving waarin alle variabelen ingesteld | |
87 | zijn op de vastgelegde waarde. | |
88 | .TP | |
89 | \fB\-L\fP, \fB\-\-list\-known\fP | |
90 | Toon een lijst van geldige architectuurbenamingen. Kan eventueel ingeperkt | |
91 | worden met een of meer van de vergelijkingsopties \fB\-\-match\-wildcard\fP, | |
92 | \fB\-\-match\-bits\fP of \fB\-\-match\-endian\fP (sinds dpkg 1.17.14). | |
93 | .TP | |
94 | \fB\-?\fP, \fB\-\-help\fP | |
95 | Toon info over het gebruik en sluit af. | |
96 | .TP | |
97 | \fB\-\-version\fP | |
98 | Toon de versie en sluit af. | |
99 | . | |
100 | .SH OPTIES | |
101 | .TP | |
102 | \fB\-a\fP, \fB\-\-host\-arch\fP \fIarchitectuur\fP | |
103 | Stel de Debian\-architectuur in voor de host. | |
104 | .TP | |
105 | \fB\-t\fP, \fB\-\-host\-type\fP \fIgnu\-systeemtype\fP | |
106 | Stel het GNU\-systeemtype in voor de host. | |
107 | .TP | |
108 | \fB\-A\fP, \fB\-\-target\-arch\fP \fIarchitectuur\fP | |
109 | Stel de Debian\-architectuur in voor het doel (sinds dpkg 1.17.14). | |
110 | .TP | |
111 | \fB\-T\fP, \fB\-\-target\-type\fP \fIgnu\-systeemtype\fP | |
112 | Stel het GNU\-systeemtype in voor het doel (sinds dpkg 1.17.14). | |
113 | .TP | |
114 | \fB\-W\fP, \fB\-\-match\-wildcard\fP \fIarchitectuurjokerteken\fP | |
115 | Beperk de architecturen die door \fB\-\-list\-known\fP weergegeven worden tot die | |
116 | welke beantwoorden aan het opgegeven architectuurjokerteken (sinds dpkg | |
117 | 1.17.14). | |
118 | .TP | |
119 | \fB\-B\fP, \fB\-\-match\-bits\fP \fIarchitectuur\-bits\fP | |
120 | Beperk de architecturen die door \fB\-\-list\-known\fP weergegeven worden tot die | |
121 | met de opgegeven CPU\-bits (sinds dpkg 1.17.14). Ofwel \fB32\fP ofwel \fB64\fP. | |
122 | .TP | |
123 | \fB\-E\fP, \fB\-\-match\-endian\fP \fIarchitectuur\-bytevolgorde\fP | |
124 | Beperk de architecturen die door \fB\-\-list\-known\fP weergegeven worden tot die | |
125 | met de opgegeven bytevolgorde (endianness) (sinds dpkg 1.17.14). Ofwel | |
126 | \fBlittle\fP ofwel \fBbig\fP. | |
127 | .TP | |
128 | \fB\-f\fP, \fB\-\-force\fP | |
129 | Waarden die door bestaande omgevingsvariabelen ingesteld zijn en die | |
130 | dezelfde naam hebben als die welke door de scripts gebruikt worden, worden | |
131 | gehonoreerd (d.w.z. gebruikt door \fBdpkg\-architecture\fP), behalve wanneer | |
132 | deze forceer\-vlag gebruikt wordt. Dit laat de gebruiker toe om een waarde te | |
133 | vervangen, zelfs als het aanroepen van \fBdpkg\-architecture\fP ingebed zit in | |
134 | een ander script (bijvoorbeeld \fBdpkg\-buildpackage\fP(1)). | |
135 | . | |
136 | .SH TERMINOLOGIE | |
137 | .IP bouwmachine 4 | |
138 | De machine waarop het pakket gebouwd wordt. | |
139 | .IP hostmachine 4 | |
140 | De machine waarvoor het pakket gebouwd wordt. | |
141 | .IP doelmachine 4 | |
142 | De machine waarvoor de compiler bouwt. Dit is enkel nodig bij het bouwen van | |
143 | een kruisgereedschapskist (cross\-toolchain), een gereedschapskist die | |
144 | gebouwd zal worden op de bouwarchitectuur om uitgevoerd te worden op de | |
145 | hostarchitectuur en code moet bouwen voor de doelarchitectuur. | |
146 | .IP Debian\-architectuur 4 | |
147 | De tekenreeks waarmee de Debian\-architectuur aangeduid wordt en die ook de | |
148 | boomstructuur met de binaire pakketten in het FTP\-archief | |
149 | specificeert. Voorbeelden: i386, sparc, hurd\-i386. | |
150 | .IP Debian\-architectuurtupel 4 | |
151 | Een Debian\-architectuurtupel is de volledige unieke architectuurnaam met de | |
152 | expliciete vermelding van alle componenten. Dit verschilt minstens daarin | |
153 | van een Debian architectuur dat de component \fIcpu\fP niet de \fIabi\fP | |
154 | impliceert. Het huidige tupel heeft als vorm | |
155 | \fIabi\fP\-\fIlibc\fP\-\fIos\fP\-\fIcpu\fP. Voorbeelden: base\-gnu\-linux\-amd64, | |
156 | eabihf\-musl\-linux\-arm. | |
157 | .IP Debian\-architectuurjokerteken 4 | |
158 | Een Debian\-architectuurjokerteken is een speciale architectuurtekenreeks die | |
159 | een overeenkomst oplevert met elke echte architectuur die er onder hoort. De | |
160 | algemene vorm is een Debian\-architectuurtupel met vier of minder elementen | |
161 | en waarvan er minstens een \fBany\fP is. Ontbrekende elementen van de tupel | |
162 | worden impliciet als \fBany\fP voorgevoegd, en dus zijn de volgende koppels | |
163 | equivalent: | |
164 | .nf | |
165 | \fBany\fP\-\fBany\fP\-\fBany\fP\-\fBany\fP = \fBany\fP | |
166 | \fBany\fP\-\fBany\fP\-\fIos\fP\-\fBany\fP = \fIos\fP\-\fBany\fP | |
167 | \fBany\fP\-\fIlibc\fP\-\fBany\fP\-\fBany\fP = \fIlibc\fP\-\fBany\fP\-\fBany\fP | |
168 | .fi | |
169 | Voorbeelden: linux\-any, any\-i386, hurd\-any, eabi\-any\-any\-arm, musl\-any\-any. | |
170 | .IP GNU\-systeemtype 4 | |
171 | Een tekenreeks die een architectuurspecificatie inhoudt en bestaat uit twee | |
172 | delen met daartussen een koppelteken: cpu en systeem. Voorbeelden: | |
173 | i586\-linux\-gnu, sparc\-linux\-gnu, i686\-gnu, x86_64\-netbsd. | |
174 | .IP multiarch\-triplet 4 | |
175 | Het uitgezuiverde GNU\-systeemtype dat voor bestandssysteempaden gebruikt | |
176 | wordt. Dit triplet verandert zelfs niet wanneer het referentie\-ISA verhoogd | |
177 | wordt, waardoor de resulterende paden stabiel blijven door de tijd. Het | |
178 | enige verschil met het GNU\-systeemtype is momenteel dat voor op i386 | |
179 | gebaseerde systemen het CPU\-gedeelte steeds i386 is. Voorbeelden: | |
180 | i386\-linux\-gnu, x86_64\-linux\-gnu. Voorbeelden van paden: | |
181 | /lib/powerpc64le\-linux\-gnu/, /usr/lib/i386\-kfreebsd\-gnu/. | |
182 | . | |
183 | .SH VARIABELEN | |
184 | De volgende variabelen worden door \fBdpkg\-architecture\fP ingesteld: | |
185 | .IP \fBDEB_BUILD_ARCH\fP 4 | |
186 | De Debian architectuur van de bouwmachine. | |
187 | .IP \fBDEB_BUILD_ARCH_ABI\fP 4 | |
188 | De Debian abi\-naam van de bouwmachine (sinds dpkg 1.18.11). | |
189 | .IP \fBDEB_BUILD_ARCH_LIBC\fP 4 | |
190 | De Debian libc\-naam van de bouwmachine (sinds dpkg 1.18.11). | |
191 | .IP \fBDEB_BUILD_ARCH_OS\fP 4 | |
192 | De Debian systeemnaam van de bouwmachine (sinds dpkg 1.13.2). | |
193 | .IP \fBDEB_BUILD_ARCH_CPU\fP 4 | |
194 | De Debian CPU\-naam van de bouwmachine (sinds dpkg 1.13.2). | |
195 | .IP \fBDEB_BUILD_ARCH_BITS\fP 4 | |
196 | De pointergrootte van de bouwmachine (in bits; sinds dpkg 1.15.4). | |
197 | .IP \fBDEB_BUILD_ARCH_ENDIAN\fP 4 | |
198 | De bytevolgorde (endianness) van de bouwmachine (little / big; sinds dpkg | |
199 | 1.15.4). | |
200 | .IP \fBDEB_BUILD_GNU_CPU\fP 4 | |
201 | Het CPU\-gedeelte van \fBDEB_BUILD_GNU_TYPE\fP. | |
202 | .IP \fBDEB_BUILD_GNU_SYSTEM\fP 4 | |
203 | Het systeemgedeelte van \fBDEB_BUILD_GNU_TYPE\fP. | |
204 | .IP \fBDEB_BUILD_GNU_TYPE\fP 4 | |
205 | Het GNU\-systeemtype van de bouwmachine. | |
206 | .IP \fBDEB_BUILD_MULTIARCH\fP 4 | |
207 | Het uitgezuiverde GNU\-systeemtype van de bouwmachine, dat gebruikt wordt | |
208 | voor bestandssysteempaden (sinds dpkg 1.16.0). | |
209 | .IP \fBDEB_HOST_ARCH\fP 4 | |
210 | De Debian architectuur van de hostmachine. | |
211 | .IP \fBDEB_HOST_ARCH_ABI\fP 4 | |
212 | De Debian abi\-naam van de hostmachine (sinds dpkg 1.18.11). | |
213 | .IP \fBDEB_HOST_ARCH_LIBC\fP 4 | |
214 | De Debian libc\-naam van de hostmachine (sinds dpkg 1.18.11). | |
215 | .IP \fBDEB_HOST_ARCH_OS\fP 4 | |
216 | De Debian systeemnaam van de hostmachine (sinds dpkg 1.13.2). | |
217 | .IP \fBDEB_HOST_ARCH_CPU\fP 4 | |
218 | De Debian CPU\-naam van de hostmachine (sinds dpkg 1.13.2). | |
219 | .IP \fBDEB_HOST_ARCH_BITS\fP 4 | |
220 | De pointergrootte van de hostmachine (in bits; sinds dpkg 1.15.4). | |
221 | .IP \fBDEB_HOST_ARCH_ENDIAN\fP 4 | |
222 | De bytevolgorde (endianness) van de hostmachine (little / big; sinds dpkg | |
223 | 1.15.4). | |
224 | .IP \fBDEB_HOST_GNU_CPU\fP 4 | |
225 | Het CPU\-gedeelte van \fBDEB_HOST_GNU_TYPE\fP. | |
226 | .IP \fBDEB_HOST_GNU_SYSTEM\fP 4 | |
227 | The systeemgedeelte van \fBDEB_HOST_GNU_TYPE\fP. | |
228 | .IP \fBDEB_HOST_GNU_TYPE\fP 4 | |
229 | Het GNU\-systeemtype van de hostmachine. | |
230 | .IP \fBDEB_HOST_MULTIARCH\fP 4 | |
231 | Het uitgezuiverde GNU\-systeemtype van de hostmachine, dat gebruikt wordt | |
232 | voor bestandssysteem\-paden (sinds dpkg 1.16.0). | |
233 | .IP \fBDEB_TARGET_ARCH\fP 4 | |
234 | De Debian architectuur van de doelmachine (sinds dpkg 1.17.14). | |
235 | .IP \fBDEB_TARGET_ARCH_ABI\fP 4 | |
236 | De Debian abi\-naam van de doelmachine (sinds dpkg 1.18.11). | |
237 | .IP \fBDEB_TARGET_ARCH_LIBC\fP 4 | |
238 | De Debian libc\-naam van de doelmachine (sinds dpkg 1.18.11). | |
239 | .IP \fBDEB_TARGET_ARCH_OS\fP 4 | |
240 | De Debian systeemnaam van de doelmachine (sinds dpkg 1.17.14). | |
241 | .IP \fBDEB_TARGET_ARCH_CPU\fP 4 | |
242 | De Debian CPU\-naam van de doelmachine (sinds dpkg 1.17.14). | |
243 | .IP \fBDEB_TARGET_ARCH_BITS\fP 4 | |
244 | De pointergrootte van de doelmachine (in bits; sinds dpkg 1.17.14). | |
245 | .IP \fBDEB_TARGET_ARCH_ENDIAN\fP 4 | |
246 | De bytevolgorde (endianness) van de doelmachine (little / big; sinds dpkg | |
247 | 1.17.14). | |
248 | .IP \fBDEB_TARGET_GNU_CPU\fP 4 | |
249 | Het CPU\-gedeelte van \fBDEB_TARGET_GNU_TYPE\fP (sinds dpkg 1.17.14). | |
250 | .IP \fBDEB_TARGET_GNU_SYSTEM\fP 4 | |
251 | Het systeemgedeelte van \fBDEB_TARGET_GNU_TYPE\fP (sinds dpkg 1.17.14). | |
252 | .IP \fBDEB_TARGET_GNU_TYPE\fP 4 | |
253 | Het GNU\-systeemtype van de doelmachine (sinds dpkg 1.17.14). | |
254 | .IP \fBDEB_TARGET_MULTIARCH\fP 4 | |
255 | Het uitgezuiverde GNU\-systeemtype van de doelmachine, dat gebruikt wordt | |
256 | voor bestandssysteempaden (sinds dpkg 1.17.14). | |
257 | . | |
258 | .SH BESTANDEN | |
259 | .SS Architectuurtabellen | |
260 | Al deze bestanden moeten aanwezig zijn, wil \fBdpkg\-architecture\fP kunnen | |
261 | werken. Hun locatie kan veranderd worden bij de programmauitvoering met de | |
262 | omgevingsvariabele \fBDPKG_DATADIR\fP. Deze tabellen bevatten op hun eerste | |
263 | regel een pseudo\-veld format \fBVersion\fP om hun indeling aan te geven, zodat | |
264 | ontleders kunnen nagaan of zij ermee kunnen omgaan, zoals "# Version=1.0". | |
265 | .TP | |
266 | \fI%PKGDATADIR%/cputable\fP | |
267 | Tabel met gekende CPU\-namen en hun omzetting naar een GNU\-naam. Indeling | |
268 | versie 1.0 (sinds dpkg 1.13.2). | |
269 | .TP | |
270 | \fI%PKGDATADIR%/ostable\fP | |
271 | Tabel van gekende namen van besturingssystemen en hun omzetting naar een | |
272 | GNU\-naam. Indeling versie 2.0 (sinds dpkg 1.18.11). | |
273 | .TP | |
274 | \fI%PKGDATADIR%/tupletable\fP | |
275 | Omzetting tussen Debian architectuurtupels en Debian | |
276 | architectuurnamen. Indeling versie 1.0 (sinds dpkg 1.18.11). | |
277 | .TP | |
278 | \fI%PKGDATADIR%/abitable\fP | |
279 | Tabel van Debian architectuur\-ABI\-attribuutvervangingen. Indeling versie 2.0 | |
280 | (sinds dpkg 1.18.11). | |
281 | .SS "Ondersteuning bij het maken van een pakket" | |
282 | .TP | |
283 | \fI%PKGDATADIR%/architecture.mk\fP | |
284 | Makefile\-fragment dat alle variabelen die \fBdpkg\-architecture\fP uitvoert, | |
285 | behoorlijk instelt en exporteert (sinds dpkg 1.16.1). | |
286 | . | |
287 | .SH VOORBEELDEN | |
288 | \fBdpkg\-buildpackage\fP kan gebruikt worden met de optie \fB\-a\fP en geeft die | |
289 | door aan \fBdpkg\-architecture\fP. Andere voorbeelden: | |
290 | .IP | |
291 | CC=i386\-gnu\-gcc dpkg\-architecture \-c debian/rules build | |
292 | .IP | |
293 | eval \`dpkg\-architecture \-u\` | |
294 | .PP | |
295 | Verifieer of de huidige of opgegeven hostarchitectuur gelijk is aan een | |
296 | architectuur: | |
297 | .IP | |
298 | dpkg\-architecture \-elinux\-alpha | |
299 | .IP | |
300 | dpkg\-architecture \-amips \-elinux\-mips | |
301 | .PP | |
302 | Verifieer of de huidige of opgegeven hostarchitectuur een Linux\-systeem is: | |
303 | .IP | |
304 | dpkg\-architecture \-ilinux\-any | |
305 | .IP | |
306 | dpkg\-architecture \-ai386 \-ilinux\-any | |
307 | . | |
308 | .SS "Het gebruik in debian/rules" | |
309 | De omgevingsvariabelen die door \fBdpkg\-architecture\fP ingesteld worden, | |
310 | worden doorgegeven aan \fIdebian/rules\fP als variabelen voor make (zie de | |
311 | documentatie van make). U mag er echter niet op vertrouwen, aangezien dit | |
312 | het handmatig uitvoeren van het script verhindert. In de plaats daarvan zou | |
313 | u ze altijd moeten initialiseren met door \fBdpkg\-architecture\fP met de optie | |
314 | \fB\-q\fP te gebruiken. Hier volgen enkele voorbeelden die ook illustreren hoe u | |
315 | in uw pakket ondersteuning voor cross\-compilatie kunt verbeteren: | |
316 | .PP | |
317 | Het opvragen van het GNU\-systeemtype en dit doorgeven aan ./configure: | |
318 | .PP | |
319 | .RS 4 | |
320 | .nf | |
321 | DEB_BUILD_GNU_TYPE ?= $(shell dpkg\-architecture \-qDEB_BUILD_GNU_TYPE) | |
322 | DEB_HOST_GNU_TYPE ?= $(shell dpkg\-architecture \-qDEB_HOST_GNU_TYPE) | |
323 | [...] | |
324 | ifeq ($(DEB_BUILD_GNU_TYPE), $(DEB_HOST_GNU_TYPE)) | |
325 | confflags += \-\-build=$(DEB_HOST_GNU_TYPE) | |
326 | else | |
327 | confflags += \-\-build=$(DEB_BUILD_GNU_TYPE) \e | |
328 | \-\-host=$(DEB_HOST_GNU_TYPE) | |
329 | endif | |
330 | [...] | |
331 | \&./configure $(confflags) | |
332 | .fi | |
333 | .RE | |
334 | .PP | |
335 | Iets enkel voor een specifieke architectuur doen: | |
336 | .PP | |
337 | .RS 4 | |
338 | .nf | |
339 | DEB_HOST_ARCH ?= $(shell dpkg\-architecture \-qDEB_HOST_ARCH) | |
340 | ||
341 | ifeq ($(DEB_HOST_ARCH),alpha) | |
342 | [...] | |
343 | endif | |
344 | .fi | |
345 | .RE | |
346 | .PP | |
347 | of indien u enkel dient te controleren wat het type CPU of OS is, moet u de | |
348 | variabele \fBDEB_HOST_ARCH_CPU\fP of \fBDEB_HOST_ARCH_OS\fP gebruiken. | |
349 | .PP | |
350 | Merk op dat u ook kunt betrouwen op een extern Makefile\-fragment om al de | |
351 | variabelen behoorlijk in te stellen die door \fBdpkg\-architecture\fP kunnen | |
352 | aangeleverd worden: | |
353 | .PP | |
354 | .RS 4 | |
355 | .nf | |
356 | include %PKGDATADIR%/architecture.mk | |
357 | ||
358 | ifeq ($(DEB_HOST_ARCH),alpha) | |
359 | [...] | |
360 | endif | |
361 | .fi | |
362 | .RE | |
363 | .PP | |
364 | In ieder geval moet u nooit \fBdpkg \-\-print\-architecture\fP gebruiken om | |
365 | architectuurinformatie te bekomen tijdens het bouwen van een pakket. | |
366 | . | |
367 | .SH OMGEVING | |
368 | .TP | |
369 | \fBDPKG_DATADIR\fP | |
370 | Indien deze variabele een waarde heeft, zal ze gebruikt worden als de | |
371 | data\-map van \fBdpkg\fP waarin zich de architectuurtabellen bevinden (sinds | |
372 | dpkg 1.14.17). Staat standaard ingesteld op «%PKGDATADIR%». | |
373 | .SH OPMERKINGEN | |
374 | Alle lange commando\- en optienamen kunnen slechts sinds dpkg 1.17.17 | |
375 | gebruikt worden. | |
376 | . | |
377 | .SH "ZIE OOK" | |
378 | \fBdpkg\-buildpackage\fP(1), \fBdpkg\-cross\fP(1). |