From b6ff701b3f66e16f14a7b6216b3f61dd12bccbad Mon Sep 17 00:00:00 2001
From: Jitka Plesnikova <jples...@redhat.com>
Date: Fri, 29 Apr 2016 09:34:01 +0200
Subject: Do not use global --color=auto in my (CPAN RT#108386)

---
 perl-re-engine-PCRE.spec                          | 11 ++++++++++-
 re-engine-PCRE-0.17-Do-not-use-global-in-my.patch | 12 ++++++++++++
 2 files changed, 22 insertions(+), 1 deletion(-)
 create mode 100644 re-engine-PCRE-0.17-Do-not-use-global-in-my.patch

diff --git a/perl-re-engine-PCRE.spec b/perl-re-engine-PCRE.spec
index 7828bc2..0b1ad26 100644
--- a/perl-re-engine-PCRE.spec
+++ b/perl-re-engine-PCRE.spec
@@ -1,12 +1,17 @@
 Name:           perl-re-engine-PCRE
 Version:        0.17
-Release:        10%{?dist}
+Release:        11%{?dist}
 Summary:        Perl-compatible regular expression engine
 License:        GPL+ or Artistic
 Group:          Development/Libraries
 URL:            http://search.cpan.org/dist/re-engine-PCRE/
 Source0:        
http://www.cpan.org/authors/id/A/AV/AVAR/re-engine-PCRE-%{version}.tar.gz
+# Do not use global $_ in "my" (CPAN RT#108386)
+Patch0:         re-engine-PCRE-0.17-Do-not-use-global-in-my.patch
 BuildRequires:  pcre-devel
+BuildRequires:  perl
+BuildRequires:  perl-devel
+BuildRequires:  perl-generators
 BuildRequires:  perl(ExtUtils::MakeMaker) >= 6.31
 # Run-time:
 # Regexp is not used
@@ -24,6 +29,7 @@ scope with PCRE regular expressions provided by pcre library.
 
 %prep
 %setup -q -n re-engine-PCRE-%{version}
+%patch0 -p1
 for F in README; do
     iconv -f ISO-8859-1 -t UTF-8 < "$F" > "${F}.utf8"
     touch -r "$F" "${F}.utf8"
@@ -51,6 +57,9 @@ make test
 %{_mandir}/man3/*
 
 %changelog
+* Fri Apr 29 2016 Jitka Plesnikova <jples...@redhat.com> - 0.17-11
+- Do not use global $_ in "my" (CPAN RT#108386)
+
 * Thu Feb 04 2016 Fedora Release Engineering <rel...@fedoraproject.org> - 
0.17-10
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
 
diff --git a/re-engine-PCRE-0.17-Do-not-use-global-in-my.patch 
b/re-engine-PCRE-0.17-Do-not-use-global-in-my.patch
new file mode 100644
index 0000000..74d12a8
--- /dev/null
+++ b/re-engine-PCRE-0.17-Do-not-use-global-in-my.patch
@@ -0,0 +1,12 @@
+diff -up re-engine-PCRE-0.17/t/s.t.orig re-engine-PCRE-0.17/t/s.t
+--- re-engine-PCRE-0.17/t/s.t.orig     2016-04-28 16:50:16.380728032 +0200
++++ re-engine-PCRE-0.17/t/s.t  2016-04-28 16:54:17.538591700 +0200
+@@ -2,7 +2,7 @@ use strict;
+ use Test::More tests => 10;
+ use re::engine::PCRE;
+ 
+-my $_;
++#my $_;
+ 
+ $_ = "ab";
+ s/a//;
-- 
cgit v0.12


        
http://pkgs.fedoraproject.org/cgit/perl-re-engine-PCRE.git/commit/?h=master&id=b6ff701b3f66e16f14a7b6216b3f61dd12bccbad
--
Fedora Extras Perl SIG
http://www.fedoraproject.org/wiki/Extras/SIGs/Perl
perl-devel mailing list
perl-devel@lists.fedoraproject.org
http://lists.fedoraproject.org/admin/lists/perl-devel@lists.fedoraproject.org

Reply via email to