remove acpi: explicit architecture list
[mirror/packages-arch-specific.git] / Packages-arch-specific
1 # Packages-arch-specific-version: 3
2 # Quinn Diff packages-arch-specific file
3 #
4 # Please submit additions, corrections and removals as bugs against
5 # buildd.debian.org to the Debian bug tracking system.  Comments may
6 # also be sent to packages-arch-specific@buildd.debian.org.
7 #
8 # The architecture fields are like build-depends architecture
9 # specifiers (see policy manual).
10 #
11 # Packages prefixed with '%' are source packages; for multi-binary
12 # source packages this means _all_ binaries from the package are
13 # considered architecture specific.
14 #
15 # Packages marked "[?]" or ANAIS (Architecture Not Allowed In Source)
16 # reflect the restrictions of the source package but are questionable
17 # and should be revisited by someone with more time.
18 #
19 #######################################################
20
21 # PACKAGE: <architecture(s)>                         [SOURCE PACKAGE]  [REASON]
22
23 aboot: alpha                                                          # alpha boot loader
24 %acpi-support: i386 amd64 ia64 lpia                                   # [ANAIS]
25 acpidump: i386 ia64 amd64 lpia                                        # acpi is i386/ia64 specific
26 %acpitail: amd64 i386 ia64 lpia                                       # acpi is i386/ia64 specific
27 %afbinit: sparc                                                       # Sparc gfx card firmware loader
28 %arcboot: mips                                                        # mips boot loader
29 %arcload: mips                                                        # mips boot loader
30 %arcboot-installer: mips                                              # arcboot installer
31 %armada-backlight: amd64 i386 kfreebsd-amd64 kfreebsd-i386 hurd-i386 # hardware specific
32 atari-bootstrap: m68k                                                 # m68k specific
33 atitvout: i386                                                        # i386 specific
34 %athcool: i386 kfreebsd-i386                                          # Athlon powersave util
35 autorun4linuxcd: i386 amd64                                           # MS Windows specific
36 %avrprog: amd64 i386 kfreebsd-amd64 kfreebsd-i386 hurd-i386           # inb/outb (ab)use
37 %baycomepp: i386 alpha amd64                                          # [ANAIS]
38 bmconf: amd64 i386 kfreebsd-amd64 kfreebsd-i386 hurd-i386             # i386 boot loader
39 bsign: i386                                                           # [ANAIS] see #148438
40 cciss-vol-status: i386 amd64                                          # Compaq/HP RAID
41 cmucl: i386                                                           # Yet to be ported to other arches
42 %cobalt-panel-utils: i386 mipsel                                      # hardware specific utils
43 %colo: mipsel                                                         # mipsel boot loader
44 %colo-installer: mipsel                                               # mipsel boot loader
45 cpushare: amd64 i386 ppc64 powerpc                                    # [ANAIS]
46 %digitools: i386                                                      # [ANAIS]
47 %drawterm: !hppa                                                      # No source support
48 %drdsl: i386 amd64                                                    # [ANAIS]
49 dosemu: i386 amd64                                                    # Hardcoded i386 assembler
50 e3: i386 kfreebsd-i386 amd64 kfreebsd-amd64                           # i386 assembly
51 %eep24c: amd64 i386 kfreebsd-i386 kfreebsd-amd64 hurd-i386            # [?] ANAIS, <sys/io.h>
52 efibootmgr: i386 amd64 ia64 lpia                                      # PC/ia64 boot mgr
53 elilo: amd64 i386 ia64 lpia                                           # ia64 specific boot-loader
54 %elilo-installer: i386 ia64 lpia                                      # Installer for ia64 boot-loader
55 fakeroot-ng: amd64 i386 powerpc                                       # ANAIS
56 %faumachine: amd64 i386                                               # uses x86-specific switches
57 fdflush: alpha i386                                                   # i386/alpha specific
58 %fenix: !alpha !amd64 !ia64 !kfreebsd-amd64                           # not 64bit clean
59 %fenix-plugins: !alpha !amd64 !ia64 !kfreebsd-amd64                   # not 64bit clean
60 %flashrom: amd64 i386 kfreebsd-amd64 kfreebsd-i386 alpha hurd-i386    # ANAIS
61 %fnfx: i386                                                           # toshiba laptop specific
62 %gatos: i386                                                          # no upstream !i386 support
63 %geordi: amd64 i386                                                   # x86 assembly
64 %ggcov: i386 kfreebsd-i386 hurd-i386                                  # [ANAIS] endianness issues, etc.
65 %gkrellm-x86info: i386                                                # x86 Mhz plugin
66 %glide: i386 alpha ia64 amd64                                         # i386+alpha+... specific
67 %gmod: i386                                                           # i386 specific
68 %gpmudmon-applet: powerpc                                             # PMUD is powerpc APM
69 %gnome-mount: !linux-any                                              # superseded on linux by gvfs/g-d-u (#591429)
70 %gpart: i386 hurd-i386 ia64 alpha arm armel mipsel amd64              # little endian specific
71 gprolog: i386 mips mipsel sparc alpha powerpc amd64                   # from source
72 %grub: i386 hurd-i386 amd64 lpia kfreebsd-i386 kfreebsd-amd64         # i386 boot loader
73 grub-installer: i386 amd64 hurd-i386 lpia powerpc kfreebsd-i386 kfreebsd-amd64 mipsel # only useful if you have grub
74 guml: i386 amd64                                                      # depends on user-mode-linux
75 %haskell-debian: amd64 i386 kfreebsd-amd64 kfreebsd-i386 powerpc      # Requires threaded Haskell runtime
76 hdaps-utils: i386 amd64 kfreebsd-i386 kfreebsd-amd64                  # IBM laptop specific
77 hdapsd: i386 amd64 powerpc                                            # IBM/Apple laptop specific
78 hotkey-setup: i386 amd64 lpia                                         # specific to x86 laptop models
79 %i810switch: i386 kfreebsd-i386 amd64 hurd-i386 kfreebsd-amd64        # i386 specific
80 %i8kutils: i386 kfreebsd-i386 amd64 kfreebsd-amd64                    # Dell (i386/amd64) laptop utils
81 %ikeyd: powerpc                                                       # iBook hotkey daemon
82 %invaders: i386 hurd-i386 kfreebsd-i386 amd64 kfreebsd-amd64          # x86 assembly
83 %isight-firmware-tools: i386 amd64                                    # [ANAIS]
84 %joystick: !hurd-i386 !kfreebsd-amd64 !kfreebsd-i386 !s390 !s390x     # Linux specific, analog joysticks
85 %kbd-chooser: !s390 !s390x                                            # s390 installs don't use a keyboard
86 kgb: !arm                                                             # alignment issues, no upstream support
87 kon2: i386                                                            # Hardcoded i386 assembler
88 %lcdproc: !s390 !s390x                                                # this hardware cannot be attached
89 %ldc: !s390 !s390x                                                    # needs porting
90 %libacpi: amd64 i386 ia64 lpia                                        # acpi is i386/ia64 specific
91 %libdbd-informix-perl: i386                                           # ANAIS
92 %libgcr410: i386 amd64                                                # [ANAIS]
93 %libopenspc: i386 kfreebsd-i386                                       # i386 assembler
94 %libsendmail-milter-perl: !ia64                                       # ANAIS
95 %libsmbios: i386 amd64 ia64 lpia                                      # ANAIS
96 %libspe2: powerpc pcp64                                               # PowerPC specific
97 %libx86: !hppa !ia64 !m68k !mips !mipsel !powerpc !sh4 !sparc         # <sys/io.h>
98 %lilo: i386 amd64 lpia                                                # i386 boot loader
99 lilo-installer: i386 amd64 lpia                                       # only useful if you have lilo
100 %linux-kernel-di-i386-2.6: i386
101 %linux-kernel-di-alpha-2.6: alpha
102 %linux-kernel-di-amd64-2.6: amd64
103 %linux-kernel-di-armel-2.6: armel
104 %linux-kernel-di-hppa-2.6: hppa
105 %linux-kernel-di-ia64-2.6: ia64
106 %linux-kernel-di-m68k-2.6: m68k
107 %linux-kernel-di-mips-2.6: mips
108 %linux-kernel-di-mipsel-2.6: mipsel
109 %linux-kernel-di-powerpc-2.6: powerpc
110 %linux-kernel-di-sparc-2.6: sparc
111 %linux-kernel-di-s390-2.6: s390
112 %linux-kernel-di-s390x-2.6: s390x
113 %kfreebsd-kernel-di-amd64: kfreebsd-amd64
114 %kfreebsd-kernel-di-i386: kfreebsd-i386
115 %linux-modules-di-alpha-2.6: alpha
116 %linux-modules-di-amd64-2.6: amd64
117 %linux-modules-di-armel-2.6: armel
118 %linux-modules-di-hppa-2.6: hppa
119 %linux-modules-di-i386-2.6: i386
120 %linux-modules-di-ia64-2.6: ia64
121 %linux-modules-di-mips-2.6: mips
122 %linux-modules-di-mipsel-2.6: mipsel
123 %linux-modules-di-powerpc-2.6: powerpc
124 %linux-modules-di-s390-2.6: s390
125 %linux-modules-di-s390x-2.6: s390x
126 %linux-modules-di-sparc-2.6: sparc
127 %linux-wlan-ng: amd64 i386 powerpc arm armel armhf alpha hppa lpia            # ANAIS [?]
128 lkl: i386 kfreebsd-i386                                               # i386 kb hardware specific
129 lphdisk: i386                                                         # i386 laptop specific
130 lsadb: powerpc                                                        # macintosh-only bus
131 loadlin: i386 amd64                                                   # i386 boot loader
132 longrun: i386                                                         # i386 Crusoe specific
133 %lush: !ia64                                                          # ANAIS, #267494
134 %mac-fdisk: m68k powerpc                                              # Apple Mac fdisk
135 %makedumpfile: amd64 i386 ia64 powerpc                                # not yet ported to other platforms
136 mbr: i386 amd64 lpia                                                  # i386 boot loader
137 %mcelog: i386 amd64                                                   # [ANAIS]
138 memtest86: i386 amd64 lpia kfreebsd-i386 kfreebsd-amd64 hurd-i386     # i386 memory tester (bypasses OS entirely)
139 %memtest86+: i386 amd64 lpia kfreebsd-i386 kfreebsd-amd64 hurd-i386   # i386 memory tester (bypasses OS entirely)
140 %mga-vid: !m68k                                                       # [ANAIS]
141 mindi: i386 amd64                                                     # i386 boot disk creator
142 %mindi-busybox: i386 amd64                                            # [ANAIS] depends mindi
143 %mit-scheme: i386                                                     # Circular self-build-depends (requires itself to build itself)
144 mknbi: amd64 i386 kfreebsd-amd64 kfreebsd-i386                        # i386 specific
145 mkrboot: i386                                                         # i386 boot loader utilities
146 %mkelfimage: i386 amd64 ia64                                          # [ANAIS]
147 %mkvmlinuz: powerpc                                                   # Powerpc kernel from open firmware.
148 mocka: i386                                                           # i386 only compiler
149 mondo: i386 amd64                                                     # needs mindi
150 morse: i386                                                           # i386 specific
151 %mozart: !alpha !ia64 !amd64 !kfreebsd-amd64                          # 'who would ever need > 32-bits??'
152 %mozart-stdlib: !alpha !ia64 !amd64 !kfreebsd-amd64                   # depends mozart (currently arch:all)
153 %mpt-status: !hppa                                                    # [ANAIS]
154 %msrtool: amd64 i386 kfreebsd-i386 kfreebsd-amd64 hurd-i386           # x86-specific
155 %mythtv: !hppa !sparc                                                 # assembly in source
156 ndisgtk: i386 amd64 lpia                                              # depends on ndiswrapper
157 %ndiswrapper: i386 amd64 lpia                                         # Windows DLL loader
158 %newlib: i386 powerpc ppc64
159 %nictools-nopci: i386                                                 # [?] ISA nictools
160 nvidia-xconfig: i386 amd64 ia64                                       # i386 specific, but match what's in the archive
161 %gpart: i386 hurd-i386 ia64 alpha arm armel mipsel amd64              # little endian specific
162 nspluginwrapper: amd64                                                # amd64 specific
163 %ntp: !hurd-i386                                                # does not have the needed system calls.
164 nvram-wakeup: i386 amd64                                              # i386 BIOS specific
165 %nvtv: i386 amd64                                                     # [?] ANAIS, <sys/io.h>
166 %oaklisp: !amd64 !ia64 !alpha !kfreebsd-amd64                   # No 64 bit support. (#510218)
167 %ocamlgsl: !armel !hppa !sparc                                        # [ANAIS] upstream and alignment issues (ARCH_ALIGN_DOUBLE)
168 %openhackware: powerpc                                                # per Guillem Jover
169 %paxtest: i386                                                        # [ANAIS]
170 %pbbuttonsd: powerpc                                                  # powerpc specific
171 %partitioner: m68k mips                                               # [ANAIS]
172 %partman-ext2r0: arm mipsel                                           # Partitioner for old ext2 (rev 0)
173 %partman-newworld: powerpc                                            # Partitioner for powerpc boot-loader
174 %partman-prep: powerpc                                                # Partition prep for powerpc
175 %partman-efi: amd64 i386 ia64                                         # Partitioner for ia64 boot-loader
176 %prep-installer: powerpc                                              # powerpc boot installer
177 gtkpbbuttons: powerpc                                                 # powerpc specific
178 pbuilder-uml: i386 amd64                                              # depends on user-mode-linux
179 pciutils: !m68k                                                       # m68k doesn't do PCI; others?
180 pearpc: i386 amd64 kfreebsd-amd64 kfreebsd-i386 hurd-i386             # [ANAIS]
181 penguin: m68k                                                         # m68k boot loader
182 %pidgin-skype: i386 amd64                                               # [ANAIS] Requires non-free client
183 %pmud: powerpc                                                        # powerpc specific
184 pnputils: i386 amd64                                                  # x86 specific, needs a PnP-BIOS
185 %pommed: i386 amd64 powerpc                                           # specific to Apple laptops
186 powerpc-ibm-utils: powerpc                                            # powerpc specific
187 powerpc-utils: powerpc                                                # powerpc specific
188 %prctl: hppa ia64 alpha powerpc                                       # ANAIS based on syscall availability
189 %prelink: !hppa                                                       # No upstream support
190 primaxscan: i386 kfreebsd-i386 amd64 kfreebsd-amd64                   # [?]
191 %proll: sparc                                                         # Build-deps sparc-utils
192 %ps3-utils: powerpc                                                   # powerpc specific
193 %psyco: i386 i386 hurd-i386 kfreebsd-i386                             # [ANAIS] no upstream support
194 %purelibc: i386 amd64 powerpc ppc64                                   # [ANAIS] no upstream support
195 %qemu-kvm: amd64 i386
196 q-tools: ia64                                                         # ia64 perf utils
197 qcam: alpha i386 arm armel armhf                                      # Attaches through the parallel port
198 qprof: ia64 amd64 i386 mips mipsel powerpc                            # Build-Depends on libpfm3-3.2
199 quik: powerpc                                                         # powerpc boot loader
200 quik-installer: powerpc                                               # powerpc boot loader
201 %racket: !ia64                                                        # [ANAIS] incompatible with ia64's stack layout
202 %ree: i386 ia64 amd64 hurd-i386 kfreebsd-i386 kfreebsd-amd64          # i386 specific
203 %refit: i386 amd64 kfreebsd-amd64                                     # EFI bootloader
204 replicator: i386                                                      # i386 specific
205 retty: i386                                                           # [ANAIS] i386 assembly
206 rio: i386 alpha                                                       # inb/outb (ab)use for port manipulation
207 %rootstrap: i386 amd64                                                # Depends on user-mode-linux
208 %rovclock: !hppa !m68k !mips !mipsel !powerpc !sh4 !sparc             # sys/io.h
209 %rtai: amd64 i386 powerpc armel                                       # [ANAIS]
210 %salinfo: ia64                                                        # ia64 firmware monitor/decoder
211 %sauerbraten: !powerpc                                                # does not work, #432666
212 sbm: i386                                                             # i386 boot loader
213 %scratchbox2: i386 amd64 powerpc ia64                                 # ANAIS
214 %scsh-0.6: !alpha !amd64 !ia64 !kfreebsd-amd64                        # [ANAIS]
215 set6x86: i386 kfreebsd-i386                                           # i386 specific
216 sibyl: mips mipsel                                                    # mips, mipsel boot loader
217 sibyl-installer: mips mipsel                                          # mips, mipsel boot loader
218 silo: sparc                                                           # sparc lilo
219 %silo-installer: sparc                                                # sparc lilo
220 %slicer: !alpha !armel !mips !mipsel
221 %sparc-utils: sparc                                                   # sparc specific
222 %splay: i386 alpha arm armel armhf m68k powerpc                       # [?] broken on sparc (see BTS]
223 %spring: i386 amd64                                                   # x86 specific, needs java5 and hardware accellerated OpenGL
224 %springlobby: i386 amd64                                              # Depends on spring
225 %stalin: i386 amd64 ia64 sparc kfreebsd-i386 kfreebsd-amd64           # [ANAIS]
226 subterfugue: i386                                                     # i386 specific process tracing etc.
227 %superiotool: !hppa !ia64 !m68k !mips !mipsel !powerpc !sh4 !sparc    # sys/io.h
228 spu-tools: powerpc ppc64                                              # PowerPC specific
229 svgatextmode: i386 amd64                                              # Hardcoded i386 assembler
230 %sysprof: i386 amd64                                                  # x86-specific kernel module, ANAIS
231 %tcc: i386 kfreebsd-i386 hurd-i386 amd64 kfreebsd-amd64 armel armhf   # C compiler.
232 tendra: i386                                                          # i386 specific (compiler)
233 %tightvncserver: !s390x                                               # not BE, 64-bit safe
234 toshset: i386 amd64                                                   # i386 specific
235 toshutils: i386 amd64                                                 # x86 specific
236 %tpb: i386 amd64                                                      # x86 specific
237 %tremulous: !m68k                                                     # No m68k support
238 %tuxonice-userui: i386 ia64 powerpc ppc64 amd64                       # [ANAIS]
239 %tvtime: i386 amd64 lpia                                              # i386 (wine) specific
240 %uclibc: none                                                         # Currently no arch specific package on any debian arch
241 %umview: i386 amd64 powerpc ppc64                                     # [ANAIS] needs per-arch syscall tables
242 %user-mode-linux: i386 amd64                                          # [?] ANAIS
243 %uswsusp: i386 amd64 powerpc
244 v86d: amd64 i386                                                      # x86 specific
245 %vbetool: !hppa !ia64 !m68k !mips !mipsel !powerpc !sh4 !sparc        # sys/io.h
246 %vegastrike: !m68k                                                    # requested by Mike Furr <mfurr@debian.org>, see 207578
247 vmelilo: m68k                                                         # m68k (VME) lilo
248 %vmelilo-installer: m68k                                              # m68k (VME) lilo
249 vzctl: amd64 i386 ia64 powerpc sparc                                  # ANAIS
250 welcome2l: alpha amd64 i386 ia64 kfreebsd-amd64 kfreebsd-i386         # requires VGA hi-ascii characters
251 %whitelister: !hppa                                                   # ANAIS
252 %widelands: !m68k                                                     # requires porting work
253 %wine: i386 amd64 powerpc sparc kfreebsd-amd64 kfreebsd-i386 lpia hurd-i386    # Hardcoded i386 assembler
254 %wine-unstable: i386 amd64 powerpc sparc kfreebsd-amd64 kfreebsd-i386 lpia hurd-i386    # Hardcoded i386 assembler
255 wmacpi: i386 amd64                                                    # i386 specific
256 wmbatppc: powerpc                                                     # powerpc battery monitor
257 %x86info: i386 amd64 kfreebsd-i386 kfreebsd-amd64                     # i386 CPU info prog
258 %xmbmon: i386 hurd-i386 amd64 kfreebsd-i386 kfreebsd-amd64            # [ANAIS] sys/io.h
259 xpmumon: powerpc                                                      # powerpc specific laptop power management
260 yaboot: powerpc                                                       # PowerPC Bootloader
261 yaboot-installer: powerpc                                             # PowerPC Bootloader installer
262 %yacpi: i386 amd64 ia64                                               # acpi is i386/amd64/ia64 specific
263 yforth: i386 m68k sparc arm armel powerpc kfreebsd-i386 kfreebsd-amd64 # compiler
264 z88dk: !alpha                                                         # 32bit only (using -m32 on amd64 and ia64)
265 zorroutils: m68k powerpc                                              # zorro (Amiga) specific
266
267 # xorg stuff
268 %xf86-input-multitouch: !s390 !s390x
269 %xf86-input-tslib: !s390 !s390x
270 %xf86-input-wacom: !s390 !s390x
271 %xf86-video-glamo: amd64 armel i386                                   # chipset specific
272 %xserver-xorg-input-acecad: !s390 !s390x
273 %xserver-xorg-input-aiptek: !s390 !s390x
274 %xserver-xorg-input-elographics: !s390 !s390x
275 %xserver-xorg-input-joystick: !s390 !s390x
276 %xserver-xorg-input-keyboard: !s390 !s390x
277 %xserver-xorg-input-mouse: !s390 !s390x
278 %xserver-xorg-input-mutouch: !s390 !s390x
279 %xserver-xorg-input-penmount: !s390 !s390x
280 %xserver-xorg-input-synaptics: !s390 !s390x
281 %xserver-xorg-input-vmmouse: i386 amd64          # VMWare-specific
282 %xserver-xorg-video-apm: !s390 !s390x
283 %xserver-xorg-video-ark: !s390 !s390x
284 %xserver-xorg-video-ati: !s390 !s390x
285 %xserver-xorg-video-chips: !s390 !s390x
286 %xserver-xorg-video-cirrus: !s390 !s390x
287 %xserver-xorg-video-fbdev: !s390 !s390x
288 %xserver-xorg-video-glide: !s390 !s390x
289 %xserver-xorg-video-glint: !s390 !s390x
290 %xserver-xorg-video-i128: !s390 !s390x
291 %xserver-xorg-video-i740: !s390 !s390x
292 %xserver-xorg-video-ivtvdev: !s390 !s390x
293 %xserver-xorg-video-mach64: !s390 !s390x
294 %xserver-xorg-video-mga: !s390 !s390x
295 %xserver-xorg-video-neomagic: !s390 !s390x
296 %xserver-xorg-video-newport: mips                                     # mips specific
297 %xserver-xorg-video-nouveau: !s390 !s390x
298 %xserver-xorg-video-qxl: !s390 !s390x
299 %xserver-xorg-video-r128: !s390 !s390x
300 %xserver-xorg-video-rendition: !s390 !s390x
301 %xserver-xorg-video-s3: !s390 !s390x
302 %xserver-xorg-video-s3virge: !s390 !s390x
303 %xserver-xorg-video-savage: !s390 !s390x
304 %xserver-xorg-video-siliconmotion: !s390 !s390x
305 %xserver-xorg-video-sis: !s390 !s390x
306 %xserver-xorg-video-sisusb: !s390 !s390x
307 %xserver-xorg-video-suncg14: sparc                                    # sparc specific
308 %xserver-xorg-video-suncg3: sparc                                     # sparc specific
309 %xserver-xorg-video-suncg6: sparc                                     # sparc specific
310 %xserver-xorg-video-sunffb: sparc                                     # sparc specific
311 %xserver-xorg-video-sunleo: sparc                                     # sparc specific
312 %xserver-xorg-video-suntcx: sparc                                     # sparc specific
313 %xserver-xorg-video-tdfx: !s390 !s390x
314 %xserver-xorg-video-tga: !s390 !s390x
315 %xserver-xorg-video-trident: !s390 !s390x
316 %xserver-xorg-video-tseng: !s390 !s390x
317 %xserver-xorg-video-vesa: !s390 !s390x
318 %xserver-xorg-video-vmware: !s390 !s390x
319 %xserver-xorg-video-voodoo: !s390 !s390x
320
321 # graphical
322 %rootskel-gtk: !s390 !s390x
323
324 # xviewg and friends - no 64 proper bit support upstream, but alpha seems to
325 # work for some reason?
326 xvmount: !ia64 !amd64 !kfreebsd-amd64
327 workman: !ia64 !amd64 !kfreebsd-amd64
328 circlepack: !ia64 !amd64 !kfreebsd-amd64
329 treetool: !ia64 !amd64 !kfreebsd-amd64
330 imaze-xview: !ia64 !amd64 !kfreebsd-amd64
331 xjove: !ia64 !amd64 !kfreebsd-amd64
332 %xview: !ia64 !amd64 !kfreebsd-amd64                 # [ANAIS] see #125391
333
334 # isdnutils has one arch: any package (isdnvboxclient), so we can't % it ....
335 isdnutils: amd64 alpha arm armel i386 ia64 m68k powerpc sparc mips mipsel lpia
336 isdnutils-xtools: amd64 alpha arm armel i386 ia64 m68k powerpc sparc mips mipsel lpia
337 ipppd: amd64 alpha arm armel i386 ia64 m68k powerpc sparc mips mipsel lpia
338 isdnlog: amd64 alpha arm armel i386 ia64 m68k powerpc sparc mips mipsel lpia
339 isdnvbox: amd64 alpha arm armel i386 ia64 m68k powerpc sparc mips mipsel lpia
340 isdnvboxserver: amd64 alpha arm armel i386 ia64 m68k powerpc sparc mips mipsel lpia
341 isdnactivecards: amd64 alpha arm armel i386 ia64 m68k powerpc sparc mips mipsel lpia
342 pppdcapiplugin: amd64 alpha arm armel i386 ia64 m68k powerpc sparc mips mipsel lpia
343 isdneurofile: amd64 alpha arm armel i386 ia64 m68k powerpc sparc mips mipsel lpia
344 %capi4hylafax: amd64 alpha arm armel i386 ia64 m68k powerpc sparc mips mipsel lpia
345
346 # infiniband suite
347 %dapl: i386 ia64 amd64 powerpc
348 %ibsim: i386 ia64 amd64 powerpc
349 %ibutils: i386 ia64 amd64 powerpc
350 %infiniband-diags: i386 ia64 amd64 powerpc
351 %libibcm: i386 ia64 amd64 powerpc
352 %libibcommon: i386 ia64 amd64 powerpc
353 %libibmad: i386 ia64 amd64 powerpc
354 %libibumad: i386 ia64 amd64 powerpc
355 %libsdp: i386 ia64 amd64 powerpc
356 %mstflint: i386 ia64 amd64 powerpc
357 %opensm: i386 ia64 amd64 powerpc
358 %perftest: i386 ia64 amd64 powerpc
359 %qlvnictools: i386 ia64 amd64 powerpc
360 %rds-tools: i386 ia64 amd64 powerpc
361 %sdpnetstat: i386 ia64 amd64 powerpc
362 %srptools: i386 ia64 amd64 powerpc
363 %tvflash: i386 ia64 amd64 powerpc
364
365 ## Depend: on svgalib
366 dvisvga: amd64 i386
367 zgv: amd64 i386
368
369 ## Depend: on cmucl
370 cil: i386
371 %cmucl: i386
372
373 # Depend on gnat-3.3, gnat-3.4
374 ghdl: !m68k
375
376 # IEEE-1394 Firewire
377 coriander: !m68k
378 dvgrab: !m68k
379
380 # m68k specific
381 %quantlib: !m68k                                                # ROM
382 quantlib-python: !m68k
383 quantlib-ruby: !m68k
384 %rquantlib: !m68k
385 %clisp: !m68k                                                   # "too buggy, no one willing to fix"
386
387 # linux specific
388 %acpid: !kfreebsd-amd64 !kfreebsd-i386 !hurd-i386
389 %autofs: !kfreebsd-amd64 !kfreebsd-i386 !hurd-i386
390 %autofs5: !kfreebsd-amd64 !kfreebsd-i386 !hurd-i386
391 %alsa-lib: !kfreebsd-amd64 !kfreebsd-i386 !hurd-i386
392 %bidentd: !kfreebsd-i386 !kfreebsd-amd64 !hurd-i386
393 %ccstools: !kfreebsd-amd64 !kfreebsd-i386 !hurd-i386
394 %checkpolicy: !kfreebsd-amd64 !kfreebsd-i386 !hurd-i386
395 %readahead-fedora: !kfreebsd-i386 !kfreebsd-amd64 !hurd-i386
396 %ethtool: !kfreebsd-i386 !kfreebsd-amd64 !hurd-i386
397 %fswebcam: !kfreebsd-amd64 !kfreebsd-i386 !hurd-i386    # v4l
398 %fusecompress: !kfreebsd-amd64 !kfreebsd-i386 !hurd-i386
399 %gpe-conf: !kfreebsd-amd64 !kfreebsd-i386 !hurd-i386
400 %gpe-announce: !kfreebsd-amd64 !kfreebsd-i386 !hurd-i386
401 %gpe-bluetooth: !kfreebsd-amd64 !kfreebsd-i386 !hurd-i386
402 %gpe-calendar: !kfreebsd-amd64 !kfreebsd-i386 !hurd-i386
403 %gpe-mininet: !kfreebsd-amd64 !kfreebsd-i386 !hurd-i386
404 %libcap-ng: !kfreebsd-amd64 !kfreebsd-i386 !hurd-i386
405 %libnss-gw-name: !kfreebsd-amd64 !kfreebsd-i386 !hurd-i386
406 %inotifyx: !kfreebsd-amd64 !kfreebsd-i386 !hurd-i386
407 %iscsitarget: !kfreebsd-amd64 !kfreebsd-i386 !hurd-i386
408 %klibc: !kfreebsd-amd64 !kfreebsd-i386 !hurd-i386
409 %libibverbs: !kfreebsd-amd64 !kfreebsd-i386 !hurd-i386
410 %libselinux: !kfreebsd-amd64 !kfreebsd-i386 !hurd-i386
411 %libsemanage: !kfreebsd-amd64 !kfreebsd-i386 !hurd-i386
412 %libsepol: !kfreebsd-amd64 !kfreebsd-i386 !hurd-i386
413 %libsoundgen: !kfreebsd-amd64 !kfreebsd-i386 !hurd-i386
414 %linux-2.6: !kfreebsd-amd64 !kfreebsd-i386 !hurd-i386
415 %linux-latest-2.6: !kfreebsd-amd64 !kfreebsd-i386 !hurd-i386
416 %linuxtv-dvb-apps: !kfreebsd-i386 !kfreebsd-amd64 !hurd-i386
417 %module-init-tools: !kfreebsd-amd64 !kfreebsd-i386 !hurd-i386
418 %mdadm: !kfreebsd-amd64 !kfreebsd-i386 !hurd-i386
419 %me-tv: !kfreebsd-amd64 !kfreebsd-i386 !hurd-i386
420 %mz: !kfreebsd-amd64 !kfreebsd-i386 !hurd-i386
421 %open-iscsi: !kfreebsd-amd64 !kfreebsd-i386 !hurd-i386
422 %policycoreutils: !kfreebsd-amd64 !kfreebsd-i386 !hurd-i386
423 %sepolgen: !kfreebsd-amd64 !kfreebsd-i386 !hurd-i386
424 %setools: !kfreebsd-amd64 !kfreebsd-i386 !hurd-i386
425 %tomoyo-tools: !hurd-i386 !kfreebsd-amd64 !kfreebsd-i386
426 %udev: !kfreebsd-amd64 !kfreebsd-i386 !hurd-i386
427 %vmpk: !hurd-i386 !kfreebsd-amd64 !kfreebsd-i386                # needs RtMidi/real ALSA, see #557899
428 %yaird: !kfreebsd-amd64 !kfreebsd-i386 !hurd-i386
429
430 # kfreebsd
431 %kfreebsd-8: kfreebsd-i386 kfreebsd-amd64 i386 amd64 mipsel hurd-i386         # freebsd kernel 8.x
432 %kfreebsd-9: kfreebsd-i386 kfreebsd-amd64 i386 amd64 mipsel hurd-i386         # freebsd kernel 8.x
433 %kfreebsd-kernel-headers: kfreebsd-amd64 kfreebsd-i386
434 %freebsd-utils: kfreebsd-amd64 kfreebsd-i386
435
436 ####################################################################################
437 # Contrib and non-free
438 # NB: non-free isn't auto-built so this is likely very out-of-date
439
440 # Depend on j2sdk1.3
441 %commons-beanutils: i386
442
443 # Build-Depends on lw-installer
444
445 # Installer/wrapper packages for i386 only software
446 flashplugin-nonfree: i386 amd64 lpia
447 %gstreamer0.10-pitfdll: i386
448
449 # Contrib
450 dynagen: i386                                                        # ANAIS
451 etoken-pro-support: i386                                             # ANAIS
452 flashplugin-nonfree-extrasound: i386                                 # ANAIS
453 microcode.ctl: i386 amd64                                            # i386 microcode updates
454 nestra: i386                                                         # i386 assembler
455 nvidia-cg-toolkit: i386 amd64                                        # i386 specific, but match what's in the archive
456 nvidia-settings: i386 amd64 ia64                                     # i386 specific, but match what's in the archive
457 %pycg: amd64 i386                                                    # x86 specific
458 vmware-package: i386 amd64                                           # ANAIS
459 %vmware-view-open-client: amd64 i386                                 # ANAIS
460
461 # non-free
462 %fglrx-driver: i386 amd64                                            # x86-specific
463 rar: i386 amd64                                                      # shareware for i386 only
464