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


Ignore:
Timestamp:
Jun 27, 2010, 8:23:38 AM (14 years ago)
Author:
Bruno Cornec
Message:

r3931@dhcp184-49-175-19: bruno | 2010-06-26 08:02:59 +0200

  • Adds the notion of os at the top in order to provide an even better tuple management
File:
1 edited

Legend:

Unmodified
Added
Removed
  • devel/pb/bin/pb

    r1058 r1064  
    612612        my %build;
    613613        # We want to at least build for the underlying distro
    614         my ($ddir, $dver, $dfam, $dtype, $pbsuf, $pbupd, $arch) = pb_distro_init();
     614        my ($ddir, $dver, $dfam, $dtype, $dos, $pbsuf, $pbupd, $arch) = pb_distro_init();
    615615        my $tmpl = "$ddir-$dver-$arch,";
    616616        my %patches;
     
    659659                chomp($arch);
    660660                my ($ddir, $dver, $dfam);
    661                 ($ddir, $dver, $dfam, $pb{'dtype'}, $pb{'suf'}, $pb{'upd'}, $pb{'arch'}) = pb_distro_init($name,$ver,$arch);
     661                ($ddir, $dver, $dfam, $pb{'dtype'}, $pb{'os'}, $pb{'suf'}, $pb{'upd'}, $pb{'arch'}) = pb_distro_init($name,$ver,$arch);
    662662                pb_log(2,"DEBUG: distro tuple: ".Dumper($ddir, $dver, $dfam, $pb{'dtype'}, $pb{'suf'})."\n");
    663663                pb_log(2,"DEBUG Filtering PBDATE => $pbdate, PBTAG => $pbtag, PBVER => $pbver\n");
     
    866866sub pb_test2pkg {
    867867    # Get the running distro to test on
    868     my ($ddir, $dver, $dfam, $dtype, $pbsuf, $pbupd, $arch) = pb_distro_init();
     868    my ($ddir, $dver, $dfam, $dtype, $dos, $pbsuf, $pbupd, $arch) = pb_distro_init();
    869869    pb_log(2,"DEBUG: distro tuple: ".join(',',($ddir, $dver, $dfam, $dtype, $pbsuf, $pbupd, $arch))."\n");
    870870
     
    886886
    887887    # Get the running distro to build on
    888     my ($ddir, $dver, $dfam, $dtype, $pbsuf, $pbupd, $arch) = pb_distro_init();
     888    my ($ddir, $dver, $dfam, $dtype, $dos, $pbsuf, $pbupd, $arch) = pb_distro_init();
    889889    pb_log(2,"DEBUG: distro tuple: ".join(',',($ddir, $dver, $dfam, $dtype, $pbsuf, $pbupd, $arch))."\n");
    890890
     
    11941194            ($odir,$over,$oarch) = split(/-/,$v);
    11951195        }
    1196         ($ddir, $dver, $dfam, $dtype, $pbsuf) = pb_distro_init($odir,$over,$oarch);
     1196        ($ddir, $dver, $dfam, $dtype, $dos, $pbsuf) = pb_distro_init($odir,$over,$oarch);
    11971197        pb_log(2,"DEBUG: distro tuple: ".join(',',($ddir, $dver, $dfam, $dtype, $pbsuf))."\n");
    11981198
     
    17401740        my ($name,$ver,$darch) = split(/-/,$v);
    17411741        chomp($darch);
    1742         my ($ddir, $dver, $dfam, $dtype, $pbsuf) = pb_distro_init($name,$ver,$darch);
     1742        my ($ddir, $dver, $dfam, $dtype, $dos, $pbsuf) = pb_distro_init($name,$ver,$darch);
    17431743
    17441744        # Get VE context
     
    22182218    my ($name,$ver,$darch) = split(/-/,$v);
    22192219    chomp($darch);
    2220     my ($ddir, $dver, $dfam, $dtype, $pbsuf, $pbupd) = pb_distro_init($name,$ver,$darch);
     2220    my ($ddir, $dver, $dfam, $dtype, $dos, $pbsuf, $pbupd) = pb_distro_init($name,$ver,$darch);
    22212221   
    22222222    # Name of the account to deal with for VM/VE
     
    24162416# And we now need the conf file required for this to work created above
    24172417
    2418 my ($ddir, $dver, $dfam, $dtype, $pbsuf, $pbupd, $darch) = pb_distro_init();
     2418my ($ddir, $dver, $dfam, $dtype, $dos, $pbsuf, $pbupd, $darch) = pb_distro_init();
    24192419print "distro tuple: ".join(',',($ddir, $dver, $dfam, $dtype, $pbsuf, $darch))."\n";
    24202420
     
    25612561    my ($name,$ver,$darch) = split(/-/,$v);
    25622562    chomp($darch);
    2563     my ($ddir, $dver, $dfam, $dtype, $pbsuf) = pb_distro_init($name,$ver,$darch);
     2563    my ($ddir, $dver, $dfam, $dtype, $dos, $pbsuf) = pb_distro_init($name,$ver,$darch);
    25642564    my ($vepath) = pb_conf_get("vepath");
    25652565
     
    28092809
    28102810    # Get all required parameters
    2811     my ($pkgv, $pkgt, $testver) = pb_conf_get_if("pkgver","pkgtag","testver");
     2811    my ($pkgv, $pkgt) = pb_conf_get_if("pkgver","pkgtag");
    28122812
    28132813    # DB of announces for external usage (Web pages generation)
Note: See TracChangeset for help on using the changeset viewer.