Changeset 1564 in ProjectBuilder for devel/pb-modules


Ignore:
Timestamp:
May 22, 2012, 11:46:10 AM (12 years ago)
Author:
Bruno Cornec
Message:
  • Fix typo n rpmbootstrap preventing it to run
  • Fix the detection of setarch call with a more correct regexp
  • New mageia mirror used (similar as mandriva)
  • Add a test script to have a full regression suite before publishing a new version
Location:
devel/pb-modules
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • devel/pb-modules/etc/pb.conf

    r1545 r1564  
    407407# pbos->{'arch'} == i586 for i386 repo
    408408rbsmirrorsrv mandriva = http://mirrors.kernel.org/mandriva/Mandrakelinux/official/$pbos->{'version'}/$pbos->{'arch'}/media/main/release/
    409 rbsmirrorsrv mageia = http://distrib-coffee.ipsl.jussieu.fr/pub/linux/Mageia/distrib/$pbos->{'version'}/$pbos->{'arch'}/media/core/release/
     409rbsmirrorsrv mageia = http://mirrors.kernel.org/mageia/distrib/$pbos->{'version'}/$pbos->{'arch'}/media/core/release/
     410#rbsmirrorsrv mageia = http://distrib-coffee.ipsl.jussieu.fr/pub/linux/Mageia/distrib/$pbos->{'version'}/$pbos->{'arch'}/media/core/release/
    410411#rbsmirrorsrv debian = http://ftp.us.debian.org/debian/
    411412#rbsmirrorsrv ubuntu = http://us.releases.ubuntu.com/releases/
  • devel/pb-modules/lib/ProjectBuilder/Base.pm

    r1558 r1564  
    425425my $arch = `uname -m`;
    426426chomp($arch);
    427 $arch =~ s/i.86/i386/;
     427$arch =~ s/i[3456]86/i386/;
    428428# For Solaris
    429429$arch =~ s/i86pc/i386/;
  • devel/pb-modules/lib/ProjectBuilder/VE.pm

    r1530 r1564  
    108108        }
    109109    }
     110
    110111    # Handle cross arch on Intel based platforms
    111     $sudocmd = "setarch i386 $sudocmd" if (($pbos->{arch} =~ /i?86/) && ($arch eq 'x86_64'));
     112    $sudocmd = "setarch i386 $sudocmd" if (($pbos->{'arch'} =~ /i[3456]86/) && ($arch eq 'x86_64'));
    112113
    113114    my $root = pb_path_expand($vepath->{$ENV{PBPROJ}});
Note: See TracChangeset for help on using the changeset viewer.