<pre style='margin:0'>
Joshua Root (jmroot) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/d970ec44a163210546e3cf89eee26ba717fc414a">https://github.com/macports/macports-ports/commit/d970ec44a163210546e3cf89eee26ba717fc414a</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'> new d970ec44a16 autoconf: update to 2.71
</span>d970ec44a16 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit d970ec44a163210546e3cf89eee26ba717fc414a
</span>Author: Joshua Root <jmr@macports.org>
AuthorDate: Thu Mar 4 09:56:55 2021 +1100
<span style='display:block; white-space:pre;color:#404040;'> autoconf: update to 2.71
</span>---
devel/autoconf/Portfile | 12 +---
...-spurious-test-failure-with-libtool-2.4.3.patch | 31 ---------
devel/autoconf/files/use-macports-tools.patch | 74 +++++++++++-----------
3 files changed, 39 insertions(+), 78 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/autoconf/Portfile b/devel/autoconf/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index f6af5233677..d959ddbd0b0 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/autoconf/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/autoconf/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,14 +4,12 @@ PortSystem 1.0
</span>
name autoconf
epoch 1
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version 2.69
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-revision 5
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version 2.71
</span> categories devel
# the license is GPL-3+ with an exception:
# https://www.gnu.org/licenses/autoconf-exception.html
platforms darwin
supported_archs noarch
<span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.cxx_stdlib
</span> license {Autoconf GPL-3+}
maintainers {larryv @larryv}
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -32,8 +30,8 @@ installs_libs no
</span>
master_sites gnu
use_xz yes
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 666aa45a58e856968c651e2a3b44be38de9c14e4 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 64ebcec9f8ac5b2487125a86a7760d2591ac9e1d3dbd59489633f9de62a57684
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 baa56c2b1e9b2c3d6bffaeb936fa8fbf55318caa \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 f14c83cfebcc9427f2c3cea7258bd90df972d92eb26752da4ddad81c87a0faa4
</span>
patchfiles use-macports-tools.patch
post-patch {
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -41,10 +39,6 @@ post-patch {
</span> touch ${worksrcpath}/man/autoreconf.1
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# Backport a testsuite fix from upstream.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles-append \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 0001-tests-avoid-spurious-test-failure-with-libtool-2.4.3.patch
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> # The README prescribes GNU M4 1.4.6 or later, which Leopard and later
# have. Tiger only provides 1.4.2.
if {${os.platform} eq "darwin" && ${os.major} >= 9} {
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/autoconf/files/0001-tests-avoid-spurious-test-failure-with-libtool-2.4.3.patch b/devel/autoconf/files/0001-tests-avoid-spurious-test-failure-with-libtool-2.4.3.patch
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 2460673185f..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/autoconf/files/0001-tests-avoid-spurious-test-failure-with-libtool-2.4.3.patch
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,31 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-From 247b02e5a5bb79ca6666e91de02ae2d3cb0cd325 Mon Sep 17 00:00:00 2001
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-From: "Gary V. Vaughan" <gary@gnu.org>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Date: Mon, 3 Nov 2014 07:25:03 +0100
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Subject: [PATCH] tests: avoid spurious test failure with libtool 2.4.3
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Based on a report by Bruce Dubbs.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-* tests/foreign.at (Libtool): Be tolerant of 'quote' replacing the
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-older `quote'.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Signed-off-by: Eric Blake <eblake@redhat.com>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>----
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- tests/foreign.at | 2 +-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 1 file changed, 1 insertion(+), 1 deletion(-)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-diff --git tests/foreign.at tests/foreign.at
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-index a9dc33c..d4702cd 100644
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- tests/foreign.at
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ tests/foreign.at
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -57,7 +57,7 @@ AT_CHECK([./config.guess || exit 77], [], [ignore], [ignore])
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # Make sure at-path contains something valid, and let the test suite
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # display it when verbose. And fail, skipping would too easily hide
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # problems.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--AT_CHECK([sed -n ["s,^.*\`\\(/[^']*\\)'.*,\\1,p"] stdout], [0], [stdout])
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+AT_CHECK([sed -n ["s,^[^']*[\`']\\(/[^']*\\)'.*,\\1,p"] stdout], [0], [stdout])
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- AT_CHECK([test -f "`sed -n 1p stdout`"])
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # Older libtoolize installed everything but install-sh...
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-2.4.2
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/autoconf/files/use-macports-tools.patch b/devel/autoconf/files/use-macports-tools.patch
</span><span style='display:block; white-space:pre;color:#808080;'>index 476cdc47998..0a150cf83e0 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/autoconf/files/use-macports-tools.patch
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/autoconf/files/use-macports-tools.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,36 +1,36 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Index: bin/autoreconf.in
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-===================================================================
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- bin/autoreconf.in.orig
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ bin/autoreconf.in
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -109,10 +109,10 @@ Written by David J. MacKenzie and Akim D
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- my $autoconf = $ENV{'AUTOCONF'} || '@bindir@/@autoconf-name@';
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- my $autoheader = $ENV{'AUTOHEADER'} || '@bindir@/@autoheader-name@';
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- my $autom4te = $ENV{'AUTOM4TE'} || '@bindir@/@autom4te-name@';
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--my $automake = $ENV{'AUTOMAKE'} || 'automake';
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--my $aclocal = $ENV{'ACLOCAL'} || 'aclocal';
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--my $libtoolize = $ENV{'LIBTOOLIZE'} || 'libtoolize';
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--my $autopoint = $ENV{'AUTOPOINT'} || 'autopoint';
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+my $automake = $ENV{'AUTOMAKE'} || '@bindir@/automake';
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+my $aclocal = $ENV{'ACLOCAL'} || '@bindir@/aclocal';
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+my $libtoolize = $ENV{'LIBTOOLIZE'} || '@bindir@/glibtoolize';
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+my $autopoint = $ENV{'AUTOPOINT'} || '@bindir@/autopoint';
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- my $make = $ENV{'MAKE'} || 'make';
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- bin/autoreconf.in.orig 2021-01-29 07:46:48.000000000 +1100
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ bin/autoreconf.in 2021-03-04 09:25:15.000000000 +1100
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -120,12 +120,12 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ my $autoconf = $ENV{'AUTOCONF'} || '@bindir@/@autoconf-name@';
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ my $autoheader = $ENV{'AUTOHEADER'} || '@bindir@/@autoheader-name@';
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ my $autom4te = $ENV{'AUTOM4TE'} || '@bindir@/@autom4te-name@';
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-my $automake = $ENV{'AUTOMAKE'} || 'automake';
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-my $aclocal = $ENV{'ACLOCAL'} || 'aclocal';
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-my $libtoolize = $ENV{'LIBTOOLIZE'} || 'libtoolize';
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-my $intltoolize = $ENV{'INTLTOOLIZE'} || 'intltoolize';
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-my $gtkdocize = $ENV{'GTKDOCIZE'} || 'gtkdocize';
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-my $autopoint = $ENV{'AUTOPOINT'} || 'autopoint';
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++my $automake = $ENV{'AUTOMAKE'} || '@bindir@/automake';
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++my $aclocal = $ENV{'ACLOCAL'} || '@bindir@/aclocal';
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++my $libtoolize = $ENV{'LIBTOOLIZE'} || '@bindir@/glibtoolize';
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++my $intltoolize = $ENV{'INTLTOOLIZE'} || '@bindir@/intltoolize';
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++my $gtkdocize = $ENV{'GTKDOCIZE'} || '@bindir@/gtkdocize';
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++my $autopoint = $ENV{'AUTOPOINT'} || '@bindir@/autopoint';
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ my $make = $ENV{'MAKE'} || 'make';
</span>
# --install -- as --add-missing in other tools.
<span style='display:block; white-space:pre;background:#ffe0e0;'>-Index: man/autoreconf.1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-===================================================================
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- man/autoreconf.1.orig
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ man/autoreconf.1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -7,7 +7,7 @@ autoreconf \- Update generated configura
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- [\fIOPTION\fR]... [\fIDIRECTORY\fR]...
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- man/autoreconf.1.orig 2021-01-29 08:06:16.000000000 +1100
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ man/autoreconf.1 2021-03-04 09:27:33.000000000 +1100
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -7,7 +7,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ [\fI\,OPTION\/\fR]... [\fI\,DIRECTORY\/\fR]...
</span> .SH DESCRIPTION
<span style='display:block; white-space:pre;background:#ffe0e0;'>- Run `autoconf' (and `autoheader', `aclocal', `automake', `autopoint'
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--(formerly `gettextize'), and `libtoolize' where appropriate)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+(formerly `gettextize'), and `glibtoolize' where appropriate)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- repeatedly to remake the GNU Build System files in specified
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- DIRECTORIES and their subdirectories (defaulting to `.').
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ Run 'autoconf' and, when needed, 'aclocal', 'autoheader', 'automake',
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-\&'autopoint' (formerly 'gettextize'), 'libtoolize', 'intltoolize', and
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++\&'autopoint' (formerly 'gettextize'), 'glibtoolize', 'intltoolize', and
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ \&'gtkdocize' to regenerate the GNU Build System files in specified
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ DIRECTORIES and their subdirectories (defaulting to '.').
</span> .PP
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -118,7 +118,7 @@ There is NO WARRANTY, to the extent perm
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -125,7 +125,7 @@
</span> .BR config.guess (1),
.BR config.sub (1),
.BR ifnames (1),
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -39,11 +39,9 @@ Index: man/autoreconf.1
</span> .PP
The full documentation for
.B autoreconf
<span style='display:block; white-space:pre;background:#ffe0e0;'>-Index: tests/foreign.at
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-===================================================================
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- tests/foreign.at.orig
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ tests/foreign.at
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -25,12 +25,12 @@ AT_BANNER([Compatibility with other tool
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- tests/foreign.at.orig 2021-01-29 07:46:48.000000000 +1100
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ tests/foreign.at 2021-03-04 09:30:23.000000000 +1100
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -26,12 +26,12 @@
</span> AT_SETUP([Libtool])
# Skip this test if there is no libtoolize.
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -58,12 +56,12 @@ Index: tests/foreign.at
</span> sed -n '/^.* \([0-9][0-9.a-z]*\)$/{
s//\1/
p
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -49,7 +49,7 @@ AT_DATA([configure.ac],
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -50,7 +50,7 @@
</span> AC_CONFIG_AUX_DIR([.])
AC_PROG_LIBTOOL
]])
<span style='display:block; white-space:pre;background:#ffe0e0;'>--AT_CHECK([libtoolize -i], [0], [stdout], [ignore])
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+AT_CHECK([glibtoolize -i], [0], [stdout], [ignore])
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-AT_CHECK([LC_ALL=C libtoolize -i], [0], [stdout], [ignore])
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++AT_CHECK([LC_ALL=C glibtoolize -i], [0], [stdout], [ignore])
</span>
# Some broken libtoolize fail to install a functional config.guess.
<span style='display:block; white-space:pre;background:#ffe0e0;'>- AT_CHECK([./config.guess || exit 77], [], [ignore], [ignore])
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ AT_CHECK([LC_ALL=C ./config.guess || exit 77], [], [ignore], [ignore])
</span></pre><pre style='margin:0'>
</pre>