commit:     e55a1e13f3debd175822b548c83468bf5fa11749
Author:     Kent Fredric <kentfredric <AT> gmail <DOT> com>
AuthorDate: Sun Mar 29 16:55:29 2015 +0000
Commit:     Kent Fredric <kentfredric <AT> gmail <DOT> com>
CommitDate: Sun Mar 29 17:16:01 2015 +0000
URL:        https://gitweb.gentoo.org/proj/perl-overlay.git/commit/?id=e55a1e13

[bump] Catalyst-View-Mason-0.190.0

Package-Manager: portage-2.2.17

 .../Catalyst-View-Mason-0.18.ebuild                | 21 -------------
 .../Catalyst-View-Mason-0.190.0.ebuild             | 28 +++++++++++++++++
 .../Catalyst-View-Mason/files/0.19/rt-102381.patch | 35 ++++++++++++++++++++++
 3 files changed, 63 insertions(+), 21 deletions(-)

diff --git a/dev-perl/Catalyst-View-Mason/Catalyst-View-Mason-0.18.ebuild 
b/dev-perl/Catalyst-View-Mason/Catalyst-View-Mason-0.18.ebuild
deleted file mode 100644
index 60f3629..0000000
--- a/dev-perl/Catalyst-View-Mason/Catalyst-View-Mason-0.18.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2009 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-EAPI=2
-MODULE_AUTHOR=FLORA
-inherit perl-module
-
-DESCRIPTION="Mason View Class"
-LICENSE="|| ( Artistic GPL-2 )"
-
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-IUSE=""
-RDEPEND="
-       dev-perl/Catalyst-Runtime
-       dev-perl/HTML-Mason
-       virtual/perl-parent
-       dev-perl/MRO-Compat
-"
-DEPEND="${RDEPEND}"

diff --git a/dev-perl/Catalyst-View-Mason/Catalyst-View-Mason-0.190.0.ebuild 
b/dev-perl/Catalyst-View-Mason/Catalyst-View-Mason-0.190.0.ebuild
new file mode 100644
index 0000000..d917e1e
--- /dev/null
+++ b/dev-perl/Catalyst-View-Mason/Catalyst-View-Mason-0.190.0.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+EAPI=5
+MODULE_AUTHOR=JJNAPIORK
+MODULE_VERSION=0.19
+inherit perl-module
+
+DESCRIPTION="Mason View Class"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+IUSE=""
+PATCHES=(
+       "${FILESDIR}/${MODULE_VERSION}/rt-102381.patch"
+)
+RDEPEND="
+       >=dev-perl/Catalyst-Runtime-5.500.0
+       virtual/perl-File-Spec
+       dev-perl/HTML-Mason
+       dev-perl/MRO-Compat
+       virtual/perl-Scalar-List-Utils
+       virtual/perl-parent
+"
+DEPEND="${RDEPEND}
+       >=virtual/perl-ExtUtils-MakeMaker-6.360.0
+"

diff --git a/dev-perl/Catalyst-View-Mason/files/0.19/rt-102381.patch 
b/dev-perl/Catalyst-View-Mason/files/0.19/rt-102381.patch
new file mode 100644
index 0000000..56287f8
--- /dev/null
+++ b/dev-perl/Catalyst-View-Mason/files/0.19/rt-102381.patch
@@ -0,0 +1,35 @@
+--- t/debug.t  2014-12-29 20:50:47.000000000 +0000
++++ t/debug.t  2015-03-29 16:47:27.450513977 +0000
+@@ -4,8 +4,8 @@
+ use warnings;
+ use Test::More;
+ 
+-eval "use IO::Capture::Stderr";
+-plan skip_all => "IO::Capture::Stderr required for debug testing" if $@;
++eval "use Capture::Tiny";
++plan skip_all => "Capture::Tiny required for debug testing" if $@;
+ 
+ plan tests => 3;
+ 
+@@ -14,15 +14,15 @@
+ 
+ $ENV{CATALYST_DEBUG} = 1;
+ 
+-my $capture = IO::Capture::Stderr->new;
+-$capture->start;
++my $response;
++my $capture = Capture::Tiny::capture_stderr(sub{
+ 
+-use_ok('Catalyst::Test', 'TestApp');
++      use_ok('Catalyst::Test', 'TestApp');
+ 
+-my $response = request('/test');
++      $response = request('/test');
+ 
+-$capture->stop;
++});
+ 
+ ok($response->is_success, 'request ok');
+ 
+-like(join('', $capture->read), qr{\[debug\] Rendering component "/test"}, 
'debug message ok');
++like($capture, qr{\[debug\] Rendering component "/test"}, 'debug message ok');

Reply via email to