--- builds_bin/update_repos 2020/06/14 05:54:38 1.92 +++ builds_bin/update_repos 2024/04/28 18:53:35 1.94 @@ -39,7 +39,7 @@ my $distrepo = { '8' => { active => 0 keyname => 'SME Server 7 signing key ', checksum => 'sha', }, - '9' => { active => 1, + '9' => { active => 0, centos => 6, archs => [ 'i386', 'x86_64' ], repo => '/build/smeserver/repo/9/', @@ -53,7 +53,7 @@ my $distrepo = { '8' => { active => 0 '10' => { active => 1, centos => 7, archs => [ 'x86_64' ], - repo => '/build/smeserver/repo/testing/10/', + repo => '/build/smeserver/repo/10/', builds => ['/build/builds/smeserver-10-core/'], community => '/build/builds/smeserver-10-contribs/', stage => '/build/smeserver/stage/10/', @@ -128,7 +128,7 @@ my $baserepo = { "~S${repotag}os/~A/" => '/mirrors/atrpms/src/el~C-~A/atrpms/stable/' => 'atrpms', '/mirrors/atrpms/src/el~C-~A/atrpms/testing/' => 'atrpms', '/mirrors/openfusion/centos~C-~A/' => 'openfusion', - '/mirrors/openfusion/srpms-el~C/' => 'openfusion', + '/mirrors/openfusion/srpms/' => 'openfusion', }; # add here packages to exclude @@ -145,9 +145,9 @@ my $skippkg = { '8' => { 'atrpms' 'rpmforge' => { map { $_ => 1 } ( 'perl-CGI', 'perl-Compress-Raw-Zlib', 'perl-ExtUtils-ParseXS', 'perl-Pod-Escapes', 'perl-Pod-Simple', 'perl-Time-HiRes', 'perl-version', 'spamassassin', 'portreserve', 'perl-libwww-perl' , 'lzo', 'perl-BSD-Resource', 'perl-Convert-ASN1', 'perl-DBD-SQLite', 'perl-Devel-StackTrace', 'perl-Digest-SHA1', 'perl-JSON', 'perl-MIME-tools', 'perl-MailTools', 'perl-PPI', 'perl-URI', 'perl-XML-NamespaceSupport', 'perl-XML-Parser', 'perl-XML-SAX-Writer', 'perl-YAML-Syck', 'proftpd', 'syslinux') }, }, '10' => { - 'centos' => { map { $_ => 1 } ( 'samba' ) }, - 'epel' => { map { $_ => 1 } ( 'clamav') }, + #'epel' => { map { $_ => 1 } ( 'clamav') }, 'epeltesting' => { map { $_ => 1 } ( 'clamav', 'tidy') }, + 'openfusion' => { map { $_ => 1 } ( 'daemontools-encore' , 'daemontool', 'perl-Apache-AuthTkt', 'perl-Data-Validate-Domain', 'perl-HTML-Tabulate', 'perl-IP-Country', 'perl-Object-Accessor','perl-Archive-Tar', 'perl-Authen-SASL', 'perl-Business-ISBN', 'perl-Business-ISBN-Data', 'perl-Config-Tiny', 'perl-Convert-ASN1', 'perl-DBD-MySQL', 'perl-DB_File', 'perl-Data-Dumper', 'perl-Date-Manip', 'perl-Email-Address', 'perl-Encode', 'perl-ExtUtils-MakeMaker', 'perl-ExtUtils-Manifest', 'perl-ExtUtils-ParseXS', 'perl-File-ShareDir', 'perl-Getopt-Long', 'perl-HTML-Parser', 'perl-HTTP-Message', 'perl-IO-HTML', 'perl-IO-Socket-INET6', 'perl-MailTools', 'perl-Mozilla-CA', 'perl-Net-SSLeay', 'perl-NetAddr-IP', 'perl-PathTools', 'perl-Readonly', 'perl-Storable', 'perl-Test-Simple', 'perl-Text-Unidecode', 'perl-XML-Parser', 'perl-libwww-perl', 'perl-parent' ) }, }, }; @@ -163,11 +163,11 @@ my $onlypkg = { '8' => { 'remi' => { }, }, '10' => { - 'openfusion' => { }, - 'remi' => { map { $_ => 1 } ( 'php-pear' )}, + 'remi' => { map { $_ => 1 } ( 'php-pear' )}, }, }; + my ($stage) = sort { $repos->{$a}->{stage} <=> $repos->{$b}->{stage} } grep { $repos->{$_}->{stage} } keys %$repos; my ($devel1, $devel2) = sort { $repos->{$a}->{devel} <=> $repos->{$b}->{devel} } grep { $repos->{$_}->{devel} } keys %$repos; $devel2 ||= $devel1;