Changeset 1036 in ProjectBuilder for devel/pb/bin/pb


Ignore:
Timestamp:
Jun 4, 2010, 2:29:43 PM (14 years ago)
Author:
Bruno Cornec
Message:
  • Add support for mirror server to debootstrap command
File:
1 edited

Legend:

Unmodified
Added
Removed
  • devel/pb/bin/pb

    r1035 r1036  
    18351835                } elsif ($dtype eq "deb") {
    18361836                    my $vedebstyle = $vedebtype->{$ENV{'PBPROJ'}};
     1837
    18371838                    my $codename = pb_distro_get_param($ddir,$dver,$darch,$oscodename);
    18381839                    my $postparam = "";
     
    18441845                        $addpkgs = "--include $postparam";
    18451846                    }
     1847                    my $debmir = "";
     1848                    $debmir .= pb_distro_get_param($ddir,$dver,$darch,$rbsmirrorsrv);
    18461849
    18471850                    # Get potential rbs option
     
    18671870                        $rbsopt .= " --components=main,universe" if ($ddir eq "ubuntu");
    18681871
    1869                         pb_system("sudo /usr/sbin/debootstrap $dbsverb $rbsopt --arch=$debarch $addpkgs $codename \"$vepath->{$ENV{'PBPROJ'}}/$ddir/$dver/$darch\"","Creating the debootstrap VE for $ddir-$dver ($darch)", "verbose");
     1872                        pb_system("sudo /usr/sbin/debootstrap $dbsverb $rbsopt --arch=$debarch $addpkgs $codename \"$vepath->{$ENV{'PBPROJ'}}/$ddir/$dver/$darch\" $debmir","Creating the debootstrap VE for $ddir-$dver ($darch)", "verbose");
    18701873                        # debootstrap doesn't create an /etc/hosts file
    18711874                        if (! -f "$vepath->{$ENV{'PBPROJ'}}/$ddir/$dver/$darch/etc/hosts" ) {
Note: See TracChangeset for help on using the changeset viewer.