From 7dee481b7984a7227675857fa68bf3c0eec0dd3e Mon Sep 17 00:00:00 2001 From: Ralf Corsépius Date: Jun 18 2015 02:49:49 +0000 Subject: Add perl-CHI-0.60-perl-5.22-regex.diff (Work-around to "Unescaped left brace in regex is deprecated" with perl-5.22). --- diff --git a/perl-CHI-0.60-perl-5.22-regex.diff b/perl-CHI-0.60-perl-5.22-regex.diff new file mode 100644 index 0000000..36da549 --- /dev/null +++ b/perl-CHI-0.60-perl-5.22-regex.diff @@ -0,0 +1,16 @@ +diff -Naur CHI-0.60.orig/lib/CHI/t/Driver/Subcache/l1_cache.pm CHI-0.60/lib/CHI/t/Driver/Subcache/l1_cache.pm +--- CHI-0.60.orig/lib/CHI/t/Driver/Subcache/l1_cache.pm 2015-06-07 23:18:17.000000000 +0200 ++++ CHI-0.60/lib/CHI/t/Driver/Subcache/l1_cache.pm 2015-06-18 04:38:08.183298333 +0200 +@@ -45,10 +45,10 @@ + $stats->flush(); + + $log->contains_ok( +- qr/CHI stats: {"absent_misses":1,"end_time":\d+,"get_time_ms":\d+,"label":"File","namespace":"Foo","root_class":"CHI","set_key_size":6,"set_time_ms":\d+,"set_value_size":20,"sets":1,"start_time":\d+}/ ++ qr/CHI stats: \{"absent_misses":1,"end_time":\d+,"get_time_ms":\d+,"label":"File","namespace":"Foo","root_class":"CHI","set_key_size":6,"set_time_ms":\d+,"set_value_size":20,"sets":1,"start_time":\d+}/ + ); + $log->contains_ok( +- qr/CHI stats: {"absent_misses":1,"end_time":\d+,"get_time_ms":\d+,"hits":1,"label":"File:l1_cache","namespace":"Foo","root_class":"CHI","set_key_size":6,"set_time_ms":\d+,"set_value_size":20,"sets":1,"start_time":\d+}/ ++ qr/CHI stats: \{"absent_misses":1,"end_time":\d+,"get_time_ms":\d+,"hits":1,"label":"File:l1_cache","namespace":"Foo","root_class":"CHI","set_key_size":6,"set_time_ms":\d+,"set_value_size":20,"sets":1,"start_time":\d+}/ + ); + + } diff --git a/perl-CHI.spec b/perl-CHI.spec index 331c197..f2acbb0 100644 --- a/perl-CHI.spec +++ b/perl-CHI.spec @@ -1,11 +1,13 @@ Name: perl-CHI Version: 0.60 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Unified cache handling interface License: GPL+ or Artistic Group: Development/Libraries URL: http://search.cpan.org/dist/CHI/ Source0: http://www.cpan.org/authors/id/J/JS/JSWARTZ/CHI-%{version}.tar.gz +# Workaround "Unescaped left brace in regex is deprecated" +Patch0: perl-CHI-0.60-perl-5.22-regex.diff BuildArch: noarch %bcond_with author_tests @@ -90,6 +92,8 @@ CHI::Test and CHI::t perl modules %prep %setup -q -n CHI-%{version} +%patch0 -p1 + # Fix bogus permissions find lib \( -type f -a -executable \) -exec chmod -x {} \; @@ -129,6 +133,10 @@ make test %{?with_author_tests:AUTHOR_TESTING=1} %{?with_smoke_tests:AUTOMATED_T %{perl_vendorlib}/CHI/Test* %changelog +* Thu Jun 18 2015 Ralf Corsépius - 0.60-4 +- Add perl-CHI-0.60-perl-5.22-regex.diff (Work-around to + "Unescaped left brace in regex is deprecated" with perl-5.22). + * Thu Jun 18 2015 Fedora Release Engineering - 0.60-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild