eseyman pushed to perl-Catalyst-Plugin-SubRequest (master). "Update to 0.21"

notifications at fedoraproject.org notifications at fedoraproject.org
Sun Apr 12 09:01:17 UTC 2015


>From 42a3d1bcf4dce968fb3869d08438b126ac8382d8 Mon Sep 17 00:00:00 2001
From: Emmanuel Seyman <emmanuel at seyman.fr>
Date: Sun, 12 Apr 2015 11:01:09 +0200
Subject: Update to 0.21


diff --git a/.gitignore b/.gitignore
index cda38e8..ec4f1ea 100644
--- a/.gitignore
+++ b/.gitignore
@@ -2,3 +2,4 @@ Catalyst-Plugin-SubRequest-0.16.tar.gz
 /Catalyst-Plugin-SubRequest-0.17.tar.gz
 /Catalyst-Plugin-SubRequest-0.19.tar.gz
 /Catalyst-Plugin-SubRequest-0.20.tar.gz
+/Catalyst-Plugin-SubRequest-0.21.tar.gz
diff --git a/Catalyst-Plugin-SubRequest-5.9.patch b/Catalyst-Plugin-SubRequest-5.9.patch
deleted file mode 100644
index dae91c9..0000000
--- a/Catalyst-Plugin-SubRequest-5.9.patch
+++ /dev/null
@@ -1,40 +0,0 @@
-Description: compatibility with Catalyst 5.9
- Taken from https://gist.github.com/jjn1056/9947765
-Author: John Napiorkowski
-Bug: https://rt.cpan.org/Public/Bug/Display.html?id=94392
-Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=747502
-
---- a/lib/Catalyst/Plugin/SubRequest.pm
-+++ b/lib/Catalyst/Plugin/SubRequest.pm
-@@ -102,18 +102,29 @@ sub sub_request_response {
- 
-   # need this so that
-   my $writer = Catalyst::Plugin::SubRequest::Writer->new;
--  my $response_cb = sub { $writer };
-+  my $response_cb = sub {
-+    my $response = shift;
-+    my ($status, $headers, $body) = @$response;
-+    if($body) {
-+      return;
-+    } else {
-+      return $writer;
-+    }
-+  };
-+
-   my $i_ctx = $class->prepare( env => $env, response_cb => $response_cb );
-   $i_ctx->stash($stash);
-   $i_ctx->dispatch;
-   $i_ctx->finalize;
-   $c->stats->profile( end => 'subrequest: ' . $path ) if $c->debug;
- 
--  $i_ctx->response->body($writer->body);
-+  if($writer->_is_closed) {
-+    $i_ctx->response->body($writer->body);
-+  }
- 
-   return $i_ctx->response;
- }
- 
- package Catalyst::Plugin::SubRequest::Writer;
- use Moose;
- has body => (
diff --git a/auto.ini b/auto.ini
deleted file mode 100644
index fb001f2..0000000
--- a/auto.ini
+++ /dev/null
@@ -1,5 +0,0 @@
-[add_build_requires]
-perl(HTTP::Date)=0
-perl(HTTP::Request::AsCGI)=0
-perl(Test::Pod)=0
-perl(Time::HiRes)=0
diff --git a/perl-Catalyst-Plugin-SubRequest.spec b/perl-Catalyst-Plugin-SubRequest.spec
index 4642a71..a27835d 100644
--- a/perl-Catalyst-Plugin-SubRequest.spec
+++ b/perl-Catalyst-Plugin-SubRequest.spec
@@ -1,14 +1,11 @@
 Name:           perl-Catalyst-Plugin-SubRequest
 Summary:        Make subrequests to actions in Catalyst
-Version:        0.20
-Release:        8%{?dist}
+Version:        0.21
+Release:        1%{?dist}
 License:        GPL+ or Artistic
 Group:          Development/Libraries
-Source0:        http://search.cpan.org/CPAN/authors/id/E/ED/EDENC/Catalyst-Plugin-SubRequest-%{version}.tar.gz
+Source0:        http://search.cpan.org/CPAN/authors/id/J/JJ/JJNAPIORK/Catalyst-Plugin-SubRequest-%{version}.tar.gz
 URL:            http://search.cpan.org/dist/Catalyst-Plugin-SubRequest/
-# Patch taken from the debian package of this module
-# See rt.cpan.org #94392 for details
-Patch0:         Catalyst-Plugin-SubRequest-5.9.patch
 Requires:       perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
 BuildArch:      noarch
 
@@ -31,7 +28,6 @@ it will work like an external url call.
 
 %prep
 %setup -q -n Catalyst-Plugin-SubRequest-%{version}
-%patch0 -p1
 
 %build
 %{__perl} Makefile.PL INSTALLDIRS=vendor
@@ -54,6 +50,10 @@ TEST_POD=1 make test
 %{_mandir}/man3/Catalyst*
 
 %changelog
+* Sun Apr 12 2015 Emmanuel Seyman <emmanuel at seyman.fr> - 0.21-1
+- Update to 0.21
+- Drop patch (no longer needed)
+
 * Wed Dec 10 2014 Emmanuel Seyman <emmanuel at seyman.fr> - 0.20-8
 - Bump to rebuild
 
diff --git a/sources b/sources
index 8e58a62..1427ec2 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-16cf147a4bd8075f98b207bbb7d4248e  Catalyst-Plugin-SubRequest-0.20.tar.gz
+4c363b5062fcdb43babc2b1776f1c8bc  Catalyst-Plugin-SubRequest-0.21.tar.gz
-- 
cgit v0.10.2


	http://pkgs.fedoraproject.org/cgit/perl-Catalyst-Plugin-SubRequest.git/commit/?h=master&id=42a3d1bcf4dce968fb3869d08438b126ac8382d8


More information about the scm-commits mailing list