Changeset 169 in ProjectBuilder for devel/pb/contrib/pbsetupqemu


Ignore:
Timestamp:
Oct 2, 2007, 12:14:05 AM (17 years ago)
Author:
Bruno Cornec
Message:

Support global filter gfiles (taken before package specific ones)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • devel/pb/contrib/pbsetupqemu

    r168 r169  
    6363}
    6464close(PBFILE);
    65 print PBFILE "pb   ALL=(ALL) NOPASSWD:ALL\n" if ( $found == 0 );
     65print PBOUT "pb   ALL=(ALL) NOPASSWD:ALL\n" if ( $found == 0 );
    6666close(PBOUT);
    6767rename("$file.new",$file);
     
    7676if ( $ddir eq "fedora" ) {
    7777    system "yum clean all";
     78    system "yum update -y";
     79    my $arch=`uname -m`;
     80    my $opt = "";
     81    chomp($arch);
     82    if ($arch eq "x86_64") {
     83        $opt="--exclude=*.i?86";
     84    }
    7885    if ( $dver <= 4 ) {
    7986        # FC4
    80         system "yum -y install neon newt-devel slang-devel autoconf automake libtool gcc rpm-build wget gcc-c++ docbook-utils-pdf ImageMagick man patch cdrecord mkisofs perl-DateManip ntp ; rm -rf AppConfig-* ; wget http://search.cpan.org/CPAN/authors/id/A/AB/ABW/AppConfig-1.66.tar.gz ; tar xvfz AppConfig-1.66.tar.gz ; cd AppConfig* ; perl Makefile.PL ; make ; make install ; cd ..";
     87        system "yum -y $opt install neon newt-devel slang-devel autoconf automake libtool gcc rpm-build wget gcc-c++ docbook-utils-pdf ImageMagick man patch cdrecord mkisofs perl-DateManip ntp ; rm -rf AppConfig-* ; wget http://search.cpan.org/CPAN/authors/id/A/AB/ABW/AppConfig-1.66.tar.gz ; tar xvfz AppConfig-1.66.tar.gz ; cd AppConfig* ; perl Makefile.PL ; make ; make install ; cd ..";
    8188    } else {
    8289        # FC5/6/7
    83         system "yum -y install neon newt-devel slang-devel autoconf automake libtool gcc rpm-build wget gcc-c++ docbook-utils-pdf ImageMagick man patch cdrecord mkisofs ntp perl-AppConfig perl-DateManip";
     90        system "yum -y $opt install neon newt-devel slang-devel autoconf automake libtool gcc rpm-build wget gcc-c++ docbook-utils-pdf ImageMagick man patch cdrecord mkisofs ntp perl-AppConfig perl-DateManip";
    8491    }
    8592} elsif ( $dfam eq "md" ) {
Note: See TracChangeset for help on using the changeset viewer.