]> git.deb.at Git - deb/packages.git/commitdiff
Add debian-ports archs: powerpcspe sh4 sparc64 (Closes: #571325)
authorSimon Paillard <simon.paillard@resel.enst-bretagne.fr>
Sun, 12 Sep 2010 20:35:31 +0000 (22:35 +0200)
committerSimon Paillard <simon.paillard@resel.enst-bretagne.fr>
Sun, 12 Sep 2010 20:35:31 +0000 (22:35 +0200)
bin/parse-contents
config.sh.sed.in
cron.d/100syncarchive_debports
templates/config/architectures.tmpl
templates/config/mirrors.tmpl
templates/html/homepage.tmpl

index 11d076f49f2799a1f17c747abc5e72e4792bf63f..ab7df273fb3a20f16fd4e483712bbbcd82836324 100755 (executable)
@@ -46,6 +46,8 @@ use Packages::Config qw( $TOPDIR $DBDIR @ARCHIVES @SUITES @ARCHITECTURES );
 my @archives = @ARCHIVES;
 my @suites = @SUITES;
 my @archs = @ARCHITECTURES;
+my %deborts_hash;
+@deborts_hash{qw( avr32 m68k powerpcspe sh4 sparc64 )} = ();
 
 $DBDIR .= "/contents";
 mkdirp( $DBDIR );
@@ -142,7 +144,7 @@ for my $suite (@suites) {
 
            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";
index d3dde1fc13613f073652e5c4894bc6d3ca2af36b..09d080cb7638dee1065c96df2c3026d1ffab38bd 100644 (file)
@@ -48,11 +48,11 @@ parts="$sections"
 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}"
index a45a14489daf2c9385c48a70fcfdfe93f5c8a0bb..c384ef0baed840fdbab6ee250d6ad80ba5b783d1 100755 (executable)
@@ -7,7 +7,7 @@ cd ${archivedir}
 
 # Main archive
 #
-architectures="avr32 m68k"
+architectures="avr32 powerpcspe sh4 m68k sparc64"
 
 for dist in sid experimental
   do
index 9e85c113f0d613ed0d0f699523181a4842fa1f3d..02b7e8ea6837ab558192bcfe79b1b6f6666cd6a1 100644 (file)
@@ -18,6 +18,9 @@ architectures = {
         "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'),
 }
 
 %]
index 5729d43a4e7b047447150246710e2aa14f40cccc..4256765bc050e53b6a77f382a6ea05964db519fc 100644 (file)
@@ -166,6 +166,18 @@ mirrors = {
                                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',
index 5b1b2939d8818e0f092835c323d529688be4e88b..bdb8f3c7efacbd58699af14e1096ebc44981da1f 100644 (file)
                        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>