From: Bruno Haible Date: Thu, 22 May 2003 21:51:58 +0000 (+0000) Subject: Fix last patch, as it didn't work. X-Git-Tag: v0.12.1~1 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=39f248609fae3ac735f16569347da9f4b1d79895;p=thirdparty%2Fgettext.git Fix last patch, as it didn't work. --- diff --git a/autoconf-lib-link/Makefile.am b/autoconf-lib-link/Makefile.am index 39fcba770..3844f47cb 100644 --- a/autoconf-lib-link/Makefile.am +++ b/autoconf-lib-link/Makefile.am @@ -49,6 +49,7 @@ all-local: config/config.guess config/config.sub config/install-sh config/ltmain config-dir: test -d config || mkdir config + touch config-dir config/config.guess: $(srcdir)/../config/config.guess config-dir cp $(srcdir)/../config/config.guess config/config.guess @@ -74,7 +75,7 @@ config/config.rpath: $(srcdir)/config.rpath config-dir DISTCLEANFILES += config/config.guess config/config.sub config/install-sh config/ltmain.sh config/mkinstalldirs config/missing config/config.rpath distclean-am: - rm -rf config + rm -rf config config-dir # Documentation tag not known to automake. diff --git a/gettext-tools/doc/Makefile.am b/gettext-tools/doc/Makefile.am index f74359806..9147b9093 100644 --- a/gettext-tools/doc/Makefile.am +++ b/gettext-tools/doc/Makefile.am @@ -55,8 +55,20 @@ iso-3166.texi: ISO_3166 iso-3166.sed mv iso-3166.tmp $(srcdir)/iso-3166.texi # The dependencies of stamp-vti generated by automake are incomplete. -stamp-vti: $(info_TEXINFOS) $(top_srcdir)/../version.sh - +# So we have to duplicate the entire rule which would otherwise be generated +# by automake. +stamp-vti: $(info_TEXINFOS) $(gettext_TEXINFOS) $(top_srcdir)/../version.sh + (dir=.; test -f ./gettext.texi || dir=$(srcdir); \ + set `$(SHELL) $(top_srcdir)/../config/mdate-sh $$dir/gettext.texi`; \ + echo "@set UPDATED $$1 $$2 $$3"; \ + echo "@set UPDATED-MONTH $$2 $$3"; \ + echo "@set EDITION $(VERSION)"; \ + echo "@set VERSION $(VERSION)") > vti.tmp + cmp -s vti.tmp version.texi \ + || (echo "Updating version.texi"; \ + cp vti.tmp version.texi) + rm -f vti.tmp + cp version.texi $@ # We distribute only the split HTML documentation. # The user can generate the others, via