-* Major changes in Autoconf 2.57e -*- outline -*-
+* Major changes in Autoconf 2.57f -*- outline -*-
+
+* Major changes in Autoconf 2.57e
Released 2003-09-29, by Akim Demaille.
exit $exit_code;
}
+sub print_news_deltas ($$$)
+{
+ my ($news_file, $prev_version, $curr_version) = @_;
+
+ print "\n$news_file\n\n";
+
+ # Print all lines from $news_file, starting with the first one
+ # that mentions $curr_version up to but not including
+ # the first occurrence of $prev_version.
+ my $in_items;
+
+ open NEWS, '<', $news_file
+ or die "$ME: $news_file: cannot open for reading: $!\n";
+ while (defined (my $line = <NEWS>))
+ {
+ if (! $in_items)
+ {
+ # Match lines like this one:
+ # * Major changes in release 5.0.1:
+ # but not any other line that starts with a space, *, or -.
+ $line =~ /^(\* Major changes.*|[^ *-].*)\Q$curr_version\E/o
+ or next;
+ $in_items = 1;
+ print $line;
+ }
+ else
+ {
+ # Be careful that this regexp cannot match version numbers
+ # in NEWS items -- they might well say `introduced in 4.5.5',
+ # and we don't want that to match.
+ $line =~ /^(\* Major changes.*|[^ *-].*)\Q$prev_version\E/o
+ and last;
+ print $line;
+ }
+ }
+ close NEWS;
+
+ $in_items
+ or die "$ME: $news_file: no matching lines for `$curr_version'\n";
+}
+
sub print_changelog_deltas ($$)
{
my ($package_name, $prev_version) = @_;
my $curr_version;
my $release_archive_dir;
my @url_dir_list;
- my $news_file;
+ my @news_file;
GetOptions
(
'previous-version=s' => \$prev_version,
'current-version=s' => \$curr_version,
'release-archive-directory=s' => \$release_archive_dir,
- 'url-directory=s@' => \@url_dir_list,
- 'news=s@' => \$news_file,
+ 'url-directory=s' => \@url_dir_list,
+ 'news=s@' => \@news_file,
help => sub { usage 0 },
version => sub { print "$ME version $VERSION\n"; exit },
foreach my $meth (qw (md5 sha1))
{
- foreach my $f (($tgz, $tbz, $xd))
+ foreach my $f ($tgz, $tbz, $xd)
{
open IN, '<', $f
or die "$ME: $f: cannot open for reading: $!\n";
or die "$ME: $tmp: while writing: $!\n";
chmod 0400, $tmp; # ignore failure
- if ($news_file)
- {
- print "\nNEWS\n\n";
-
- # Print all lines from $news_file, starting with the first one
- # that mentions $curr_version up to but not including
- # the first occurrence of $prev_version.
- my $in_items;
- open NEWS, '<', $news_file
- or die "$ME: $news_file: cannot open for reading: $!\n";
- while (defined (my $line = <NEWS>))
- {
- if ( ! $in_items)
- {
- # Match lines like this one:
- # * Major changes in release 5.0.1:
- # but not any other line that starts with a space, *, or -.
- $line =~ /^(\* Major changes.*|[^ *-].*)\Q$curr_version\E/o
- or next;
- $in_items = 1;
- print $line;
- }
- else
- {
- # Be careful that this regexp cannot match version numbers
- # in NEWS items -- they might well say `introduced in 4.5.5',
- # and we don't want that to match.
- $line =~ /^(\* Major changes.*|[^ *-].*)\Q$prev_version\E/o
- and last;
- print $line;
- }
- }
- close NEWS;
-
- $in_items
- or die "$ME: $news_file: no matching lines for `$curr_version'\n";
- }
+ print_news_deltas ($_, $prev_version, $curr_version) foreach @news_file;
$release_type eq 'major'
or print_changelog_deltas ($package_name, $prev_version);
exit 0;
}
+
+
+
+### Setup "GNU" style for perl-mode and cperl-mode.
+## Local Variables:
+## perl-indent-level: 2
+## perl-continued-statement-offset: 2
+## perl-continued-brace-offset: 0
+## perl-brace-offset: 0
+## perl-brace-imaginary-offset: 0
+## perl-label-offset: -2
+## cperl-indent-level: 2
+## cperl-brace-offset: 0
+## cperl-continued-brace-offset: 0
+## cperl-label-offset: -2
+## cperl-extra-newline-before-brace: t
+## cperl-merge-trailing-else: nil
+## cperl-continued-statement-offset: 2
+## End:
#! /bin/sh
# Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.57c for GNU Autoconf 2.57e.
+# Generated by GNU Autoconf 2.57e for GNU Autoconf 2.57f.
#
# Report bugs to <bug-autoconf@gnu.org>.
#
if mkdir -p . 2>/dev/null; then
as_mkdir_p=:
else
+ rm -fr ./-p
as_mkdir_p=false
fi
# Identity of this package.
PACKAGE_NAME='GNU Autoconf'
PACKAGE_TARNAME='autoconf'
-PACKAGE_VERSION='2.57e'
-PACKAGE_STRING='GNU Autoconf 2.57e'
+PACKAGE_VERSION='2.57f'
+PACKAGE_STRING='GNU Autoconf 2.57f'
PACKAGE_BUGREPORT='bug-autoconf@gnu.org'
ac_unique_file="ChangeLog"
# 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.57e to adapt to many kinds of systems.
+\`configure' configures GNU Autoconf 2.57f to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]...
if test -n "$ac_init_help"; then
case $ac_init_help in
- short | recursive ) echo "Configuration of GNU Autoconf 2.57e:";;
+ short | recursive ) echo "Configuration of GNU Autoconf 2.57f:";;
esac
cat <<\_ACEOF
test -n "$ac_init_help" && exit 0
if $ac_init_version; then
cat <<\_ACEOF
-GNU Autoconf configure 2.57e
-generated by GNU Autoconf 2.57c
+GNU Autoconf configure 2.57f
+generated by GNU Autoconf 2.57e
Copyright (C) 2003 Free Software Foundation, Inc.
This configure script is free software; the Free Software Foundation
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.57e, which was
-generated by GNU Autoconf 2.57c. Invocation command line was
+It was created by GNU Autoconf $as_me 2.57f, which was
+generated by GNU Autoconf 2.57e. Invocation command line was
$ $0 $@
# Define the identity of the package.
PACKAGE='autoconf'
- VERSION='2.57e'
+ VERSION='2.57f'
cat >>confdefs.h <<_ACEOF
if mkdir -p . 2>/dev/null; then
as_mkdir_p=:
else
+ rm -fr ./-p
as_mkdir_p=false
fi
} >&5
cat >&5 <<_CSEOF
-This file was extended by GNU Autoconf $as_me 2.57e, which was
-generated by GNU Autoconf 2.57c. Invocation command line was
+This file was extended by GNU Autoconf $as_me 2.57f, which was
+generated by GNU Autoconf 2.57e. Invocation command line was
CONFIG_FILES = $CONFIG_FILES
CONFIG_HEADERS = $CONFIG_HEADERS
cat >>$CONFIG_STATUS <<_ACEOF
ac_cs_version="\\
-GNU Autoconf config.status 2.57e
-configured by $0, generated by GNU Autoconf 2.57c,
+GNU Autoconf config.status 2.57f
+configured by $0, generated by GNU Autoconf 2.57e,
with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
Copyright (C) 2003 Free Software Foundation, Inc.
# We need AC_CONFIG_TESTDIR.
AC_PREREQ([2.57])
-AC_INIT([GNU Autoconf], [2.57e], [bug-autoconf@gnu.org])
+AC_INIT([GNU Autoconf], [2.57f], [bug-autoconf@gnu.org])
AC_SUBST([PACKAGE_NAME])dnl
AC_CONFIG_SRCDIR([ChangeLog])
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.33.
-.TH AUTOCONF "1" "September 2003" "autoconf 2.57e" "User Commands"
+.TH AUTOCONF "1" "September 2003" "autoconf 2.57f" "User Commands"
.SH NAME
autoconf \- Generate configuration scripts
.SH SYNOPSIS
.SH "REPORTING BUGS"
Report bugs to <bug-autoconf@gnu.org>.
.PP
-autoheader (GNU Autoconf) 2.57e
+autoheader (GNU Autoconf) 2.57f
.SH COPYRIGHT
Copyright \(co 2003 Free Software Foundation, Inc.
.br
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.33.
-.TH AUTOM4TE "1" "September 2003" "autom4te 2.57e" "User Commands"
+.TH AUTOM4TE "1" "September 2003" "autom4te 2.57f" "User Commands"
.SH NAME
autom4te \- Generate files and scripts thanks to M4
.SH SYNOPSIS
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.33.
-.TH AUTORECONF "1" "September 2003" "autoreconf 2.57e" "User Commands"
+.TH AUTORECONF "1" "September 2003" "autoreconf 2.57f" "User Commands"
.SH NAME
autoreconf \- Update generated configuration files
.SH SYNOPSIS
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.33.
-.TH AUTOSCAN "1" "September 2003" "autoscan 2.57e" "User Commands"
+.TH AUTOSCAN "1" "September 2003" "autoscan 2.57f" "User Commands"
.SH NAME
autoscan \- Generate a preliminary configure.in
.SH SYNOPSIS
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.33.
-.TH AUTOUPDATE "1" "September 2003" "autoupdate 2.57e" "User Commands"
+.TH AUTOUPDATE "1" "September 2003" "autoupdate 2.57f" "User Commands"
.SH NAME
autoupdate \- Update a configure.in to a newer Autoconf
.SH SYNOPSIS
.SH "REPORTING BUGS"
Report bugs to <bug-autoconf@gnu.org>.
.PP
-ifnames (GNU Autoconf) 2.57e
+ifnames (GNU Autoconf) 2.57f
.SH COPYRIGHT
Copyright \(co 2003 Free Software Foundation, Inc.
.br