autoconf-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[SCM] GNU Autoconf source repository branch, master, updated. v2.61a-420


From: Eric Blake
Subject: [SCM] GNU Autoconf source repository branch, master, updated. v2.61a-420-geb06dd7
Date: Sat, 05 Apr 2008 15:25:28 +0000

This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GNU Autoconf source repository".

http://git.sv.gnu.org/gitweb/?p=autoconf.git;a=commitdiff;h=eb06dd76c9abf946a7e44c846c7e7206d5d94e89

The branch, master has been updated
       via  eb06dd76c9abf946a7e44c846c7e7206d5d94e89 (commit)
      from  1fda5799d3763286e53673bb1a0174c6c3518a6c (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit eb06dd76c9abf946a7e44c846c7e7206d5d94e89
Author: Eric Blake <address@hidden>
Date:   Sat Apr 5 07:09:46 2008 -0600

    Avoid some autoreconf -Wall warnings.
    
    * configure.ac: Use proper quoting, to be a good example.
    (PACKAGE_NAME): Remove setting covered by autoconf.
    (AM_INIT_AUTOMAKE): Bump automake requirement, for html rules.
    * doc/Makefile.am (TEXI2DVI): Remove settings covered by
    automake.
    (html, autoconf_1.html, standards_1.html): Likewise.
    (TEXI2HTML, TEXI2HTML_FLAGS): Remove unused macros.
    * Makefile.am (html): Likewise.
    * doc/autoconf.texi (Quoting and Parameters): Add missing section
    name.
    * tests/Makefile.am (AUTOMAKE_OPTIONS): Intentionally ignore
    warning about our override, until Automake is fixed.
    * README-hacking: Document minimum requirements for bootstrap.
    
    Signed-off-by: Eric Blake <address@hidden>

-----------------------------------------------------------------------

Summary of changes:
 ChangeLog         |   17 +++++++++++++++++
 Makefile.am       |   10 ----------
 README-hacking    |   12 ++++++------
 configure.ac      |   13 ++++++-------
 doc/.gitignore    |   25 +++++++++++++------------
 doc/Makefile.am   |   24 +++---------------------
 doc/autoconf.texi |    2 +-
 tests/Makefile.am |    5 ++++-
 8 files changed, 50 insertions(+), 58 deletions(-)

diff --git a/ChangeLog b/ChangeLog
index df454bc..b4ceb28 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,20 @@
+2008-04-05  Eric Blake  <address@hidden>
+
+       Avoid some autoreconf -Wall warnings.
+       * configure.ac: Use proper quoting, to be a good example.
+       (PACKAGE_NAME): Remove setting covered by autoconf.
+       (AM_INIT_AUTOMAKE): Bump automake requirement, for html rules.
+       * doc/Makefile.am (TEXI2DVI): Remove settings covered by
+       automake.
+       (html, autoconf_1.html, standards_1.html): Likewise.
+       (TEXI2HTML, TEXI2HTML_FLAGS): Remove unused macros.
+       * Makefile.am (html): Likewise.
+       * doc/autoconf.texi (Quoting and Parameters): Add missing section
+       name.
+       * tests/Makefile.am (AUTOMAKE_OPTIONS): Intentionally ignore
+       warning about our override, until Automake is fixed.
+       * README-hacking: Document minimum requirements for bootstrap.
+
 2008-04-03  Eric Blake  <address@hidden>
 
        Fix version number generation in man pages.
diff --git a/Makefile.am b/Makefile.am
index 5a9f5f7..9e3cd4e 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -31,16 +31,6 @@ EXTRA_DIST = ChangeLog.0 ChangeLog.1 ChangeLog.2 \
 
 MAINTAINERCLEANFILES = $(srcdir)/INSTALL
 
-## -------------------- ##
-## Forwarding targets.  ##
-## -------------------- ##
-
-html:
-       cd doc && $(MAKE) $(AM_MAKEFLAGS) $@
-
-.PHONY: html
-
-
 ## --------- ##
 ## INSTALL.  ##
 ## --------- ##
diff --git a/README-hacking b/README-hacking
index f42d49b..626c631 100644
--- a/README-hacking
+++ b/README-hacking
@@ -11,12 +11,12 @@ requirements on anyone wishing to build from the 
just-checked-out sources.
 For example, you have to use the latest stable versions of the maintainer
 tools we depend upon, including:
 
-- Autoconf <http://www.gnu.org/software/autoconf/>
-- Automake <http://www.gnu.org/software/automake/>
-- Help2man <http://www.gnu.org/software/help2man/>
-- M4 <http://www.gnu.org/software/m4/>
-- Perl <http://www.cpan.org/>
-- Texinfo <http://www.gnu.org/software/texinfo/>
+- Autoconf 2.60+ <http://www.gnu.org/software/autoconf/>
+- Automake 1.10+ <http://www.gnu.org/software/automake/>
+- Help2man 1.29+ <http://www.gnu.org/software/help2man/>
+- M4 1.4.5+ <http://www.gnu.org/software/m4/>
+- Perl 5.005_03+ <http://www.cpan.org/>
+- Texinfo 4.8+ <http://www.gnu.org/software/texinfo/>
 
 The following are useful as well, if you want to be able to run commands
 like "make dist" or "make distcheck":
diff --git a/configure.ac b/configure.ac
index 13e48ab..f06559e 100644
--- a/configure.ac
+++ b/configure.ac
@@ -23,12 +23,11 @@ AC_PREREQ([2.60])
 AC_INIT([GNU Autoconf],
        m4_esyscmd([build-aux/git-version-gen .tarball-version]),
        address@hidden)
-AC_SUBST([PACKAGE_NAME])dnl
 AC_CONFIG_SRCDIR([ChangeLog])
 
 AC_CONFIG_AUX_DIR([build-aux])
 
-AM_INIT_AUTOMAKE([1.7.9 dist-bzip2 readme-alpha no-texinfo.tex])
+AM_INIT_AUTOMAKE([1.10 dist-bzip2 readme-alpha no-texinfo.tex])
 
 # We use `/bin/sh -n script' to check that there are no syntax errors
 # in the scripts.  Although incredible, there are /bin/sh that go into
@@ -53,7 +52,7 @@ AM_INIT_AUTOMAKE([1.7.9 dist-bzip2 readme-alpha 
no-texinfo.tex])
 # So before using `/bin/sh -n' to check our scripts, we first check
 # that `/bin/sh -n' is known to not have these problems.
 
-AC_CACHE_CHECK([whether /bin/sh -n is known to work], ac_cv_sh_n_works,
+AC_CACHE_CHECK([whether /bin/sh -n is known to work], [ac_cv_sh_n_works],
 [if (
     unset BASH_VERSION ZSH_VERSION
     /bin/sh -c '
@@ -67,7 +66,7 @@ then ac_cv_sh_n_works=yes
 else ac_cv_sh_n_works=no
 fi
 ])
-AC_SUBST(ac_cv_sh_n_works)
+AC_SUBST([ac_cv_sh_n_works])
 
 # Initialize the test suite.
 AC_CONFIG_TESTDIR([tests])
@@ -89,8 +88,8 @@ AC_PROG_GNU_M4
 ## Man pages.  ##
 ## ----------- ##
 
-AC_CONFIG_FILES(man/Makefile)
-AM_MISSING_PROG(HELP2MAN, help2man)
+AC_CONFIG_FILES([man/Makefile])
+AM_MISSING_PROG([HELP2MAN], [help2man])
 
 
 ## ------ ##
@@ -98,7 +97,7 @@ AM_MISSING_PROG(HELP2MAN, help2man)
 ## ------ ##
 
 # We use an absolute name for perl so the #! line in autoscan will work.
-AC_PATH_PROG([PERL], perl, no)
+AC_PATH_PROG([PERL], [perl], [no])
 AC_SUBST([PERL])dnl
 if test "$PERL" = no; then
   AC_MSG_ERROR([perl is not found])
diff --git a/doc/.gitignore b/doc/.gitignore
index ddccc90..0a1e04a 100644
--- a/doc/.gitignore
+++ b/doc/.gitignore
@@ -2,35 +2,36 @@
 *.ACs
 *.AT
 *.ATs
+*.aux
 *.cp
 *.cps
 *.cv
 *.cvs
+*.dvi
 *.ev
 *.evs
 *.fn
 *.fns
+*.html
+*.htp
+*.info
+*.ky
+*.log
 *.MS
 *.MSs
 *.ov
 *.ovs
+*.pdf
+*.pg
 *.pr
 *.prs
+*.ps
+*.tmp
+*.toc
+*.tp
 *.vr
 *.vrs
-*.ky
-*.aux
-*.dvi
-*.info
-*.log
 Makefile
-autoconf
-*.pdf
-*.pg
-*.ps
 stamp-vti
 standards
-*.tmp
-*.toc
-*.tp
 version.texi
diff --git a/doc/Makefile.am b/doc/Makefile.am
index c404dfd..0744add 100644
--- a/doc/Makefile.am
+++ b/doc/Makefile.am
@@ -1,6 +1,7 @@
 # Make Autoconf documentation.
 
-# Copyright (C) 2000, 2001, 2002, 2003, 2007 Free Software Foundation, Inc.
+# Copyright (C) 2000, 2001, 2002, 2003, 2007, 2008 Free Software
+# Foundation, Inc.
 
 # This program is free software: you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
@@ -16,8 +17,6 @@
 # along with this program.  If not, see <http://www.gnu.org/licenses/>.
 
 AM_MAKEINFOFLAGS = --no-split
-TEXI2DVI = texi2dvi --batch
-TEXI2HTML = texi2html
 TEXI2HTML_FLAGS = -split_chapter
 TEXINFO_TEX = ../build-aux/texinfo.tex
 
@@ -29,21 +28,4 @@ standards_TEXINFOS = make-stds.texi
 # not know.
 CLEANFILES = autoconf.ACs  autoconf.cvs  autoconf.MSs  autoconf.prs \
             autoconf.ATs  autoconf.evs  autoconf.fns  autoconf.ovs \
-            autoconf.tmp \
-            autoconf*.html standards*.html
-
-
-## ----------------------------- ##
-## Other documentation formats.  ##
-## ----------------------------- ##
-
-html: autoconf_1.html standards_1.html
-
-autoconf_1.html: autoconf.texi install.texi
-       $(TEXI2HTML) $(TEXI2HTML_FLAGS) $(srcdir)/autoconf.texi
-
-standards_1.html: standards.texi make-stds.texi
-       $(TEXI2HTML) $(TEXI2HTML_FLAGS) $(srcdir)/standards.texi
-
-
-.PHONY: html
+            autoconf.tmp
diff --git a/doc/autoconf.texi b/doc/autoconf.texi
index 672e1a5..c22b822 100644
--- a/doc/autoconf.texi
+++ b/doc/autoconf.texi
@@ -9346,7 +9346,7 @@ car([[[a]]])
 @end example
 
 @node Quoting and Parameters
address@hidden
address@hidden Quoting and Parameters
 
 When M4 encounters @samp{$} within a macro definition, followed
 immediately by a character it recognizes (@address@hidden@samp{9},
diff --git a/tests/Makefile.am b/tests/Makefile.am
index 1613f02..01acf3a 100644
--- a/tests/Makefile.am
+++ b/tests/Makefile.am
@@ -126,7 +126,10 @@ atconfig: $(top_builddir)/config.status
 # The rule in clean-local tests for existence of $(TESTSUITE), and
 # if found, attempts to run it.  But the distclean-generic rule may
 # be running in parallel, and it removes $(DISTCLEANFILES) which
-# includes $(TESTSUITE).
+# includes $(TESTSUITE).  This is the Automake rule, plus our
+# dependency, and we silence the warning from 'automake -Wall'.
+# TODO - fix this if newer automake accomodates the dependency.
+AUTOMAKE_OPTIONS = -Wno-override
 distclean-generic: clean-local
        -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
        -test -z "$(DISTCLEANFILES)" || rm -f $(DISTCLEANFILES)


hooks/post-receive
--
GNU Autoconf source repository




reply via email to

[Prev in Thread] Current Thread [Next in Thread]