Changeset 265 in ProjectBuilder for devel


Ignore:
Timestamp:
Oct 27, 2007, 7:10:45 PM (16 years ago)
Author:
Bruno Cornec
Message:
  • Ubuntu 7.10 support added
  • pbinit executed after filtering (solves configure.in issue)
  • pbinit itself filtered (allow for mondo doc support)
Location:
devel
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • devel/pb/ChangeLog

    r259 r265  
    44
    550.8.9 (2007-10-25)
    6 - Fix a bug for support of PBLOG = no
     6- Fix a bug for support of PBLOG = no (Bruno Cornec)
    77
    880.8.8 (2007-10-25)
    9 - Add correct support for PBLOG = no
     9- Add correct support for PBLOG = no (Bruno Cornec)
    1010
    11110.8.7 (2007-10-23)
    12 - Fix #2
     12- Fix #2 (Bruno Cornec)
    1313
    14140.8.6 (2007-10-22)
    15 - Add Debian build support
    16 - New filtering rules
    17 - Add flat support to svn and cvs
    18 - Fix #4
     15- Add Debian build support (Bruno Cornec)
     16- New filtering rules (Bruno Cornec)
     17- Add flat support to svn and cvs (Bruno Cornec)
     18- Fix #4  (Bruno Cornec)
    1919
    20200.8.5 (2007-10-16)
    21 - First public version
     21- First public version (Bruno Cornec)
    2222
    23230.5 (2007-07-26)
    24 - Creation of the project based on mondorescue build tools
     24- Creation of the project based on mondorescue build tools (Bruno Cornec)
  • devel/pb/bin/pb

    r262 r265  
    254254                next;
    255255            }
     256            $bfiles{"pbinit"} = "$pbpkg/pbinit";
    256257            print $LOG "DEBUG bfiles: ".Dumper(\%bfiles)."\n" if ($debug >= 1);
    257258
     
    277278            print $LOG "No Build files found for ".join(',',@notfound)."\n";
    278279        }
    279         # Prepare the dest directory for archive
    280         if (-x "$ENV{'PBCONF'}/$pbpkg/pbinit") {
    281             #pb_system("cd $dest ; $ENV{'PBCONF'}/$pbpkg/pbinit","Executing init script $ENV{'PBCONF'}/$pbpkg/pbinit");
    282             print $LOG "Executing init script $ENV{'PBCONF'}/$pbpkg/pbinit\n";
    283             system("cd $dest ; $ENV{'PBCONF'}/$pbpkg/pbinit");
    284         }
    285 
    286280        # Get the generic filter (all.pbf) and
    287281        # apply those to the non-build files including those
     
    299293        }
    300294        print $LOG "Files ".$liste."have been filtered\n";
     295
     296        # Prepare the dest directory for archive
     297        if (-x "$ENV{'PBCONF'}/$pbpkg/pbinit") {
     298            pb_system("cd $dest ; $ENV{'PBCONF'}/$pbpkg/pbinit","Executing init script $ENV{'PBCONF'}/$pbpkg/pbinit");
     299        }
    301300
    302301        # Archive dest dir
  • devel/pb/lib/ProjectBuilder/Base.pm

    r262 r265  
    239239    $p1 = $ptr1[$i];
    240240    $p2 = $ptr2[$i];
    241     die "No $param[$i] defined for $ENV{'PBPROJ'}" if ((not defined @ptr1) && (not defined @ptr2));
     241    die "No $param[$i] defined for $ENV{'PBPROJ'}" if ((not @ptr1) && (not @ptr2));
    242242    die "No $param[$i] defined for $ENV{'PBPROJ'}" if ((not defined $p1) && (not defined $p2));
    243243    # Always try to take the param from the home dir conf file in priority
  • devel/pb/lib/ProjectBuilder/Distribution.pm

    r226 r265  
    176176# renamed to /etc/debian_version.sav as there is no way to distinguish
    177177# Ubuntu 6.06 from debian testing otherwise
     178# Same is true for Ubuntu 7.10 :-(
    178179    'ubuntu'                => '.*Ubuntu.*\nDISTRIB_RELEASE=(.+)',
    179180# Not tested
  • devel/pbconf/pb.pb

    r253 r265  
    3232# a QEMU rhel_3 here means that the VM will be named rhel_3.qemu
    3333#
    34 vmlist pb = mandrake_10.1,mandrake_10.2,mandriva_2006.0,mandriva_2007.0,mandriva_2007.1,mandriva_2008.0,redhat_7.3,redhat_9,fedora_4,fedora_5,fedora_6,fedora_7,rhel_3,rhel_4,rhel_5,suse_10.0,suse_10.1,suse_10.2,suse_10.3,sles_9,sles_10,gentoo_nover,debian_3.1,debian_4.0,ubuntu_6.06,ubuntu_7.04
     34vmlist pb = mandrake_10.1,mandrake_10.2,mandriva_2006.0,mandriva_2007.0,mandriva_2007.1,mandriva_2008.0,redhat_7.3,redhat_9,fedora_4,fedora_5,fedora_6,fedora_7,rhel_3,rhel_4,rhel_5,suse_10.0,suse_10.1,suse_10.2,suse_10.3,sles_9,sles_10,gentoo_nover,debian_3.1,debian_4.0,ubuntu_6.06,ubuntu_7.04,ubuntu_7.10
    3535
    3636#
     
    5353vmopt pb = -m 384 -daemonize
    5454vmpath pb = /users/qemu
     55vmsize pb = 5G
    5556
    5657#
Note: See TracChangeset for help on using the changeset viewer.