my @bdeps = Build::get_build($cf, $subpacks, @packdeps, @extradeps);
if (!shift @bdeps) {
- #print STDERR "expansion error\n";
- #print STDERR " $_\n" for @bdeps;
+ print STDERR "expansion error\n";
+ print STDERR " $_\n" for @bdeps;
exit(1);
}
my $msg = shift;
print YELLOW, "DEBUG: $msg\n", RESET if $debug == 1;
}
+sub info {
+ my $msg = shift;
+ print "$msg\n";
+}
if ( $path eq "" ) {
sub git_wanted {
my ($dev,$ino,$mode,$nlink,$uid,$gid);
+ info("Creating archives from git...");
/^packaging\z/s &&
(($dev,$ino,$mode,$nlink,$uid,$gid) = lstat($_)) &&
-d _
}
-sub fill_pacs_from_git()
+sub fill_packs_from_git()
{
my $name = shift;
my $pattern = "$name/*.spec";
if ( -e $spec ) {
$path_to_spec = $spec;
} else {
- $path_to_spec = "$package_path/$spec/$spec.spec";
+ if ( $style eq 'obs') {
+ $path_to_spec = "$package_path/$spec/$spec.spec";
+ } else {
+ $path_to_spec = "$package_path/$spec/$spec.spec";
+ }
}
my $pack = Build::Rpm::parse($config, $path_to_spec);
debug("path to spec: $path_to_spec");