From 4fc95da8751c4a56174f1dc152e5f402cac9f425 Mon Sep 17 00:00:00 2001 From: Karsten Hopp Date: Jul 07 2008 11:36:28 +0000 Subject: - fix multiline variables (p.e. #449467) --- diff --git a/autoconf-2.62-multilinevars.patch b/autoconf-2.62-multilinevars.patch new file mode 100644 index 0000000..0f72071 --- /dev/null +++ b/autoconf-2.62-multilinevars.patch @@ -0,0 +1,24 @@ +diff -up autoconf-2.62/lib/autoconf/status.m4.multilinevars autoconf-2.62/lib/autoconf/status.m4 +--- autoconf-2.62/lib/autoconf/status.m4.multilinevars 2008-07-07 11:37:41.000000000 +0200 ++++ autoconf-2.62/lib/autoconf/status.m4 2008-07-07 11:40:44.000000000 +0200 +@@ -1360,16 +1360,16 @@ _ACEOF + cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 + # Files that config.status was made for. + m4_ifdef([_AC_SEEN_CONFIG(FILES)], +-[config_files="$ac_config_files" ++[config_files="`echo $ac_config_files`" + ])dnl + m4_ifdef([_AC_SEEN_CONFIG(HEADERS)], +-[config_headers="$ac_config_headers" ++[config_headers="`echo $ac_config_headers`" + ])dnl + m4_ifdef([_AC_SEEN_CONFIG(LINKS)], +-[config_links="$ac_config_links" ++[config_links="`echo $ac_config_links`" + ])dnl + m4_ifdef([_AC_SEEN_CONFIG(COMMANDS)], +-[config_commands="$ac_config_commands" ++[config_commands="`echo $ac_config_commands`" + ])dnl + + _ACEOF diff --git a/autoconf.spec b/autoconf.spec index a37a483..821a17b 100644 --- a/autoconf.spec +++ b/autoconf.spec @@ -1,7 +1,7 @@ Summary: A GNU tool for automatically configuring source code Name: autoconf Version: 2.62 -Release: 4%{?dist} +Release: 5%{?dist} License: GPLv2+ and GFDL Group: Development/Tools Source: http://ftp.gnu.org/gnu/autoconf/autoconf-%{version}.tar.bz2 @@ -11,6 +11,8 @@ Source2: filter-requires-automake.sh Patch0: autoconf-2.62-449973.patch Patch1: autoconf-2.62-449245.patch Patch2: autoconf-2.62-449944.patch +# Patch for p.e. #449467: +Patch3: autoconf-2.62-multilinevars.patch URL: http://www.gnu.org/software/autoconf/ BuildRequires: m4 >= 1.4.7, emacs Requires: m4 >= 1.4.7 @@ -45,6 +47,7 @@ their use. %patch0 -p1 %patch1 -p1 %patch2 -p1 +%patch3 -p1 %build # use ./configure here to avoid copying config.{sub,guess} with those from the @@ -86,6 +89,9 @@ fi %doc AUTHORS COPYING ChangeLog NEWS README THANKS TODO %changelog +* Mon Jul 07 2008 Karsten Hopp 2.62-5 +- fix multiline variables (p.e. #449467) + * Fri Jul 4 2008 Stepan Kasal 2.62-4 - add a quick fix for #449944 - remove Requires: mktemp, imake, grep; these are required by the generated