open (BUILD_ID, "+> $destdir/BUILD_ID") or die "Can't open $destdir/BUILD_ID file: $!\n";
print BUILD_ID "$distribution-$version:\n\n";
+close BUILD_ID;
my %info;
if (not $packages{$package}{'local_tarball'}) {
get_package($package);
update_build_id($package, "$packages{$package}{'URL'}\n");
+ } else {
+ update_build_id($package, "$packages{$package}{'local_tarball'}\n");
}
get_srpm($package);
} elsif ($packages{$package}{'getMethod'} =~ /srpm/) {
}
my $ret = 0;
+my $res = 0;
+my $sig = 0;
for $package ( @plist ) {
- my $res = 0;
- my $sig = 0;
-
print "waiting for: package=$package child=$info{$package}{pid}\n" if ( $verbose );
waitpid ( $info{$package}{pid}, 0 );
}
if ($build_scripts) {
+ open (BUILD_ID, ">> $destdir/BUILD_ID") or die "Can't open $destdir/BUILD_ID file: $!\n";
$package = 'ofed-scripts';
print BUILD_ID "$package:\n";
print BUILD_ID "$packages{$package}{'git_url'} $packages{$package}{'git_branch'}\n";
get_srpm($package);
push (@plist, $package);
move "$packages{$package}{'local_srpm'}", "$destdir/SRPMS";
- # ex "rpm -ihv $force_debian --define \"_topdir $destdir\" $packages{$package}{'local_srpm'}";
+ close BUILD_ID;
}
-close BUILD_ID;
rmtree($TOPDIR);
chdir $builddir;