suites="lenny lenny-volatile lenny-backports lenny-backports-sloppy squeeze squeeze-updates squeeze-backports wheezy sid experimental"
 priorities="required important standard optional extra"
 dists="$suites"
-architectures="alpha amd64 arm armel armhf avr32 hppa hurd-i386 i386 ia64 kfreebsd-i386 kfreebsd-amd64 m68k mips mipsel powerpc powerpcspe s390 sh4 sparc sparc64"
+architectures="alpha amd64 arm armel armhf avr32 hppa hurd-i386 i386 ia64 kfreebsd-i386 kfreebsd-amd64 m68k mips mipsel powerpc powerpcspe s390 s390x sh4 sparc sparc64"
 arch_lenny="alpha amd64 arm armel hppa i386 ia64 mips mipsel powerpc s390 sparc"
 arch_squeeze="amd64 armel i386 ia64 kfreebsd-i386 kfreebsd-amd64 mips mipsel powerpc s390 sparc"
 arch_wheezy="${arch_squeeze}"
-arch_sid="${arch_wheezy} alpha armhf avr32 hppa hurd-i386 m68k powerpcspe sh4 sparc64"
+arch_sid="${arch_wheezy} alpha armhf avr32 hppa hurd-i386 m68k powerpcspe s390x sh4 sparc64"
 arch_experimental="${arch_sid}"
 arch_lenny_proposed_updates="${arch_lenny}"
 
 
         mips    => g('MIPS (big-endian)'),
         mipsel  => g('MIPS (little-endian)'),
         s390    => g('IBM S/390'),
+        s390x   => g('IBM System z'),
         "hurd-i386" => g('Hurd (i386)'),
         amd64   => g('AMD64'),
         armel   => g('EABI ARM'),
 
     all_sections = [ 'main', 'contrib', 'non-free' ]
     all_architectures = [   'alpha', 'arm', 'armel', 'armhf', 'amd64', 'avr32', 'hppa', 'i386',
                             'ia64', 'kfreebsd-amd64', 'kfreebsd-i386', 'mips',
-                            'mipsel', 'm68k', 'powerpc', 'powerpcspe', 's390', 'sh4',
+                            'mipsel', 'm68k', 'powerpc', 'powerpcspe', 's390', 's390x', 'sh4',
                             'sparc', 'sparc64' ]
 -%]