Changeset 892 in ProjectBuilder
- Timestamp:
- Oct 29, 2009, 2:35:35 AM (15 years ago)
- Location:
- devel
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
devel/pb-modules/etc/pb.conf
r891 r892 221 221 # ospkgdep gives distribution package dependencies 222 222 # 223 # Asianux 223 # Asianux - Module-Build first for processing as neede by others 224 224 osperldep asianux = Module-Build,File-MimeInfo,File-BaseDir,Mail-Sendmail 225 225 ospkgdep asianux = wget,make,perl-Date-Manip,perl-ExtUtils-MakeMaker,rpm-build,patch,ntp 226 # Fedora 226 # Fedora - Module-Build first for processing as neede by others 227 227 osperldep fedora-4 = Module-Build,File-MimeInfo,File-BaseDir,Mail-Sendmail 228 228 ospkgdep fedora-4 = wget,make,perl-Date-Manip,perl-ExtUtils-MakeMaker,rpm-build,patch,ntp 229 229 osperldep fedora = 230 230 ospkgdep fedora = wget,make,perl-Date-Manip,perl-ExtUtils-MakeMaker,rpm-build,patch,ntp,perl-File-MimeInfo,perl-Mail-Sendmail 231 # Slack 232 osperldep tgz = Date-Manip,Module-Build,File-MimeInfo,File-BaseDir,Mail-Sendmail231 # Slack - Module-Build first for processing as neede by others 232 osperldep tgz = Module-Build,Date-Manip,File-MimeInfo,File-BaseDir,Mail-Sendmail 233 233 ospkgdep tgz = wget,make,ntp,patch 234 # Old RedHat 235 osperldep redhat = Date-Manip,Module-Build,File-MimeInfo,File-BaseDir,Mail-Sendmail234 # Old RedHat - Module-Build first for processing as neede by others 235 osperldep redhat = Module-Build,Date-Manip,File-MimeInfo,File-BaseDir,Mail-Sendmail 236 236 ospkgdep redhat = wget,make,ntp,patch 237 # Old SuSE 238 osperldep opensuse-10.0 = Date-Manip,Module-Build,File-MimeInfo,File-BaseDir,Mail-Sendmail237 # Old SuSE - Module-Build first for processing as neede by others 238 osperldep opensuse-10.0 = Module-Build,Date-Manip,File-MimeInfo,File-BaseDir,Mail-Sendmail 239 239 ospkgdep opensuse-10.0 = wget,make,ntp,patch 240 osperldep opensuse-10.1 = Date-Manip,Module-Build,File-MimeInfo,File-BaseDir,Mail-Sendmail240 osperldep opensuse-10.1 = Module-Build,Date-Manip,File-MimeInfo,File-BaseDir,Mail-Sendmail 241 241 ospkgdep opensuse-10.1 = wget,make,ntp,patch 242 osperldep suse = Date-Manip,Module-Build,File-MimeInfo,File-BaseDir,Mail-Sendmail242 osperldep suse = Module-Build,Date-Manip,File-MimeInfo,File-BaseDir,Mail-Sendmail 243 243 ospkgdep suse = wget,make,ntp,patch 244 # New OpenSuSE 244 # New OpenSuSE - Module-Build first for processing as neede by others 245 245 ospkgdep opensuse-10.2 = wget,make,ntp,patch 246 246 ospkgdep opensuse-10.3 = wget,make,ntp,patch … … 260 260 osperldep gen = 261 261 ospkgdep gen = wget,ntp,make,patch,DateManip,File-MimeInfo,Mail-Sendmail 262 # Solaris 263 osperldep pkg = Date-Manip,Module-Build,File-MimeInfo,File-BaseDir,Mail-Sendmail 262 # Solaris - Module-Build first for processing as neede by others 263 osperldep pkg = Module-Build,Date-Manip,File-MimeInfo,File-BaseDir,Mail-Sendmail 264 # Should be installaed manually first for the moment 264 265 ospkgdep pkg = wget,make 265 266 -
devel/pb/bin/pb
r891 r892 1444 1444 # Do not touch when just announcing 1445 1445 if ($cmt ne "Announce") { 1446 pb_system("$shcmd \"mkdir -p $tdir ; cd $tdir ; echo \'for i in $basesrc; do if [ -f \$i ]; then rm -f \$i; fi; done\ ; $cmd' | bash\"","Preparing $tdir on $cptarget");1446 pb_system("$shcmd \"mkdir -p $tdir ; cd $tdir ; echo \'for i in $basesrc; do if [ -f \$i ]; then rm -f \$i; fi; done\ ; $cmd' | sh\"","Preparing $tdir on $cptarget"); 1447 1447 } else { 1448 1448 $logres = "> "; … … 1455 1455 } 1456 1456 1457 pb_system("$shcmd \"echo \'cd $tdir ; if [ -x pbscript ]; then ./pbscript; fi ; rm -f ./pbscript\' | bash\"","Executing pbscript on $cptarget if needed","verbose");1457 pb_system("$shcmd \"echo \'cd $tdir ; if [ -x pbscript ]; then ./pbscript; fi ; rm -f ./pbscript\' | sh\"","Executing pbscript on $cptarget if needed","verbose"); 1458 1458 if ($cmt =~ /^V[EM]build/) { 1459 1459 # Get back info on pkg produced, compute their name and get them from the VM … … 1520 1520 } 1521 1521 } 1522 pb_system("$shcmd \"sudo /sbin/halt -p \"; sleep $tm ; echo \'if [ -d /proc/$vmpid ]; then kill -9 $vmpid; fi \' | bash ; sleep 10","VM $v halt (pid $vmpid)");1522 pb_system("$shcmd \"sudo /sbin/halt -p \"; sleep $tm ; echo \'if [ -d /proc/$vmpid ]; then kill -9 $vmpid; fi \' | sh ; sleep 10","VM $v halt (pid $vmpid)"); 1523 1523 } 1524 1524 if (($cmt =~ /^VE/) && ($snapme != 0)) { … … 2386 2386 my $dir = $m; 2387 2387 $dir =~ s/-.*//; 2388 pb_system(" rm -rf $m"."* ; wget http://search.cpan.org/CPAN/modules/by-module/$dir/$m-$osperlver->{$m}.tar.gz ; gzip -cd $m-$osperlver->{$m}.tar.gz | tar xf - ; cd $m"."* ; perl Makefile.PL ; make ; make install ; cd .. ; rm -rf $m"."*","Installing perl module $m-$osperlver->{$m}");2388 pb_system("echo \"rm -rf $m* ; wget http://search.cpan.org/CPAN/modules/by-module/$dir/$m-$osperlver->{$m}.tar.gz ; gzip -cd $m-$osperlver->{$m}.tar.gz | tar xf - ; cd $m* ; if [ -f Build.PL ]; then perl Build.PL; ./Build ; ./Build install ; else perl Makefile.PL; make ; make install ; fi; cd .. ; rm -rf $m*\" | sh" ,"Installing perl module $m-$osperlver->{$m}"); 2389 2389 } 2390 2390
Note:
See TracChangeset
for help on using the changeset viewer.