From: short <> Date: Sat, 7 Jun 2003 18:11:31 +0000 (+0000) Subject: +touch missing 'po/ChangeLog' during glib-gettextize(1) X-Git-Tag: lufs_0_9_6_captive1~32 X-Git-Url: http://git.jankratochvil.net/?p=macros.git;a=commitdiff_plain;h=a0b7a7025bcf73d7392a5c08d5d73da42e9026d3 +touch missing 'po/ChangeLog' during glib-gettextize(1) --- diff --git a/AutoGen.pm b/AutoGen.pm index 4d7428f..adbfc9b 100644 --- a/AutoGen.pm +++ b/AutoGen.pm @@ -429,7 +429,11 @@ my($class,%options)=@_; _writefile $Makefile_in_in,$file; } } - _system "glib-gettextize",@copy_arg if $Options{"want-glib-gettextize"}; + if ($Options{"want-glib-gettextize"}) { + _system "glib-gettextize",@copy_arg; + # "po/ChangeLog" is somehow missing at this point + File::Touch->new("atime_only"=>1)->touch("po/ChangeLog"); + } _system "aclocal",map((!$_ ? () : @$_),$Options{"aclocal_args"}); _system qw(libtoolize),@copy_arg if $Options{"want-libtoolize"}; _system qw(autoheader) if $Options{"want-autoheader"};