From: Akim Demaille Date: Fri, 13 Sep 2002 08:41:53 +0000 (+0000) Subject: Version 2.54. X-Git-Tag: AUTOCONF-2.54 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=c202d060ca7e066aa116c33fcc3dcbc5f33cfcf2;p=thirdparty%2Fautoconf.git Version 2.54. * config/config.sub, config/config.guess: Update. * Makefile.maint: Update from bits of the Coreutils 4.5.1. * Makefile.am: Adjust. --- diff --git a/ChangeLog b/ChangeLog index 504a0c432..1866f23bd 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,11 @@ +2002-09-13 Akim Demaille + + Version 2.54. + + * config/config.sub, config/config.guess: Update. + * Makefile.maint: Update from bits of the Coreutils 4.5.1. + * Makefile.am: Adjust. + 2002-09-13 Akim Demaille * lib/autoconf/lang.m4 (_AC_COMPILER_EXEEXT_DEFAULT): Suggest diff --git a/Makefile.am b/Makefile.am index 67cf869b8..97bfd95ca 100644 --- a/Makefile.am +++ b/Makefile.am @@ -67,10 +67,8 @@ prev_version_file = $(srcdir)/config/prev-version.txt move_if_change = $(srcdir)/config/move-if-change release_archive_dir = releases -# Uploading betas. -hosts = alpha -alpha_host = alpha.gnu.org -alpha_url_dir = gnu/autoconf +url_dir_list = \ + ftp://alpha.gnu.org/gnu/autoconf # Files to update automatically. wget_files = $(srcdir)/config/config.guess $(srcdir)/config/config.sub \ diff --git a/Makefile.in b/Makefile.in index 2571da727..be0b4188e 100644 --- a/Makefile.in +++ b/Makefile.in @@ -113,10 +113,9 @@ prev_version_file = $(srcdir)/config/prev-version.txt move_if_change = $(srcdir)/config/move-if-change release_archive_dir = releases -# Uploading betas. -hosts = alpha -alpha_host = alpha.gnu.org -alpha_url_dir = gnu/autoconf +url_dir_list = \ + ftp://alpha.gnu.org/gnu/autoconf + # Files to update automatically. wget_files = $(srcdir)/config/config.guess $(srcdir)/config/config.sub \ @@ -138,8 +137,7 @@ RECURSIVE_TARGETS = info-recursive dvi-recursive pdf-recursive \ installdirs-recursive install-recursive uninstall-recursive \ check-recursive installcheck-recursive DIST_COMMON = README AUTHORS COPYING ChangeLog INSTALL Makefile.am \ - Makefile.in NEWS README-alpha THANKS TODO aclocal.m4 configure \ - configure.ac + Makefile.in NEWS THANKS TODO aclocal.m4 configure configure.ac DIST_SUBDIRS = $(SUBDIRS) all: all-recursive diff --git a/Makefile.maint b/Makefile.maint index cedb9de3b..bd6072d45 100644 --- a/Makefile.maint +++ b/Makefile.maint @@ -251,19 +251,15 @@ my-distcheck: writable-files po-check echo "$(distdir).tar.gz is ready for distribution"; \ echo "========================" -# This must be the same name on both hosts. -# Make it a symlink that points to the right place. -real_dir = fetish-ftp - -url_dir_list = $(foreach x,$(hosts),ftp://$($(x)_host)/$($(x)_url_dir)) - tgz-md5 = $(shell md5sum < $(my_distdir).tar.gz|sed 's/ -//') tgz-sha1 = $(shell sha1sum < $(my_distdir).tar.gz|sed 's/ -//') bz2-md5 = $(shell md5sum < $(my_distdir).tar.bz2|sed 's/ -//') bz2-sha1 = $(shell sha1sum < $(my_distdir).tar.bz2|sed 's/ -//') -tgz-size = $(shell du --human $(my_distdir).tar.gz|sed 's/\([Mk]\).*/ \1B/') -bz2-size = $(shell du --human $(my_distdir).tar.bz2|sed 's/\([Mk]\).*/ \1B/') -xd-size = $(shell du --human $(xd-delta)|sed 's/\([Mk]\).*/ \1B/') +xdelta-md5 = $(shell md5sum < $(xd-delta)|sed 's/ -//') +xdelta-sha1 = $(shell sha1sum < $(xd-delta)|sed 's/ -//') +tgz-size = $(shell du --human $(my_distdir).tar.gz|sed 's/\([MkK]\).*/ \1B/') +bz2-size = $(shell du --human $(my_distdir).tar.bz2|sed 's/\([MkK]\).*/ \1B/') +xd-size = $(shell du --human $(xd-delta)|sed 's/\([MkK]\).*/ \1B/') rel-check: tarz=/tmp/rel-check-tarz-$$$$; \ @@ -277,12 +273,8 @@ rel-check: prev-tgz = $(PACKAGE)-$(PREV_VERSION).tar.gz xd-delta = $(PACKAGE)-$(PREV_VERSION)-$(VERSION).xdelta -GZIP = gzip -BZIP2 = bzip2 -$(my_distdir).tar.bz2: $(my_distdir).tar.gz - $(GZIP) -dc $< > $(my_distdir).tar - rm -f $@ - $(BZIP2) -9 $(my_distdir).tar +news-r1 = /^[^ ].*$(THIS_VERSION_REGEXP)[]:]/ +news-r2 = /^[^ ].*$(PREV_VERSION_REGEXP)[]:]/ rel-files = $(xd-delta) $(distdir).tar.bz2 $(distdir).tar.gz announcement: NEWS ChangeLog $(rel-files) @@ -302,15 +294,17 @@ announcement: NEWS ChangeLog $(rel-files) echo " $$url/$(xd-delta) ($(xd-size))"; \ done; \ echo; \ - echo "Here are the MD5 and SHA1 signatures for the compressed tar files:"; \ + echo "Here are the MD5 and SHA1 signatures:"; \ echo; \ echo "$(tgz-md5) $(my_distdir).tar.gz"; \ echo "$(bz2-md5) $(my_distdir).tar.bz2"; \ + echo "$(xdelta-md5) $(xd-delta)"; \ echo "$(tgz-sha1) $(my_distdir).tar.gz"; \ echo "$(bz2-sha1) $(my_distdir).tar.bz2"; \ + echo "$(xdelta-sha1) $(xd-delta)"; \ echo; \ echo NEWS:; \ - sed -n "/$(THIS_VERSION_REGEXP)[]:]/,/$(PREV_VERSION_REGEXP)[]:]/p" NEWS \ + sed -n "$(news-r1),$(news-r2)p" NEWS \ | grep -v '^\['; \ echo; \ echo ChangeLog entries:; \ @@ -321,12 +315,10 @@ announcement: NEWS ChangeLog $(rel-files) -e 'print "\n"."*"x70 ."\n"; s///; print; print "*"x70 ."\n"'; \ ) -define emit-rsync-commands +define emit-upload-commands echo ===================================== echo ===================================== - echo 'for host in $(a_host) $(b_host); do \' - echo ' rsync -e ssh --pro -av $(xd-delta) $(my_distdir).tar.bz2 \' - echo ' $(my_distdir).tar.gz $$host:$(real_dir); done' + echo upload $(PACKAGE) $(PREV_VERSION) $(VERSION) echo '# send the /tmp/announcement e-mail' echo ===================================== echo ===================================== @@ -343,4 +335,4 @@ alpha: chmod a-w $(rel-files) echo $(VERSION) > $(prev_version_file) $(CVS) ci -m. $(prev_version_file) - @$(emit-rsync-commands) + @$(emit-upload-commands) diff --git a/NEWS b/NEWS index 8109044fb..d31b27010 100644 --- a/NEWS +++ b/NEWS @@ -1,4 +1,6 @@ -* Major changes in Autoconf 2.53d -*- outline -*- +* Major changes in Autoconf 2.54 -*- outline -*- + + Released September 13th, 2002. ** Executables @@ -95,6 +97,8 @@ * Major changes in Autoconf 2.53 + Released Mars 8th, 2002. + ** Requirements Perl 5.005_03 or later is required: autom4te is written in Perl and is @@ -216,6 +220,9 @@ * Major changes in Autoconf 2.52 + + Released July 18th, 2001. + ** Documentation - AC_ARG_VAR - Quadrigraphs @@ -275,6 +282,8 @@ * Major changes in Autoconf 2.50 + Released May 21st, 2001. + ** Lots of bug fixes There have been far too many to enumerate them here. Check out ChangeLog if you really want to know more. diff --git a/aclocal.m4 b/aclocal.m4 index 2e650cb1c..550ec504e 100644 --- a/aclocal.m4 +++ b/aclocal.m4 @@ -1,6 +1,6 @@ # generated automatically by aclocal 1.6c -*- Autoconf -*- -# Copyright 1996, 1997, 1998, 1999, 2000, 2001, 2002 +# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002 # Free Software Foundation, Inc. # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, diff --git a/config/config.guess b/config/config.guess index 9f4e5a6d7..f1657bbc4 100755 --- a/config/config.guess +++ b/config/config.guess @@ -3,7 +3,7 @@ # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, # 2000, 2001, 2002 Free Software Foundation, Inc. -timestamp='2002-08-23' +timestamp='2002-09-03' # This file is free software; you can redistribute it and/or modify it # under the terms of the GNU General Public License as published by @@ -1111,7 +1111,7 @@ EOF *:QNX:*:4*) echo i386-pc-qnx exit 0 ;; - NSR-[GKLNPTVW]:NONSTOP_KERNEL:*:*) + NSR-[DGKLNPTVW]:NONSTOP_KERNEL:*:*) echo nsr-tandem-nsk${UNAME_RELEASE} exit 0 ;; *:NonStop-UX:*:*) diff --git a/config/config.sub b/config/config.sub index b0222f7ea..1dea9b79d 100755 --- a/config/config.sub +++ b/config/config.sub @@ -3,7 +3,7 @@ # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, # 2000, 2001, 2002 Free Software Foundation, Inc. -timestamp='2002-08-22' +timestamp='2002-09-05' # This file is (in principle) common to ALL GNU software. # The presence of a machine in this file suggests that SOME GNU software @@ -229,7 +229,7 @@ case $basic_machine in | alpha | alphaev[4-8] | alphaev56 | alphaev6[78] | alphapca5[67] \ | alpha64 | alpha64ev[4-8] | alpha64ev56 | alpha64ev6[78] | alpha64pca5[67] \ | arc | arm | arm[bl]e | arme[lb] | armv[2345] | armv[345][lb] | avr \ - | c4x | clipper \ + | clipper \ | d10v | d30v | dlx | dsp16xx \ | fr30 | frv \ | h8300 | h8500 | hppa | hppa1.[01] | hppa2.0 | hppa2.0[nw] | hppa64 \ @@ -294,7 +294,7 @@ case $basic_machine in | arm-* | armbe-* | armle-* | armeb-* | armv*-* \ | avr-* \ | bs2000-* \ - | c[123]* | c30-* | [cjt]90-* | c54x-* \ + | c[123]* | c30-* | [cjt]90-* | c4x-* | c54x-* \ | clipper-* | cydra-* \ | d10v-* | d30v-* | dlx-* \ | elxsi-* \ @@ -329,7 +329,7 @@ case $basic_machine in | shle-* | sh[1234]le-* | sh3ele-* | sh64-* | sh64le-* \ | sparc-* | sparc64-* | sparc86x-* | sparclet-* | sparclite-* \ | sparcv9-* | sparcv9b-* | strongarm-* | sv1-* | sx?-* \ - | tahoe-* | thumb-* | tic30-* | tic54x-* | tic80-* | tron-* \ + | tahoe-* | thumb-* | tic30-* | tic4x-* | tic54x-* | tic80-* | tron-* \ | v850-* | v850e-* | vax-* \ | we32k-* \ | x86-* | x86_64-* | xps100-* | xscale-* | xstormy16-* \ @@ -913,6 +913,10 @@ case $basic_machine in basic_machine=t90-cray os=-unicos ;; + tic4x | c4x*) + basic_machine=tic4x-unknown + os=-coff + ;; tic54x | c54x*) basic_machine=tic54x-unknown os=-coff @@ -1047,10 +1051,6 @@ case $basic_machine in pmac | pmac-mpw) basic_machine=powerpc-apple ;; - c4x*) - basic_machine=c4x-none - os=-coff - ;; *-unknown) # Make sure to match an already-canonicalized machine name. ;; diff --git a/configure b/configure index 65beb2bff..b949089b9 100755 --- a/configure +++ b/configure @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.53d for GNU Autoconf 2.53d. +# Generated by GNU Autoconf 2.54 for GNU Autoconf 2.54. # # Report bugs to . # @@ -265,8 +265,8 @@ SHELL=${CONFIG_SHELL-/bin/sh} # Identity of this package. PACKAGE_NAME='GNU Autoconf' PACKAGE_TARNAME='autoconf' -PACKAGE_VERSION='2.53d' -PACKAGE_STRING='GNU Autoconf 2.53d' +PACKAGE_VERSION='2.54' +PACKAGE_STRING='GNU Autoconf 2.54' PACKAGE_BUGREPORT='bug-autoconf@gnu.org' ac_unique_file="ChangeLog" @@ -719,7 +719,7 @@ if test "$ac_init_help" = "long"; then # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -\`configure' configures GNU Autoconf 2.53d to adapt to many kinds of systems. +\`configure' configures GNU Autoconf 2.54 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -781,7 +781,7 @@ fi if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of GNU Autoconf 2.53d:";; + short | recursive ) echo "Configuration of GNU Autoconf 2.54:";; esac cat <<\_ACEOF @@ -853,8 +853,8 @@ fi test -n "$ac_init_help" && exit 0 if $ac_init_version; then cat <<\_ACEOF -GNU Autoconf configure 2.53d -generated by GNU Autoconf 2.53d +GNU Autoconf configure 2.54 +generated by GNU Autoconf 2.54 Copyright 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, 2002 Free Software Foundation, Inc. @@ -868,8 +868,8 @@ cat >&5 <<_ACEOF This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by GNU Autoconf $as_me 2.53d, which was -generated by GNU Autoconf 2.53d. Invocation command line was +It was created by GNU Autoconf $as_me 2.54, which was +generated by GNU Autoconf 2.54. Invocation command line was $ $0 $@ @@ -935,12 +935,9 @@ do *" "*|*" "*|*[\[\]\~\#\$\^\&\*\(\)\{\}\\\|\;\<\>\?\"\']*) ac_arg=`echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; esac - case " $ac_configure_args " in - *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy. - *) ac_configure_args="$ac_configure_args$ac_sep'$ac_arg'" - ac_sep=" " ;; - esac + ac_configure_args="$ac_configure_args$ac_sep'$ac_arg'" # Get rid of the leading space. + ac_sep=" " done # When interrupted or exit'd, cleanup temporary files, and complete @@ -1446,7 +1443,7 @@ fi # Define the identity of the package. PACKAGE=autoconf - VERSION=2.53d + VERSION=2.54 cat >>confdefs.h <<_ACEOF @@ -2289,8 +2286,8 @@ _ASBOX } >&5 cat >&5 <<_CSEOF -This file was extended by GNU Autoconf $as_me 2.53d, which was -generated by GNU Autoconf 2.53d. Invocation command line was +This file was extended by GNU Autoconf $as_me 2.54, which was +generated by GNU Autoconf 2.54. Invocation command line was CONFIG_FILES = $CONFIG_FILES CONFIG_HEADERS = $CONFIG_HEADERS @@ -2346,8 +2343,8 @@ _ACEOF cat >>$CONFIG_STATUS <<_ACEOF ac_cs_version="\\ -GNU Autoconf config.status 2.53d -configured by $0, generated by GNU Autoconf 2.53d, +GNU Autoconf config.status 2.54 +configured by $0, generated by GNU Autoconf 2.54, with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\" Copyright 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001 @@ -2887,14 +2884,4 @@ if test "$no_create" != yes; then fi # Report the state of this version of Autoconf if this is a beta. - cat <. - -Below you will find information on the status of this version of Autoconf. - - -EOF - sed -n '/^\* Status/,$p' $srcdir/BUGS diff --git a/configure.ac b/configure.ac index ece6db9ba..615db4f80 100644 --- a/configure.ac +++ b/configure.ac @@ -22,7 +22,7 @@ # We need AC_CONFIG_TESTDIR. AC_PREREQ([2.53]) -AC_INIT([GNU Autoconf], [2.53d], [bug-autoconf@gnu.org]) +AC_INIT([GNU Autoconf], [2.54], [bug-autoconf@gnu.org]) AC_SUBST([PACKAGE_NAME])dnl AC_CONFIG_SRCDIR([ChangeLog]) diff --git a/man/autoconf.1 b/man/autoconf.1 index 51db0e788..518c61f99 100644 --- a/man/autoconf.1 +++ b/man/autoconf.1 @@ -1,5 +1,5 @@ -.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.28. -.TH AUTOCONF "1" "September 2002" "autoconf 2.53d" "User Commands" +.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.29. +.TH AUTOCONF "1" "September 2002" "autoconf 2.54" "User Commands" .SH NAME autoconf \- Generate configuration scripts .SH SYNOPSIS diff --git a/man/autoheader.1 b/man/autoheader.1 index 0537e8287..4e019edb0 100644 --- a/man/autoheader.1 +++ b/man/autoheader.1 @@ -1,5 +1,5 @@ -.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.28. -.TH AUTOHEADER "1" "September 2002" "autoheader 2.53d" "User Commands" +.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.29. +.TH AUTOHEADER "1" "September 2002" "autoheader 2.54" "User Commands" .SH NAME autoheader \- Create a template header for configure .SH SYNOPSIS diff --git a/man/autom4te.1 b/man/autom4te.1 index cb970145c..e28880883 100644 --- a/man/autom4te.1 +++ b/man/autom4te.1 @@ -1,5 +1,5 @@ -.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.28. -.TH AUTOM4TE "1" "September 2002" "autom4te 2.53d" "User Commands" +.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.29. +.TH AUTOM4TE "1" "September 2002" "autom4te 2.54" "User Commands" .SH NAME autom4te \- Generate files and scripts thanks to M4 .SH SYNOPSIS diff --git a/man/autoreconf.1 b/man/autoreconf.1 index ec396051c..78e0199af 100644 --- a/man/autoreconf.1 +++ b/man/autoreconf.1 @@ -1,5 +1,5 @@ .\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.29. -.TH AUTORECONF "1" "September 2002" "autoreconf 2.53d" "User Commands" +.TH AUTORECONF "1" "September 2002" "autoreconf 2.54" "User Commands" .SH NAME autoreconf \- Update generated configuration files .SH SYNOPSIS diff --git a/man/autoscan.1 b/man/autoscan.1 index 2c633970e..aef4c8ee0 100644 --- a/man/autoscan.1 +++ b/man/autoscan.1 @@ -1,5 +1,5 @@ .\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.29. -.TH AUTOSCAN "1" "September 2002" "autoscan 2.53d" "User Commands" +.TH AUTOSCAN "1" "September 2002" "autoscan 2.54" "User Commands" .SH NAME autoscan \- Generate a preliminary configure.in .SH SYNOPSIS diff --git a/man/autoupdate.1 b/man/autoupdate.1 index cedea07f2..62fa29cf3 100644 --- a/man/autoupdate.1 +++ b/man/autoupdate.1 @@ -1,5 +1,5 @@ -.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.28. -.TH AUTOUPDATE "1" "September 2002" "autoupdate 2.53d" "User Commands" +.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.29. +.TH AUTOUPDATE "1" "September 2002" "autoupdate 2.54" "User Commands" .SH NAME autoupdate \- Update a configure.in to a newer Autoconf .SH SYNOPSIS diff --git a/man/config.guess.1 b/man/config.guess.1 index 7503345a4..fb945ee64 100644 --- a/man/config.guess.1 +++ b/man/config.guess.1 @@ -1,5 +1,5 @@ -.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.28. -.TH CONFIG.GUESS "1" "September 2002" "config.guess (2002-08-23)" "User Commands" +.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.29. +.TH CONFIG.GUESS "1" "September 2002" "config.guess (2002-09-03)" "User Commands" .SH NAME config.guess \- guess the build system triplet .SH SYNOPSIS diff --git a/man/config.sub.1 b/man/config.sub.1 index b67056f5a..77b63e0ef 100644 --- a/man/config.sub.1 +++ b/man/config.sub.1 @@ -1,5 +1,5 @@ -.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.28. -.TH CONFIG.SUB "1" "September 2002" "config.sub (2002-08-22)" "User Commands" +.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.29. +.TH CONFIG.SUB "1" "September 2002" "config.sub (2002-09-05)" "User Commands" .SH NAME config.sub \- validate and canonicalize a configuration triplet .SH SYNOPSIS diff --git a/man/ifnames.1 b/man/ifnames.1 index 6a17c14b1..480798f1e 100644 --- a/man/ifnames.1 +++ b/man/ifnames.1 @@ -1,4 +1,4 @@ -.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.28. +.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.29. .TH IFNAMES "1" "September 2002" "ifnames " "User Commands" .SH NAME ifnames \- Extract CPP conditionals from a set of files @@ -26,7 +26,7 @@ warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. .SH "REPORTING BUGS" Report bugs to . .PP -ifnames (GNU Autoconf) 2.53d +ifnames (GNU Autoconf) 2.54 .SH "SEE ALSO" .BR autoconf (1), .BR automake (1),