]> git.pld-linux.org Git - packages/automake.git/commitdiff
- rel 3; fix from fc auto/th/automake-1.15-3
authorArkadiusz Miśkiewicz <arekm@maven.pl>
Sun, 6 Dec 2015 16:25:08 +0000 (17:25 +0100)
committerArkadiusz Miśkiewicz <arekm@maven.pl>
Sun, 6 Dec 2015 16:25:08 +0000 (17:25 +0100)
automake-1.15-perl-escape-curly-bracket.patch [new file with mode: 0644]
automake.spec

diff --git a/automake-1.15-perl-escape-curly-bracket.patch b/automake-1.15-perl-escape-curly-bracket.patch
new file mode 100644 (file)
index 0000000..7c22c4e
--- /dev/null
@@ -0,0 +1,21 @@
+From: Pavel Raiskup <praiskup@redhat.com>
+Date: Tue, 7 Jul 2015 10:54:24 +0200
+Subject: [PATCH 2/2] bin/automake: escape '{' in regexp pattern
+
+Resolves: rhbz#1239379
+Upstream report:
+http://debbugs.gnu.org/cgi/bugreport.cgi?bug=21001
+
+diff --git a/bin/automake.in b/bin/automake.in
+index eedc8bc..a679d16 100644
+--- a/bin/automake.in
++++ b/bin/automake.in
+@@ -3878,7 +3878,7 @@ sub substitute_ac_subst_variables_worker
+ sub substitute_ac_subst_variables
+ {
+   my ($text) = @_;
+-  $text =~ s/\${([^ \t=:+{}]+)}/substitute_ac_subst_variables_worker ($1)/ge;
++  $text =~ s/\$\{([^ \t=:+{}]+)}/substitute_ac_subst_variables_worker ($1)/ge;
+   return $text;
+ }
index 9f0ac12ea1d16f6e5ca90a46b0487b4e529dbc74..82151350ea57bba57008b301c43247ff3d430a43 100644 (file)
@@ -15,7 +15,7 @@ Summary(tr.UTF-8):    Makefile yapılandırma araçları
 Summary(uk.UTF-8):     GNU automake - інструменти для автоматичної генерації Makefile'ів
 Name:          automake
 Version:       1.15
-Release:       2
+Release:       3
 Epoch:         1
 License:       GPL v2+
 Group:         Development/Building
@@ -25,6 +25,7 @@ Patch0:               %{name}-info.patch
 Patch1:                %{name}-man.patch
 Patch2:                %{name}-no_versioned_dir.patch
 Patch3:                %{name}-morearchs.patch
+Patch4:                automake-1.15-perl-escape-curly-bracket.patch
 URL:           http://sources.redhat.com/automake/
 BuildRequires: autoconf >= 2.69
 %if %{without bootstrap}
@@ -107,6 +108,7 @@ Makefile'ів.
 %patch1 -p1
 %patch2 -p1
 %patch3 -p1
+%patch4 -p1
 
 %if %{without bootstrap}
 # prepare temporary copy of m4 dir without amversion.m4 (which causes automake version check)
This page took 0.119352 seconds and 4 git commands to generate.