"ARGV"=>[qw(--copy)],
"configure_args"=>[split /\s+/,$configure_args],
);
- _remove "ChangeLog"; # force its rebuild by Makefile/rcs2log
+ _remove $Options{"ChangeLog"} || "ChangeLog"; # force its rebuild by Makefile/rcs2log
_system "make dist $name.spec";
}
./missing
./mkinstalldirs
./libtool ./ltconfig ./ltmain.sh
- ./ChangeLog
./ABOUT-NLS
./<name>-[0-9]* ./<name>-devel-[0-9]*
./<name>.spec ./<name>.m4 ./<name>.spec.m4
./po/*.gmo ./po/*.mo ./po/stamp-cat-id ./po/<name>.pot ./po/ChangeLog
./po/Makevars ./po/Makevars.template ./po/Rules-quot ./po/*.sed ./po/*.sin ./po/*.header
),
+ map(("./$_"),($Options{"ChangeLog"} || "ChangeLog")),
map((!$_ ? () : do { my $dir=$_; map("$dir/$_",qw(
*.stamp
sgml*
_system qw(autoheader) if $Options{"want-autoheader"};
# "ChangeLog" is reqd by automake(1)
# Don't remove it afterwards as it may still be needed during automatic automake Makefile rebuilds
- File::Touch->new("atime_only"=>1)->touch("ChangeLog");
+ File::Touch->new("atime_only"=>1)->touch("ChangeLog") if !$Options{"ChangeLog"};
_system qw(automake --add-missing),@copy_arg;
_system qw(autoconf);
# Why it is left there after RedHat autoconf-2.53-8 ?