my @archives = @ARCHIVES;
my @suites = @SUITES;
my @archs = @ARCHITECTURES;
+my %deborts_hash;
+@deborts_hash{qw( avr32 m68k powerpcspe sh4 sparc64 )} = ();
$DBDIR .= "/contents";
mkdirp( $DBDIR );
activate($filelist_db);
#FIXME: hardcoded archs. (debports has no contrib/non-free)
- if ($arch ne 'avr32' and $arch ne 'm68k') {
+ if (not exists $deborts_hash{$arch}) {
system("ln", "-sf", basename($filelist_db),
"$DBDIR/filelists_${suite}_all.db") == 0
or die "Oops";
suites="etch etch-m68k etch-volatile etch-backports lenny lenny-volatile lenny-backports squeeze squeeze-backports sid experimental"
priorities="required important standard optional extra"
dists="$suites"
-architectures="alpha amd64 arm armel avr32 hppa hurd-i386 i386 ia64 kfreebsd-i386 kfreebsd-amd64 m68k mips mipsel powerpc s390 sparc"
+architectures="alpha amd64 arm armel avr32 hppa hurd-i386 i386 ia64 kfreebsd-i386 kfreebsd-amd64 m68k mips mipsel powerpc powerpcspe s390 sh4 sparc sparc64"
arch_etch="alpha amd64 arm hppa i386 ia64 mips mipsel powerpc s390 sparc"
arch_lenny="${arch_etch} armel"
arch_squeeze="alpha amd64 armel hppa i386 ia64 kfreebsd-i386 kfreebsd-amd64 mips mipsel powerpc s390 sparc"
-arch_sid="${arch_squeeze} avr32 hurd-i386 m68k"
+arch_sid="${arch_squeeze} avr32 hurd-i386 m68k powerpcspe sh4 sparc64"
arch_experimental="${arch_sid}"
arch_lenny_proposed_updates="${arch_lenny}"
arch_etch_proposed_updates="${arch_etch}"
# Main archive
#
-architectures="avr32 m68k"
+architectures="avr32 powerpcspe sh4 m68k sparc64"
for dist in sid experimental
do
"kfreebsd-i386" => g('GNU/kFreeBSD (i386)'),
"kfreebsd-amd64" => g('GNU/kFreeBSD (amd64)'),
avr32 => g('AVR32'),
+ powerpcspe => g('PowerPC SPE (e500 core)'),
+ sh4 => g('SH4'),
+ sparc64 => g('Sparc64'),
}
%]
url => 'http://avr32.debian.net/',
name => 'AVR32',
},
+ powerpcspe => {
+ url => 'http://wiki.debian.org/PowerPCSPEPort',
+ name => 'PowerPCSPE',
+ },
+ sh4 => {
+ url => 'http://wiki.debian.org/SH4',
+ name => 'SH4',
+ },
+ sparc64 => {
+ url => 'http://wiki.debian.org/Sparc64',
+ name => 'Sparc64',
+ },
m68k => {
url_name => 'm68k',
name => 'M68K',
lenny => '5.0' }
current_release = 'lenny'
all_sections = [ 'main', 'contrib', 'non-free' ]
- all_architectures = [ 'alpha', 'arm', 'armel', 'amd64', 'avr32', 'hppa', 'i386',
- 'ia64', 'kfreebsd-amd64', 'kfreebsd-i386', 'mips',
- 'mipsel', 'm68k', 'powerpc', 's390', 'sparc' ]
+ all_architectures = [ 'alpha', 'arm', 'armel', 'amd64', 'avr32', 'hppa', 'i386',
+ 'ia64', 'kfreebsd-amd64', 'kfreebsd-i386', 'mips',
+ 'mipsel', 'm68k', 'powerpc', 'powerpcspe', 's390', 'sh4',
+ 'sparc', 'sparc64' ]
-%]
<p>[% g('This site provides you with information about all the packages available in the <a href="%s">%s</a> Package archive.', project_homepage, organisation) %]</p>