# Packages-arch-specific-version: 3
# Quinn Diff packages-arch-specific file
#
# $Id: Packages-arch-specific,v 1.302 2003/05/25 16:49:01 anonymous Exp $
#
# Please email comments, corrections to james@nocrew.org
# See ChangeLog for history.
#
# The architecture fields are like build-depends architecture
# specifiers (see policy manual).
#
# Packages prefixed with '%' are source packages; for multi-binary
# source packages this means _all_ binaries from the package are
# considered architecture specific.
#
# Packages marked "[?]" or ANAIS (Architecture Not Allowed In Source)
# reflect the restrictions of the source package but are questionable
# and should be revisited by someone with more time.
#
#######################################################

# PACKAGE: <architecture(s)>                         [SOURCE PACKAGE]  [REASON]

3c5x9utils: i386						      # PC hardware specific
aboot: alpha							      # alpha boot loader
acpi: i386 ia64							      # acpi is i386/ia64 specific
acpid: i386 ia64						      # acpi is i386/ia64 specific
%afbinit: sparc							      # Sparc gfx card firmware loader
%alsadriver: i386                                                     # i386 specifc
%alsalib: i386                                                        # i386 specifc
alsautils: i386                                                       # i386 specifc
%alsa-modules-2.4.16-i386: i386					      # i386 specific
%alsa-modules-2.4.18-i386: i386					      # i386 specific
%alsa-modules-2.4.19-i386: i386					      # i386 specific
%alsa-modules-i386: i386					      # i386 specific
%amiga-fdisk: m68k powerpc                                            # m68k/powerpc specific
%arcboot: mips							      # mips boot loader
%arcboot-installer: mips					      # arcboot installer
atari-bootstrap: m68k                                                 # m68k specific
atari-fdisk-cross: !m68k                                              # Everything but m68k
atari-fdisk: m68k                                                     # m68k specific
atitvout: i386							      # i386 specific
%autoinstall-i386: i386						      # i386 specific files
%avifile: i386							      # i386 Win32 DLLs needed/executed
um-pppd: hurd-i386						      # hurd
%avrprog: i386 							      # inb/outb (ab)use
%awe: i386 alpha                                                      # PC-Architecture specific
binutils-m68k-linux: !m68k                                            # Is an m68k cross-compiler
bmconf: i386							      # i386 boot loader
brltty: alpha arm i386 sparc					      # [?] uses inb/outb
bsign: !ia64 !alpha						      # ELF32 only
c2hs: i386							      # build-depends on ghc{4,5}
hat: i386							      # build-depends on ghc{4,5}
%calltree: i386							      # Valgrind 'skin'
camediaplay: i386 alpha powerpc arm                                   # Attatches through the parallel port
camstream: i386								# lots of asm
catsboot: arm							      # arm bootloader
cce: i386							      # i386 assembler
%cfdisk-utf8: i386 arm hppa mipsel alpha ia64 powerpc mips	      # cfdisk is not used on all platforms
cint: !m68k							      # ROM
cl-db-sockets: i386 powerpc alpha sparc				      # build-depends on sbcl
cmucl: i386							      # Yet to be ported to other arches
colrconv: alpha i386 hurd-i386					      # i386 specific
corel-util: arm							      # arm specific
%cpcieject: i386						      # Compaq/HP PCI Blade hot plug
%cpuid: i386							      # x86 cpuid display program
%cqcam: i386 alpha arm                                                # inb/outb (ab)use for port manipulation
crash: i386 alpha powerpc					      # not yet ported to other platforms
cpuburn: i386							      # i386 stress tester
%cwdaemon: i386							      # [?] inb/outb (ab)use
cwi-asfix-tools: !m68k                                                # maintainers choice
cwi-aterm-tools: !m68k                                                # depends (eventually) on nfu cwi-* pkg
cwi-graph-tools: !m68k                                                # depends (eventually) on nfu cwi-* pkg
cwi-pgen: !m68k                                                       # depends (eventually) on nfu cwi-* pkg
cwi-sc: !m68k                                                         # depends (eventually) on nfu cwi-* pkg
cwi-sdf-tools: !m68k                                                  # depends (eventually) on nfu cwi-* pkg
%cwi-sglr: !m68k                                                      # maintainers choice
cwi-stratego: !m68k                                                   # depends (eventually) on nfu cwi-* pkg
cwi-stratego-front: !m68k                                             # depends (eventually) on nfu cwi-* pkg
cwi-stratego-tools: !m68k                                             # depends (eventually) on nfu cwi-* pkg
%cwkeyer: i386							      # only builds arch-all package
%cvsup: i386							      # i386 specifc (needs modula-3 )
delo: mipsel							      # mipsel boot loader
defrag: i386                                                          # Hardcoded i386 assembler
%ddetect: alpha arm i386					      # build-depend on isapnptools binary
%detect: alpha i386                                               # build-depend on isapnptools binary
%dietlibc: alpha arm hppa i386 ia64 mips mipsel powerpc sparc	      # cut down libc, needs ported
%drscheme: alpha i386 powerpc					      # version 103 does not support other archs
dosemu: i386                                                          # Hardcoded i386 assembler
%dpkg-hurd: hurd-i386						      # Hurd-specific fork
dtlk: i386                                                            # Driver for i386-only card
dvr: i386							      # build-depends on avifile lib
e3: i386							      # i386 assembly
%eep24c: i386							      # [?] ANAIS, <sys/io.h>
efibootmgr: ia64						      # ia64 specific
%efi-reader: ia64						      # ia64 specific
%egcs1.0: !arm !mips !mipsel                                          # compat libs
%egcs1.1: i386 m68k                                                   # compat libs
egcs64: sparc							      # sparc specfic
elilo: ia64							      # ia64 specific boot-loader
%elilo-installer: ia64						      # Installer for ia64 boot-loader
%elk: !alpha !ia64						      # 32-bit specific
emacs19: !powerpc                                                     # too old
%extipl: i386							      # PC boot loader
fai-kernels: i386						      # i386 specific
fdflush: alpha i386                                                   # i386/alpha specific
%fenris: i386							      # requires porting
%firebird: i386							      # requires porting
%fpc: i386							      # self-hosting pascal compiler
freej: i386							      # contains i386 assembler
%ftape: i386 alpha						      # [?] ANAIS (!m68k anyway, others?)
%ftape-tools: i386 alpha arm                                          # [?] ANAIS (!m68k anyway, others?)
galeon-snapshot: !m68k                                                # depends on mozilla-snapshot
%gatos: i386							      # no upstream !i386 support
gcardscheme: i386 alpha powerpc					      # PCMCIA frontend
gcc272: i386 m68k                                                     # too old
%gcc-2.95: !hppa !ia64 						      # hppa uses gcc-3.o only
%gcc-2.96: ia64							      # ia64 specific
gcc-m68k-gnu: m68k						      # m68k specific (Hurd crosscompiler)
gcc-i386-gnu: i386                                    # make-cross    # i386 specific (Hurd crosscompiler)
gcc-m68k-linux: !m68k                                                 # Is an m68k cross-compiler
gccchecker: i386                                                      # Yet to be ported to other arches
%ghc4: i386							      # Requires itself to build itself
%ghc5: i386							      # Requires itself to build itself
%gibraltar-bootcd: i386						      # [?] ANAIS
ginaccint: !m68k						      # depends on cint
%gkrellm-i8k2: i386						      # Dell (i386) laptop krell
%gkrellm-i8k: i386						      # Dell (i386) laptop krell
%gkrellm-x86info: i386						      # x86 Mhz plugin
%gkrellongrun: i386						      # Crusoe (x86) monitor for gkrellm
%glide: i386							      # i386 specific
%glide3-alpha: alpha						      # alpha specific
gmgaclock: i386							      # i386 specific (asm + sys/perm.h)
%gmod: i386                                                           # i386 specific
%gpmudmon-applet: powerpc					      # PMUD is powerpc APM
%gnu-efi: ia64							      # ia64 specific
%gnumach: hurd-i386						      # hurd kernel
%gnumach1: hurd-i386						      # hurd kernel
%gpart: i386 hurd-i386 ia64 alpha arm mipsel			      # little endian specific
%grass: i386							      # maintainer still figuring out packaging, HUGE, and static linking only atm
gprolog: i386                                                         # i386 specific
grub: i386 hurd-i386                                                  # i386 boot loader
grub-installer: i386                                                 # only useful if you have grub
gspy: i386							      # i386 assembler source ccvt.S
happy: i386							      # depends on ghc{4,5}
haddock: i386							      # build-depends on happy
%hardware-monitor: i386						      # depends on lm-sensors
%hurd: hurd-i386						      # hurd kernel
hwtools: i386                                                         # Contains i386 specific binaries
%i2c: i386							      # i386 specific
%i8kutils: i386							      # Dell (i386) laptop utils
%ibcs: i386 sparc				              	      # Yet to be ported to other arches
%ikeyd: powerpc							      # iBook hotkey daemon
%inetutils: hurd-i386						      # Hurd specific
intel-rng-tools: i386						      # i386 specific
%ipmi-ctl: i386							      # i386 specific
iroffer: i386 sparc powerpc alpha                                     # lacks config for other archs
%isapnptools: i386 alpha arm                                          # ISA is PC architecture specific
%john: i386 alpha sparc						      # [?] assembler
joystick: i386 arm alpha ia64                                         # others with analog joysticks?
jslaunch: alpha arm i386 sparc					      # no inb on m68k
%k6fftwgel: i386						      # fftw optimised for K6 CPU
%k7fftwgel: i386						      # fftw optimised for K7 CPU
%kernel-headers-2.2.19-m68k: m68k
%kernel-headers-2.2.20-m68k: m68k
%kernel-headers-2.2.25-m68k: m68k
%kernel-headers-2.4.7-m68k: m68k
%kernel-headers-2.4.9-m68k: m68k
%kernel-headers-2.4.14-m68k: m68k
%kernel-headers-2.4.20-m68k: m68k
%kernel-image-2.2.10-powerpc-apus: powerpc			      # kludge
%kernel-image-2.2.13-i386: i386					      # kludge
%kernel-image-2.2.13-alpha: alpha				      # kludge
%kernel-image-2.2.15-i386: i386					      # kludge
%kernel-image-2.2.19pre17-idepci: i386
%kernel-image-2.2.19pre17-compact: i386
%kernel-image-2.2.19-i386: i386
%kernel-image-2.2.20-i386: i386
%kernel-image-2.2.20-reiserfs-i386: i386
%kernel-image-2.2.19-alpha: alpha
kernel-image-2.2.19-atari: m68k
kernel-image-2.2.19-amiga: m68k
kernel-image-2.2.19-bvme6000: m68k
kernel-image-2.2.19-mac: m68k
kernel-image-2.2.19-mvme147: m68k
kernel-image-2.2.19-mvme16x: m68k
%kernel-image-2.2.19-netwinder: arm
kernel-image-2.2.19-riscpc: arm
%kernel-image-2.2.20-udma100-ext3-i386: i386
%kernel-image-2.2.20-alpha: alpha
kernel-image-2.2.20-atari: m68k
kernel-image-2.2.20-amiga: m68k
kernel-image-2.2.20-bvme6000: m68k
kernel-image-2.2.20-mac: m68k
%kernel-image-2.2.20-mac-udeb: m68k
kernel-image-2.2.20-mvme147: m68k
kernel-image-2.2.20-mvme16x: m68k
%kernel-image-2.2.21-i386: i386
%kernel-image-2.2.22-alpha: alpha
%kernel-image-2.2.22-i386: i386
%kernel-image-2.2.25-i386: i386
%kernel-image-2.2.25-alpha: alpha
%kernel-image-2.2.25-amiga: m68k
%kernel-image-2.2.25-atari: m68k
%kernel-image-2.2.25-bvme6000: m68k
%kernel-image-2.2.25-mac: m68k
%kernel-image-2.2.25-mvme147: m68k
%kernel-image-2.2.25-mvme16x: m68k
%kernel-image-2.4.16-i386: i386
%kernel-image-2.4.16-lart: arm
%kernel-image-2.4.16-netwinder: arm
%kernel-image-2.4.16-riscpc: arm
%kernel-image-2.4.17-hppa: hppa
%kernel-image-2.4.18-i386: i386
%kernel-image-2.4.18-powerpc-xfs: powerpc
%kernel-image-2.4.18-i386bf: i386
%kernel-image-2.4.17-ia64: ia64
%kernel-image-2.4.17-s390: s390
%kernel-image-2.4.18-alpha: alpha
%kernel-image-2.4.18-hppa: hppa
%kernel-image-2.4.18-ia64: ia64
%kernel-image-2.4.19-ia64: ia64
%kernel-image-2.4.19-hppa: hppa
%kernel-image-2.4.19-i386: i386
%kernel-image-2.4.19-i386-udeb: i386
%kernel-image-2.4.19-i386bf: i386
%kernel-image-2.4.19-alpha: alpha
%kernel-image-2.4.19-s390: s390
%kernel-image-2.4.20-alpha: alpha
%kernel-image-2.4.20-1-alpha: alpha
%kernel-image-2.4.20-alpha-udeb: alpha
%kernel-image-2.4.20-i386-udeb: i386
%kernel-image-2.4.20-i386: i386
%kernel-image-2.4.20-i386bf: i386
%kernel-image-2.4.20-amiga: m68k
%kernel-image-2.4.20-atari: m68k
%kernel-image-2.4.20-bvme6000: m68k
%kernel-image-2.4.20-mac: m68k
%kernel-image-2.4.20-mvme147: m68k
%kernel-image-2.4.20-mvme16x: m68k
%kernel-image-2.4.20-powerpc-xfs: powerpc
%kernel-image-2.4.20-1-i386: i386
%kernel-image-2.4.20-1-i386-udeb: i386
%kernel-image-2.4.20-1-alpha: i386
%kernel-image-2.4.20-3-i386: i386
%kernel-image-2.4.20-3-alpha: i386
%kernel-image-sparc-2.2: sparc
%kernel-image-sparc-2.4: sparc
%kernel-image-speakup-i386: i386
kernel-patch-2.2.19-reiserfs: i386
%kernel-patch-2.2.13-netwinder: arm				      # kludge
%kernel-patch-2.2.19-powerpc: powerpc				      # powerpc specific
%kernel-patch-2.2.20-powerpc: powerpc				      # powerpc specific
%kernel-patch-2.4.17-apus: powerpc
%kernel-patch-2.4.17-mips: mips mipsel
%kernel-patch-2.4.18-mips: mips mipsel
%kernel-patch-2.4.18-apus: powerpc
%kernel-patch-2.4.18-powerpc: powerpc
%kernel-patch-2.4.19-mips: mips mipsel
%kernel-patch-2.4.19-powerpc: powerpc
%kernel-patch-2.4.20-apus: powerpc
%kernel-patch-2.4.20-hppa: hppa
%kernel-patch-2.4.20-ia64: ia64
%kernel-patch-2.4.20-powerpc: powerpc
%kernel-patch-pc9800: i386					      # .ja i386 machine variant mods
%kernel-source-2.0.38: !m68k !powerpc !arm                            # 2.0.38 never released on m68k/powerpc
%kernel-source-2.4.5-r4k-kn04: mipsel				      # mipsel kernel source
kforth: i386							      # i386 only compiler
kissme: i386							      # i386 assembler
kon2: i386                                                            # Hardcoded i386 assembler
ksensors: i386							      # i386 specific
%kudzu: i386							      # ddcprobe only works on i386
%kvdr: i386							      # depends on dvb
%ia32-libs: ia64						      # ia32 compat libs for ia64
%ledstats: i386							      # [?] ANAIS, <sys/io.h>
%libc-sparc: sparc                                                    # old libc for sparc
%libdb: i386                                                          # db1 compatibility library
%libfloat: arm							      # arm FP emulator lib
%libffm: alpha							      # alpha specific library
%libg++27: i386							      # too old
%libjpeg-mmx: i386						      # mmx-enhanced libjpeg
%libmovtar: i386						      # i386 assembler
%libparportled: i386						      # [?] ANAIS, <sys/io.h>
%libpfm: ia64							      # library for pfmon
%lids-2.2: i386							      # [?] (see -devel archives)
%lids-2.4: i386							      # [?] (see -devel archives)
%lilo: i386                                                           # i386 boot loader
lilo-installer: i386						      # only useful if you have lilo
%linux86: i386                                                        # i386 specific
%linux-wlan-ng: i386 powerpc arm alpha hppa			      # ANAIS [?]
%lm-sensors: i386						      # PC hardware specific
lphdisk: i386							      # i386 laptop specific
lsadb: powerpc							      # macintosh-only bus
%lsbdev: i386							      # ANAIS
loadlin: i386                                                         # i386 boot loader
longrun: i386							      # i386 Crusoe specific
ltrace: i386 m68k arm powerpc s390                                    # [p] needs ported
#mac-fdisk: m68k powerpc sparc                                        # big endian specific
%mac-fdisk: none						      # kludge
mbr: i386                                                             # i386 boot loader
mdutils: !hppa !ia64						      # we don't do 2.2 kernels
%memprof: i386							      # [?] upstream says i386 only
memtest86: i386							      # i386 memory tester (bypasses OS entirely)
%mercury: i386							      # self-hosting compiler
%mgapdesk: i386							      # [?]
mig-m68k-gnu: m68k						      # kludge [stable only; removed from unstable]
%mig: hurd-i386							      # hurd cross compiler
mig-i386-gnu: i386                                                    # i386 specific
mindi: i386							      # i386 boot disk creator
mingw32: i386							      # windows i386 compiler for unix
%mingw32-binutils: i386						      # windows i386 binutils for unix
mingw32-runtime: i386                                                 # windows i386 compiler for unix
mit-scheme: i386						      # Circular self-build-depends (requires itself to build itself)
mkinitrd-cd: i386						      # i386 specific
mkrboot: i386                                                         # i386 boot loader utilities
mlton: i386							      # Self-hosting ML compiler
mmx-emu: i386                                                         # i386 specific 
mondo: i386							      # needs mindi
mosixview: i386							      # depends on i386-only mosix
mocka: i386							      # i386 only compiler
morse: i386							      # i386 specific
%mosix: i386							      # i386 specific currently
%mozart: !alpha !ia64						      # 'who would ever need > 32-bits??'
%mozilla-snapshot: !m68k					      # sid-only pkg; b/c of time to build & release freq., not for m68k
mps: i386							      # mosix procps tools
%mwavem: i386							      # IBM Thinkpad DSP/Modem programs
%nictools-nopci: i386						      # [?] ISA nictools
%nictools-pci: i386 arm alpha					      # [?] PCI nictools
nvram: m68k                                                           # m68k specific
%nvtv: i386							      # [?] ANAIS, <sys/io.h>
nwutil: arm							      # arm only
%nw802: i386							      # [?] ANAIS, <asm/io.h>
octave2.0: !ia64 !hppa						      # uses octave2.1 instead
%oo2c32: i386 m68k powerpc sparc arm				      # is a compiler
%openmcl: powerpc						      # powerpc only assembly
%openmcl-build-tools: powerpc					      # powerpc only assembly
%openmosix: i386						      # i386 specific currently
%openmosixview: i386						      # depends on i386-only openmosix
orp: i386							      # Intel's ix86 specific JVM
oskit: i386 hurd-i386						      # i386 OS functions
%p4fftwgel: i386						      # Pentium 4 specifc fftw lib
%pbbuttonsd: powerpc						      # powerpc specific
%palo-installer: hppa						      # Installer for HPPA boot-loader
gtkpbbuttons: powerpc						      # powerpc specific
pbuilder-uml: i386						      # depends on user-mode-linux
pciutils: !m68k                                                       # m68k doesn't do PCI; others?
%pcmcia-cs: i386 arm alpha powerpc ia64                               # should build anywhere with PCI now?
%pfmon: ia64							      # ia64 specific
pforth: arm i386 m68k powerpc s390 sparc hurd-i386 hppa		      # requires explicit porting
%pgi: i386 ia64 powerpc						      # Installer -- needs porting work
photopc: alpha arm hurd-i386 i386 powerpc sparc			      # Attatches through the parallel port
%php4-interbase: i386						      # depends on firebird
picturebook: i386						      # i386 specific
pileup: i386 alpha                                                    # inb()/outb() (ab)use
%plex86: i386							      # i386 emulator
%pm3: i386							      # Modula compiler for i386
%pm3i386: i386							      # Modula compiler for i386 bootstrap
%pmud: powerpc							      # powerpc specific
%powerprefs: powerpc						      # powerpc specific
powerpc-utils: powerpc						      # powerpc specific
%prctl: ia64							      # Only ia64 has syscalls for it
primaxscan: i386						      # [?] 
prc-tools: i386							      # cross compiler for palm; only i386 host supported
%python-kinterbasdb: i386					      # depends on firebird
%quadra: i386							      # lots of portability issues
qcam: alpha i386 arm						      # Attaches through the parallel port
quik: powerpc							      # powerpc boot loader
qvplay: i386                                                          # Attatches through the parallel port
raidtools: !ia64 !hppa
%read-edid: i386						      # ioperm()/iopl(), vm86() etc. i386 specific
red-carpet: i386						      # brain damaged upstream...
replicator: i386						      # i386 specific
rio: i386 alpha							      # inb/outb (ab)use for port manipulation
%rootstrap: i386						      # Depends on user-mode-linux
%rscheme: i386 hurd-i386 powerpc alpha m68k s390		      # [p] Needs per-arch MM glue (cr2)
%rscheme-modules: i386 hurd-i386 powerpc alpha s390		      # [p] depends on rscheme (& m68k has no fshell)
%rsjog: i386							      # Sony Vaio Jog Button program
rtlinux: i386							      # currently i386 specific
%s390-dasd: s390						      # s390 hard disk configurator
%s390-netdevice: s390						      # s390 network configurator
%s390-tools: s390						      # s390 specific utilities
%s3switch: i386							      # i386 laptop gfx card prog
%sbcl: i386 powerpc alpha sparc					      # cmucl fork (asm, needs port)
sbm: i386							      # i386 boot loader
sccw: i386                                                            # Relies on PC Sound hardware
sensor-sweep-applet: i386					      # i386 specific
set6x86: i386                                                         # i386 specific
setsccserial: m68k                                                    # m68k specific
silo: sparc							      # sparc lilo
%sjog: i386							      # Sony VAIO laptop tool
%sleepd: alpha arm i386 m68k powerpc sparc			      # [?] APM sleep daemon
sml-nj: i386                                                          # i386 specific
%sndconfig: i386						      # depends on kudzu and isapnptools
sparc-utils: sparc                                                    # sparc specific
%spicctrl: i386							      # For Sony VAIO laptops
%splay: i386 alpha arm m68k powerpc				      # [?] broken on sparc (see BTS]
%sppc: !m68k							      # no xlibosmesa-dev build-dep for m68k
%srm-reader: alpha						      # Alpha specific udeb
subterfugue: i386						      # i386 specific process tracing etc.
%svgalib: i386                                                        # PC-Architecture specific
svgatextmode: i386                                                    # Hardcoded i386 assembler
syslinux: i386                                                        # i386 boot loader thingy
%systrace: i386							      # Needs porting
task-laptop: i386 powerpc					      # PCMCIA specific
tcc: i386							      # i386 only C compiler.
tendra: i386							      # i386 specific (compiler)
termcap-compat: i386						      # needed only on i386
%thinkpad: i386							      # i386 only laptop
%tom: alpha i386 m68k powerpc					      # [?] needs porting
toshset: i386							      # i386 specific
toshutils: i386                                                       # i386 specific
%tpctl: i386							      # i386 specific
%uclibc: i386 powerpc mips mipsel sh m68k arm sparc		      # cut down libc, needs ported
%umlrun: i386							      # Depends on user-mod-linux
%user-mode-linux: i386						      # [?] ANAIS
%valgrind: i386							      # Needs ported (asm, arch knwldge)
vcr: i386							      # build-depends on avifile lib
%vdr: i386							      # [?] depends on dvb
vgrabbj: i386							      # i386 assembler
vmelilo: m68k							      # m68k (VME) lilo
wanpipe: i386                                                         # i386-specific
wdsetup: i386							      # i386 specific
webmin-grub: i386 hurd-i386					      # Depends on grub
welcome2l: i386 alpha						      # requires VGA hi-ascii characters
%wine: i386                                                           # Hardcoded i386 assembler
winesetuptk: i386						      # depends on wine
wmacpi: i386							      # i386 specific
wmbatppc: powerpc						      # powerpc battery monitor
wmgtemp: i386							      # i386 specific
wmsensors: i386							      # i386 specific
%x86info: i386							      # i386 CPU info prog
%xfree86v3: alpha i386						      # i386 alpha need old servers
%xine: i386							      # i386 assembler
%xmms-goom: i386						      # [?] MMX assembler
xpmumon: powerpc						      # powerpc specific laptop power management
%xsensors: i386							      # Build-Depends on lmsensors
xserver-8514: i386 hurd-i386                          # xfree86       # i386 specific
xserver-agx: i386 hurd-i386                           # xfree86       # i386 specific
xserver-i128: i386 hurd-i386                          # xfree86       # i386 specific
xserver-mach32: i386 hurd-i386                        # xfree86       # i386 specific
xserver-mach64: i386 hurd-i386                        # xfree86       # i386 specific
xserver-mach8: i386 hurd-i386                         # xfree86       # i386 specific
xserver-mono: i386 hurd-i386                          # xfree86       # i386 specific
xserver-p9000: i386 hurd-i386                         # xfree86       # i386 specific
xserver-s3: i386 hurd-i386                            # xfree86       # i386 specific
xserver-s3v: i386 hurd-i386                           # xfree86       # i386 specific
xserver-svga: i386 hurd-i386                          # xfree86       # i386 specific
xserver-vga16: i386 hurd-i386                         # xfree86       # i386 specific
xserver-w32: i386 hurd-i386                           # xfree86       # i386 specific
xserver-xsun-mono: sparc			      # xfree86	      # sparc specific
xserver-xsun24: sparc				      # xfree86	      # sparc specific
xserver-xsun: sparc				      # xfree86	      # sparc specific
xserver-tga: alpha				      # xfree86	      # alpha specific
%xsystrace: i386						      # Depends on systrace
yaboot: powerpc							      # PowerPC Bootloader
yaboot-installer: powerpc					      # PowerPC Bootloader installer
yforth: i386 m68k sparc arm powerpc				      # compiler
zorroutils: m68k powerpc					      # zorro (Amiga) specific
z8530-utils: i386                                                     # PC-architecture specific

# libc5 compat stuff
altgcc: i386                                                          # too old
%ld.so: i386                                                          # libc5 dynamic linker
%ldso-dummy: alpha arm m68k powerpc sparc			      # upgrade package for !i386
%libc: i386                                                           # old libc5 stuff
%oldncurses: i386                                                     # too old
%regex: i386                                                          # Pure libc5-compat package
%xpm: i386							      # libc5 compat version of xpm

# isdnutils has one arch: any package (isdnvboxclient), so we can't % it ....
isdnutils: alpha arm i386 ia64 m68k powerpc sparc mips mipsel
isdnutils-xtools: alpha arm i386 ia64 m68k powerpc sparc mips mipsel
ipppd: alpha arm i386 ia64 m68k powerpc sparc mips mipsel
isdnlog: alpha arm i386 ia64 m68k powerpc sparc mips mipsel
isdnvbox: alpha arm i386 ia64 m68k powerpc sparc mips mipsel
isdnvboxserver: alpha arm i386 ia64 m68k powerpc sparc mips mipsel
libcapi20: alpha arm i386 ia64 m68k powerpc sparc mips mipsel
isdnactivecards: alpha arm i386 ia64 m68k powerpc sparc mips mipsel
pppdcapiplugin: alpha arm i386 ia64 m68k powerpc sparc mips mipsel
isdneurofile: alpha arm i386 ia64 m68k powerpc sparc mips mipsel

## Depend: on svglaib
acidwarp: i386
argante: i386
bmv: i386
chdrv: i386
dvisvga: i386
lincity-svga: i386
lockvc: i386
luxman: i386
razzle: i386
sabre: i386
svncviewer: i386
vgacardgames: i386
vgagamespack: i386
yh: i386
zgv: i386

## Depend: on cmucl
cil: i386
%cmucl: i386
series: i386
%clue: i386

## Depend: on gnat
%gnat: !arm !m68k                                             # m68k & arm have exception handling issues
%adasockets: !arm !m68k
%adacgi: !arm !m68k
%asis: !arm !m68k
%gch: !arm !m68k
%gnade: !arm !m68k
%gnat-glade: !arm !m68k
%gvd: !arm !m68k
%libgtkada: !arm !m68k
%music123: !arm !m68k 
%topal: !arm !m68k

# IEEE-1394 Firewire
coriander: !m68k
dvgrab: !m68k
gscanbus: !m68k

####################################################################################
# Contrib and non-free
# NB: non-free isn't auto-built so this is likely very out-of-date

# Installer packages for Alpha-specific Compaq toolchain programs
%libots: alpha				   
%cxx: alpha
%cpml: alpha
%ccc: alpha
%cxml: alpha
%cfal: alpha
%cfalrtl: alpha

# Depend on jdk1.1
%jserv: i386
%rxtx: i386
%tomcat: i386

# Depend on j2sdk1.3
%avalon-excalibur: i386
%commons-beanutils: i386
%commons-collections: i386
%commons-digester: i386
%eclipse: i386
%nbio: i386
%regina-normal: i386
%waba: i386							     
%openoffice.org: i386

# Build-Depends on lw-installer
%cl-reversi-clim: i386

# Installer/wrapper packages for i386 only software
%agsatellite: i386
%agbrowser: i386
atokx: i386
%iraf: i386
flashplugin: i386
flashplugin-nonfree: i386
%f-prot-installer: i386
heroesmm3: i386
%ibm-jdk1.1-installer: i386
%lw-installer: i386
%lw-pro-installer: i386
%lw-per-installer: i386
railroad2: i386
realplayer: i386
vje-delta: i386

# Contrib
%apple2: i386							     # i386 assembler
%doomlegacy: i386						     # i386 assembler
%dosemu-freedos: i386						     # requires non-free i386-only compiler
iraf-noaobin: i386						     # no source
iraf-ibin: i386							     # no source
%linuxvideostudio: i386						     # [?] depends on unpackaged mjpegtools
%seti-applet: i386 powerpc alpha sparc hppa ia64		     # Applet for setiathome
microcode.ctl: i386						     # i386 microcode updates
%mol: powerpc							     # Mac-on-linux; requires a powerpc.
%mol-drivers-macos: powerpc					     # Mac-on-linux; requires a powerpc
%mol-drivers-linux: powerpc					     # Mac-on-linux; requires a powerpc
%mol-modules: powerpc						     # Mac-on-linux; requires a powerpc.
tya: i386							     # Java JIT for i386

# non-free
acroread: i386                                                       # No source
%acl-installer: i386 powerpc					     # no source
blender-powerpc: powerpc                                             # ?
chos: i386                                                           # i386 boot loader
distributed-net-pproxy: i386 alpha sparc			     # ???
distributed-net: i386 powerpc alpha                                  # No source
epan: i386                                                           # No source
ines: i386                                                           # No source
%jdk1.1: i386                                                        # No source
libforms0.86: i386						     # only i386 bins
%libforms0.88: i386 powerpc alpha m68k sparc			     # only i386 bins
%libforms0.89: i386 powerpc alpha m68k sparc			     # only i386 bins
libglide2: i386                                                      # No source
nestra: i386							     # i386 assembler
netscape3: i386                                                      # No source
%netscape4.base: i386						     # No source
%netscape4.75: i386
%netscape4.77: i386
nvidia-glx-src: i386						     # i386 specific
nvidia-kernel-src: i386						     # i386 specific
prime-net: i386							     # no source
quick-arrays: i386					      	     # ???
rar: i386							     # shareware for i386 only
reppu: i386							     # depends on blender
setiathome: i386 powerpc alpha sparc hppa ia64			     # No source
solid-desktop: i386						     # ???
solid-devel: i386						     # ???
solid-tools: i386						     # ???
vrwave: i386							     # i386
xacc-smotif: i386                                                    # Statically linked to motif
xserver-rage128: i386						     # i386 specific X3 server
xserver-sis: i386						     # i386 specific X3 server
xtrkcad: i386                                                        # No source
zsnes: i386							     # Mostly written in i386 assembler
