[libmongodbx-class-perl] 04/07: Update patches.
gregor herrmann
gregoa at debian.org
Tue May 13 19:34:29 UTC 2014
This is an automated email from the git hooks/post-receive script.
gregoa pushed a commit to branch master
in repository libmongodbx-class-perl.
commit 850ea6d0f121dad3bdddff34d0157bc3b952b90f
Author: gregor herrmann <gregoa at debian.org>
Date: Tue May 13 21:28:40 2014 +0200
Update patches.
Drop fix-super-connection, merged upstream.
Refresh fix-cursor-expand-bug (offset).
Refresh and combine the two spelling fix patches into one.
---
debian/patches/fix-cursor-expand-bug | 2 +-
debian/patches/fix-pod-typo | 13 ------------
debian/patches/fix-spelling | 13 +++++++++++-
debian/patches/fix-super-connection | 38 ------------------------------------
debian/patches/series | 2 --
5 files changed, 13 insertions(+), 55 deletions(-)
diff --git a/debian/patches/fix-cursor-expand-bug b/debian/patches/fix-cursor-expand-bug
index d56517e..4c622e2 100644
--- a/debian/patches/fix-cursor-expand-bug
+++ b/debian/patches/fix-cursor-expand-bug
@@ -2,7 +2,7 @@ Description: Fix cursor expand bug
Author: dod
--- a/lib/MongoDBx/Class/Cursor.pm
+++ b/lib/MongoDBx/Class/Cursor.pm
-@@ -56,7 +56,7 @@
+@@ -57,7 +57,7 @@
=cut
around 'next' => sub {
diff --git a/debian/patches/fix-pod-typo b/debian/patches/fix-pod-typo
deleted file mode 100644
index e9f1531..0000000
--- a/debian/patches/fix-pod-typo
+++ /dev/null
@@ -1,13 +0,0 @@
-Description: Fix pod typo
-Author: dod
---- a/lib/MongoDBx/Class/Cursor.pm
-+++ b/lib/MongoDBx/Class/Cursor.pm
-@@ -43,7 +43,7 @@
-
- =head1 OBJECT METHODS
-
--Aside from methods provided by L<MonogDB::Cursor>, the following method
-+Aside from methods provided by L<MongoDB::Cursor>, the following method
- modifications are performed:
-
- =head2 next( [ $do_not_expand ] )
diff --git a/debian/patches/fix-spelling b/debian/patches/fix-spelling
index a6dfd46..3bf14ab 100644
--- a/debian/patches/fix-spelling
+++ b/debian/patches/fix-spelling
@@ -2,7 +2,7 @@ Description: Fix spelling in pod doc
Author: dod
--- a/lib/MongoDBx/Class.pm
+++ b/lib/MongoDBx/Class.pm
-@@ -195,7 +195,7 @@
+@@ -197,7 +197,7 @@
=over
@@ -42,3 +42,14 @@ Author: dod
it with C<belongs_to>) will not be removed too.
=cut
+--- a/lib/MongoDBx/Class/Cursor.pm
++++ b/lib/MongoDBx/Class/Cursor.pm
+@@ -44,7 +44,7 @@
+
+ =head1 OBJECT METHODS
+
+-Aside from methods provided by L<MonogDB::Cursor>, the following method
++Aside from methods provided by L<MongoDB::Cursor>, the following method
+ modifications are performed:
+
+ =head2 next( [ $do_not_expand ] )
diff --git a/debian/patches/fix-super-connection b/debian/patches/fix-super-connection
deleted file mode 100644
index 34afc49..0000000
--- a/debian/patches/fix-super-connection
+++ /dev/null
@@ -1,38 +0,0 @@
-Description: fix weird Moose assert failure
- _connection sub tries to call $self->SUPER. But the base class uses
- AUTOLOAD. AUTOLOAD intercepts the call to _connection from base class and
- provides the wrong object. Hence this (slightly edited) error message:
- .
- Couldn't load application from file "script": Attribute (_connection)
- does not pass the type constraint because: Validation failed for
- 'MongoDB::Connection' with value MongoDBx::Class::Collection{
- _database: MongoDBx::Class::Database{ _connection:
- MongoDBx::Class::Connection=HASH(0x3f80c38), name: "admin" }, name:
- "SUPER" } at constructor MongoDBx::Class::Cursor::new (defined at
- .../lib/MongoDBx/Class/Cursor.pm line 145) line 34
- .
- This patch thwarts AUTOLOAD by spelling out the method to call in the base
- class.
-Author: dod
---- a/lib/MongoDBx/Class/Cursor.pm
-+++ b/lib/MongoDBx/Class/Cursor.pm
-@@ -85,7 +85,7 @@
- };
-
- sub _connection {
-- version->parse($MongoDB::VERSION) < v0.502.0 ? $_[0]->SUPER : $_[0]->_client;
-+ version->parse($MongoDB::VERSION) < v0.502.0 ? $_[0]->SUPER::_connection : $_[0]->_client;
- }
-
- =head1 AUTHOR
---- a/lib/MongoDBx/Class/Database.pm
-+++ b/lib/MongoDBx/Class/Database.pm
-@@ -50,7 +50,7 @@
- };
-
- sub _connection {
-- version->parse($MongoDB::VERSION) < v0.502.0 ? $_[0]->SUPER : $_[0]->_client;
-+ version->parse($MongoDB::VERSION) < v0.502.0 ? $_[0]->SUPER::_connection : $_[0]->_client;
- }
-
- =head1 AUTHOR
diff --git a/debian/patches/series b/debian/patches/series
index 429f02c..1ccb27d 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1,4 +1,2 @@
fix-spelling
fix-cursor-expand-bug
-fix-pod-typo
-fix-super-connection
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/libmongodbx-class-perl.git
More information about the Pkg-perl-cvs-commits
mailing list