X-Git-Url: https://git.deb.at/?a=blobdiff_plain;f=lib%2FPackages%2FDispatcher.pm;h=3113683c010cf210de0f24c88162a7189df4b2e8;hb=a98a6736b94a98c3a693b7f087b846e7eb698783;hp=732974082a15436c3578d59df8d391be2285fe86;hpb=cc6c820a1e503808b7ac1e2bff132de23f87606b;p=deb%2Fpackages.git diff --git a/lib/Packages/Dispatcher.pm b/lib/Packages/Dispatcher.pm index 7329740..3113683 100755 --- a/lib/Packages/Dispatcher.pm +++ b/lib/Packages/Dispatcher.pm @@ -91,7 +91,6 @@ sub do_dispatch { my $homedir = dirname($ENV{SCRIPT_FILENAME}).'/../'; &Packages::Config::init( $homedir ); &Packages::DB::init(); - &Packages::I18N::Locale::load( "$homedir/po" ); my $acc = I18N::AcceptLanguage->new(); my %all_langs = map { $_ => 1 } (@LANGUAGES, @DDTP_LANGUAGES); @@ -198,8 +197,6 @@ sub do_dispatch { set_param_once( $input, \%params_set, 'suite', $s); } elsif (!$need_pkg && $SECTIONS{$_}) { set_param_once( $input, \%params_set, 'section', $_); - } elsif (!$need_pkg && $ARCHIVES{$_}) { - set_param_once( $input, \%params_set, 'archive', $_); } elsif (!$need_pkg && $sections_descs{$_}) { set_param_once( $input, \%params_set, 'subsection', $_); } elsif (!$need_pkg && ($_ eq 'source')) { @@ -207,6 +204,8 @@ sub do_dispatch { } elsif ($ARCHITECTURES{$_}) { set_param_once( $input, \%params_set, 'arch', $_) unless $_ eq 'any'; + } elsif (!$need_pkg && $ARCHIVES{$_}) { + set_param_once( $input, \%params_set, 'archive', $_); } elsif ($PRIORITIES{$_}) { set_param_once( $input, \%params_set, 'priority', $_); } else {