Some updates for automake 1.7 and prep for releasing 3.80.
authorPaul Smith <psmith@gnu.org>
Thu, 3 Oct 2002 05:46:12 +0000 (05:46 +0000)
committerPaul Smith <psmith@gnu.org>
Thu, 3 Oct 2002 05:46:12 +0000 (05:46 +0000)
ChangeLog
Makefile.am
NEWS
configure.in
doc/Makefile.am
glob/Makefile.am
tests/scripts/functions/wildcard

index 7be6353bbc275d19d096dfad8065a093d0b871f9..f4204eb95638ba8686d328584267cb9da4b20334 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,12 @@
+2002-10-03  Paul D. Smith  <psmith@gnu.org>
+
+       Update to automake 1.7.
+
+       * Makefile.am (AUTOMAKE_OPTIONS): Update to require 1.7.
+       (pdf): Remove this target as automake now provides one.
+
+       * configure.in: Change AM_CONFIG_HEADER to AC_CONFIG_HEADERS.
+
 2002-09-30  Martin P.J. Zinser  <zinser@decus.de>
 
        * makefile.com: Updates for GNU make 3.80.
index e00cc6fa470c0a8f673c370e187cfb08fcbbbe82..c40f18b4116b20e6447e29a86668ffeed5529618 100644 (file)
@@ -1,6 +1,6 @@
 # This is a -*-Makefile-*-, or close enough
 
-AUTOMAKE_OPTIONS = 1.6 dist-bzip2
+AUTOMAKE_OPTIONS = 1.7 dist-bzip2 check-news
 ACLOCAL_AMFLAGS        =  -I config
 
 SUBDIRS =      glob config po doc
@@ -51,10 +51,10 @@ MAKE_HOST = @MAKE_HOST@
 
 # Forward targets
 
-html pdf:
+html:
        cd doc && $(MAKE) $(AM_MAKEFLAGS) $@
 
-.PHONY: html pdf
+.PHONY: html
 
 # --------------- Internationalization Section
 
diff --git a/NEWS b/NEWS
index ef961e231975832e83a87bac66f90469177326cd..dad760645fc0e0c1d21e43ac7cdd4a5ac89c4a8f 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -1,6 +1,6 @@
 GNU make NEWS                                               -*-indented-text-*-
   History of user-visible changes.
-  10 September 2002
+  03 October 2002
 
 Copyright (C) 2002  Free Software Foundation, Inc.
 See the end for copying conditions.
index c5c802630f7df51a15a24088b9edb2daeefa1bba..df18069fa014e0ffdd99a9670a7533ef80ce59f6 100644 (file)
@@ -1,15 +1,15 @@
 # Process this file with autoconf to produce a configure script.
 
-AC_INIT(GNU make,3.80rc2,bug-make@gnu.org)
+AC_INIT(GNU make,3.80,bug-make@gnu.org)
 
-AC_PREREQ(2.53)
+AC_PREREQ(2.54)
 
 AC_REVISION([[$Id$]])
 
 # Autoconf setup
 AC_CONFIG_AUX_DIR(config)
 AC_CONFIG_SRCDIR(vpath.c)
-AM_CONFIG_HEADER(config.h)
+AC_CONFIG_HEADERS(config.h)
 
 # Automake setup
 AM_INIT_AUTOMAKE
index bf979c874471ff0fe9bec592235198b6e6f6f27d..4aa626c335043ab46bba971a2cef1ffaa5f093cd 100644 (file)
@@ -9,7 +9,7 @@ TEXI2HTML_FLAGS = -split_chapter
 info_TEXINFOS =        make.texi
 make_TEXINFOS = fdl.texi make-stds.texi
 
-CLEANFILES = make*.html make*.pdf
+CLEANFILES = make*.html
 
 ## ----------------------------- ##
 ## Other documentation formats.  ##
@@ -20,10 +20,4 @@ html: make_1.html
 make_1.html: $(info_TEXINFOS) $(make_TEXINFOS)
        $(TEXI2HTML) $(TEXI2HTML_FLAGS) $(srcdir)/make.texi
 
-
-pdf: make.pdf
-
-make.pdf: $(info_TEXINFOS) $(make_TEXINFOS)
-       $(TEXI2DVI) --pdf --batch $(srcdir)/make.texi
-
-.PHONY: html pdf
+.PHONY: html
index 325d200a05124a7627a8369241d4055c4b62bc3d..7623ffe70c793e332752a32a0e344a63db9065a2 100644 (file)
@@ -1,6 +1,6 @@
 # -*-Makefile-*-, or close enough
 
-AUTOMAKE_OPTIONS =     1.6 foreign
+AUTOMAKE_OPTIONS =     1.7 foreign
 
 # Only build the library when the system doesn't already have GNU glob.
 if USE_LOCAL_GLOB
index d21747fa016660e14cc32c33ccda3f24b35f49c8..0f79acc4e579b08eb2a26bf7eacae5f4a5e1874c 100644 (file)
@@ -1,16 +1,17 @@
 #                                                                    -*-perl-*-
 
-$description = "The following test creates a makefile to test wildcard\n"
-              ."expansions and the ability to put a command on the same\n"
-              ."line as the target name separated by a semi-colon.";
-
-$details = "This test creates 4 files by the names of 1.example, \n"
-          ."two.example and 3.example.  We execute three tests.  The first\n"
-          ."executes the print1 target which tests the '*' wildcard by \n"
-          ."echoing all filenames by the name of '*.example'.  The second\n"
-          ."test echo's all files which match '?.example' and \n"
-          ."[a-z0-9].example.  Lastly we clean up all of the files using\n"
-          ."the '*' wildcard as in the first test";
+$description = "The following test creates a makefile to test wildcard
+expansions and the ability to put a command on the same
+line as the target name separated by a semi-colon.";
+
+$details = "\
+This test creates 4 files by the names of 1.example,
+two.example and 3.example.  We execute three tests.  The first
+executes the print1 target which tests the '*' wildcard by
+echoing all filenames by the name of '*.example'.  The second
+test echo's all files which match '?.example' and
+[a-z0-9].example.  Lastly we clean up all of the files using
+the '*' wildcard as in the first test";
 
 if ($vos)
 {
@@ -27,6 +28,7 @@ open(MAKEFILE,"> $makefile");
 # The Contents of the MAKEFILE ...
 
 print MAKEFILE <<EOM;
+.PHONY: print1 print2 clean
 print1: ;\@echo \$(wildcard example.*)
 print2:
 \t\@echo \$(wildcard example.?)