--- svn-buildpackage.orig 2007-04-27 13:53:18.000000000 -0400 +++ svn-buildpackage 2007-04-27 13:53:18.000000000 -0400 @@ -359,6 +359,7 @@ print STDERR "DIR: $_\n" if $opt_verbose; } else { + next if /^\s*$/; push(@files,$_); print STDERR "FILE: $_\n" if $opt_verbose; } @@ -419,7 +420,7 @@ else { mkdir $bdir; # stupid autodevtools are confused but... why? - if(system("mkdir", map { "$bdir/$_" } sort(@dirs)) + system ("cp", "--parents", "-laf", @files, $bdir) ) + if(system("mkdir", "-p", map { "$bdir/$_" } sort(@dirs)) + system ("cp", "--parents", "-laf", @files, $bdir) ) #open(tpipe, "| tar c --no-recursion | tar --atime-preserve -x -f- -C $bdir"); #for(@dirs) {print tpipe "$_\n"} #close(tpipe);