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