Basically, this series is the same as v1 (RFC), but with commit messages more respecting of the GNU Coding Standards, and extended with a follow-up patch (the last one) that removes the two usages of the obsolescent 'mkinstalldirs' script and variable.
"make check" and "make distcheck" still passes, both when bootstrapped with Automake 1.11.6 and with Automake 1.13.1. The series should be good to apply, albeit more testing (especially on systems != GNU/Linux) would be highly appreciated. Regards, Stefano -*-*-*- Stefano Lattarini (17): sync: some files from upstream build: don't distribute lib/freeze.mk explicitly build: no more make recursion for 'doc' subdir build: no more make recursion for 'bin' subdir build: no more recursion for 'lib/emacs' subdir build: no more recursion for 'lib/autoscan' subdir build: no more recursion for 'lib/autotest' subdir build: no more recursion for 'lib/m4sugar' subdir build: no more recursion for' lib/autoconf' subdir build: no more recursion for 'lib/Autom4te' subdir build: define RELEASE_YEAR with AC_SUBST build: no more recursion for lib 'subdir' build: avoid repeating the same etags args several times build: fixup: don't define ETAGS_ARGS multiple times build: no more recursion for 'tests' subdir build: remove last make recursion (for subdir 'man') build: remove refs to obsolescent 'mkinstalldir' script and variable .gitignore | 36 ++++++-- Makefile.am | 49 ++++++++-- bin/{Makefile.am => local.mk} | 83 ++++++++--------- build-aux/config.guess | 25 ++++-- build-aux/config.sub | 27 +++--- build-aux/gendocs.sh | 172 +++++++++++++++++++++-------------- build-aux/gnupload | 23 +++-- build-aux/texinfo.tex | 50 ++++++----- cfg.mk | 12 +++ configure.ac | 15 ++-- doc/{Makefile.am => local.mk} | 28 ++++-- doc/standards.texi | 19 ++-- lib/Autom4te/Makefile.am | 37 -------- lib/Makefile.am | 44 --------- lib/autoconf/Makefile.am | 54 ----------- lib/autoscan/Makefile.am | 40 --------- lib/autotest/Makefile.am | 46 ---------- lib/emacs/Makefile.am | 3 - lib/freeze.mk | 21 +++-- lib/local.mk | 195 ++++++++++++++++++++++++++++++++++++++++ lib/m4sugar/Makefile.am | 75 ---------------- man/{Makefile.am => local.mk} | 54 +++++------ tests/{Makefile.am => local.mk} | 163 ++++++++++++++++++--------------- tests/mktests.sh | 32 ++++--- 24 files changed, 676 insertions(+), 627 deletions(-) rename bin/{Makefile.am => local.mk} (52%) rename doc/{Makefile.am => local.mk} (64%) delete mode 100644 lib/Autom4te/Makefile.am delete mode 100644 lib/Makefile.am delete mode 100644 lib/autoconf/Makefile.am delete mode 100644 lib/autoscan/Makefile.am delete mode 100644 lib/autotest/Makefile.am delete mode 100644 lib/emacs/Makefile.am create mode 100644 lib/local.mk delete mode 100644 lib/m4sugar/Makefile.am rename man/{Makefile.am => local.mk} (50%) rename tests/{Makefile.am => local.mk} (62%) -- 1.8.3.rc0.19.g7e6a0cc