[libcatalyst-view-component-subinclude-perl] 08/09: added patch to disable Class::MOP::load_class (Closes: #748992)
Jonas Genannt
jonas at brachium-system.net
Sat Jul 26 13:49:44 UTC 2014
This is an automated email from the git hooks/post-receive script.
hggh-guest pushed a commit to branch master
in repository libcatalyst-view-component-subinclude-perl.
commit 717a65d0178b8c40210fea8b8dec7210ea0aec58
Author: Jonas Genannt <jonas at brachium-system.net>
Date: Sat Jul 26 15:41:18 2014 +0200
added patch to disable Class::MOP::load_class (Closes: #748992)
---
debian/control | 7 ++++++-
debian/patches/class_mop_deprecated.patch | 34 +++++++++++++++++++++++++++++++
debian/patches/series | 1 +
3 files changed, 41 insertions(+), 1 deletion(-)
diff --git a/debian/control b/debian/control
index d59b55d..7eed53e 100644
--- a/debian/control
+++ b/debian/control
@@ -11,10 +11,14 @@ Build-Depends-Indep: libcatalyst-action-renderview-perl,
libmoosex-types-perl,
liburi-perl,
libwww-perl,
+ libclass-load-perl,
perl
-Maintainer: Jonas Genannt <jonas.genannt at capi2name.de>
+Maintainer: Debian Perl Group <pkg-perl-maintainers at lists.alioth.debian.org>
+Uploaders: Jonas Genannt <jonas.genannt at capi2name.de>
Standards-Version: 3.9.5
Homepage: https://metacpan.org/release/Catalyst-View-Component-SubInclude
+Vcs-Git: git://anonscm.debian.org/pkg-perl/packages/libcatalyst-view-component-subinclude-perl.git
+Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-perl/packages/libcatalyst-view-component-subinclude-perl.git;a=summary
Package: libcatalyst-view-component-subinclude-perl
Architecture: all
@@ -25,6 +29,7 @@ Depends: libcatalyst-action-renderview-perl,
libmoose-perl,
libmoosex-types-perl,
libwww-perl,
+ libclass-load-perl,
${misc:Depends},
${perl:Depends}
Description: Use subincludes in your Catalyst views
diff --git a/debian/patches/class_mop_deprecated.patch b/debian/patches/class_mop_deprecated.patch
new file mode 100644
index 0000000..b8f04cc
--- /dev/null
+++ b/debian/patches/class_mop_deprecated.patch
@@ -0,0 +1,34 @@
+Description: removed deprecated usage of Class::MOP::load_class
+Author: Zoffix Znet <cpan at zoffix.com>
+Bug: https://rt.cpan.org/Public/Bug/Display.html?id=91021
+
+--- a/Makefile.PL
++++ b/Makefile.PL
+@@ -12,6 +12,7 @@
+ requires 'Moose';
+ requires 'Moose::Role';
+ requires 'MooseX::Types';
++requires 'Class::Load' => '0.20';
+ requires 'Carp';
+ requires 'namespace::clean';
+ requires 'LWP::UserAgent';
+--- a/lib/Catalyst/View/Component/SubInclude.pm
++++ b/lib/Catalyst/View/Component/SubInclude.pm
+@@ -3,7 +3,7 @@
+
+ use Carp qw/croak/;
+ use Catalyst::Utils ();
+-use Class::MOP ();
++use Class::Load ();
+ use MooseX::Types::Moose qw/Str HashRef/;
+ use namespace::clean -except => 'meta';
+
+@@ -178,7 +178,7 @@
+ $short_class
+ : __PACKAGE__ . '::' . $short_class;
+
+- Class::MOP::load_class($class);
++ Class::Load::load_class($class);
+
+ return $cache->{$class} = $class->new($plugin_config);
+ }
diff --git a/debian/patches/series b/debian/patches/series
new file mode 100644
index 0000000..7a27092
--- /dev/null
+++ b/debian/patches/series
@@ -0,0 +1 @@
+class_mop_deprecated.patch
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/libcatalyst-view-component-subinclude-perl.git
More information about the Pkg-perl-cvs-commits
mailing list