[perl-PerlIO-buffersize/el6] Downgrade Module::Build on el6

Jan Holcapek holcapek at fedoraproject.org
Wed Aug 6 11:45:43 UTC 2014


commit 8ace48cbcee6912a01e0f8fdd7a7e11ac95bbb7a
Author: Jan Holcapek <holcapek at gmail.com>
Date:   Wed Aug 6 13:45:28 2014 +0200

    Downgrade Module::Build on el6

 el6-downgrade-module-build-dep.patch |   58 ++++++++++++++++++++++++++++++++++
 perl-PerlIO-buffersize.spec          |    4 ++
 2 files changed, 62 insertions(+), 0 deletions(-)
---
diff --git a/el6-downgrade-module-build-dep.patch b/el6-downgrade-module-build-dep.patch
new file mode 100644
index 0000000..45f92b5
--- /dev/null
+++ b/el6-downgrade-module-build-dep.patch
@@ -0,0 +1,58 @@
+--- PerlIO-buffersize-0.001/META.json.orig	2014-08-06 13:12:37.873000000 +0200
++++ PerlIO-buffersize-0.001/META.json	2014-08-06 13:13:02.409000000 +0200
+@@ -16,12 +16,12 @@
+    "prereqs" : {
+       "build" : {
+          "requires" : {
+-            "Module::Build" : "0.3601"
++            "Module::Build" : "0.35"
+          }
+       },
+       "configure" : {
+          "requires" : {
+-            "Module::Build" : "0.3601"
++            "Module::Build" : "0.35"
+          }
+       },
+       "runtime" : {
+--- PerlIO-buffersize-0.001/META.yml.orig	2014-08-06 13:12:43.220000000 +0200
++++ PerlIO-buffersize-0.001/META.yml	2014-08-06 13:13:15.265000000 +0200
+@@ -5,11 +5,11 @@
+ build_requires:
+   File::Find: 0
+   File::Temp: 0
+-  Module::Build: 0.3601
++  Module::Build: 0.35
+   Test::Exception: 0
+   Test::More: 0
+ configure_requires:
+-  Module::Build: 0.3601
++  Module::Build: 0.35
+ dynamic_config: 0
+ generated_by: 'Dist::Zilla version 4.300006, CPAN::Meta::Converter version 2.120920'
+ license: perl
+--- PerlIO-buffersize-0.001/Build.PL.orig	2014-08-06 13:12:48.114000000 +0200
++++ PerlIO-buffersize-0.001/Build.PL	2014-08-06 13:13:33.540000000 +0200
+@@ -2,19 +2,19 @@
+ use strict;
+ use warnings;
+ 
+-use Module::Build 0.3601;
++use Module::Build 0.35;
+ 
+ 
+ my %module_build_args = (
+   "build_requires" => {
+     "File::Find" => 0,
+     "File::Temp" => 0,
+-    "Module::Build" => "0.3601",
++    "Module::Build" => "0.35",
+     "Test::Exception" => 0,
+     "Test::More" => 0
+   },
+   "configure_requires" => {
+-    "Module::Build" => "0.3601"
++    "Module::Build" => "0.35"
+   },
+   "dist_abstract" => "Set the buffersize of a handle",
+   "dist_author" => [
diff --git a/perl-PerlIO-buffersize.spec b/perl-PerlIO-buffersize.spec
index a4ad8c1..7497773 100644
--- a/perl-PerlIO-buffersize.spec
+++ b/perl-PerlIO-buffersize.spec
@@ -7,6 +7,7 @@ Group:          Development/Libraries
 URL:            http://search.cpan.org/dist/PerlIO-buffersize/
 Source0:        http://www.cpan.org/modules/by-module/PerlIO/PerlIO-buffersize-%{version}.tar.gz
 Patch0:         dont-use-perlio-layers.patch
+Patch1:         downgrade-module-build-dep.patch
 BuildRequires:  perl >= 0:5.006
 BuildRequires:  perl(File::Temp)
 BuildRequires:  perl(Module::Build)
@@ -22,6 +23,9 @@ buffer has been allocated it can not be changed.
 %prep
 %setup -q -n PerlIO-buffersize-%{version}
 %patch0 -p1
+%if %{?el6:1}%{!?el6:0}
+%patch1 -p1
+%endif
 
 %build
 %{__perl} Build.PL installdirs=vendor optimize="$RPM_OPT_FLAGS"


More information about the scm-commits mailing list