[SCM] Debian packaging of libmojomojo-perl branch, master, updated. debian/1.05+dfsg-2-6-gd024a82

Florian Schlichting fschlich at zedat.fu-berlin.de
Tue Aug 7 18:46:22 UTC 2012


The following commit has been merged in the master branch:
commit 5c66e26c4214c6c004f95e13f372c173f08847a0
Author: Florian Schlichting <fschlich at zedat.fu-berlin.de>
Date:   Tue Aug 7 20:17:17 2012 +0200

    bug680796.patch: Fix FTBFS caused by updated Catalyst::Plugins::SubRequest

diff --git a/debian/changelog b/debian/changelog
index 3bee8af..42156dd 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,11 @@
+libmojomojo-perl (1.05+dfsg-3) unstable; urgency=low
+
+  * Team upload.
+  * Fix FTBFS caused by updated Catalyst::Plugins::SubRequest.
+    Closes: #680796
+
+ -- Florian Schlichting <fschlich at zedat.fu-berlin.de>  Tue, 07 Aug 2012 20:35:24 +0200
+
 libmojomojo-perl (1.05+dfsg-2) unstable; urgency=low
 
   * Add patch to use Digest::SHA instead of Digest::SHA1.
diff --git a/debian/control b/debian/control
index a5fa57e..e11f055 100644
--- a/debian/control
+++ b/debian/control
@@ -9,7 +9,7 @@ Build-Depends-Indep: perl,
  libcache-fastmmap-perl (>= 1.31),
  libcatalyst-engine-psgi-perl,
  libcatalyst-modules-extra-perl,
- libcatalyst-modules-perl (>= 42),
+ libcatalyst-modules-perl (>= 44),
  libcatalyst-perl (>= 5.71001),
  libcatalyst-view-tt-perl,
  libconfig-general-perl,
@@ -85,7 +85,7 @@ Depends: ${perl:Depends}, ${misc:Depends},
  libcache-fastmmap-perl (>= 1.31),
  libcatalyst-engine-psgi-perl,
  libcatalyst-modules-extra-perl,
- libcatalyst-modules-perl (>= 42),
+ libcatalyst-modules-perl (>= 44),
  libcatalyst-perl (>= 5.71001),
  libcatalyst-view-tt-perl,
  libconfig-general-perl,
diff --git a/debian/patches/bug680796.patch b/debian/patches/bug680796.patch
new file mode 100644
index 0000000..d703155
--- /dev/null
+++ b/debian/patches/bug680796.patch
@@ -0,0 +1,23 @@
+Description: Fix FTBFS due to updated Catalyst-Plugin-SubRequest
+ Remove workaround for a limitation in Catalyst-Plugin-SubRequest, which was
+ fixed in a backwards-incompatible manner in version 0.18 (uploaded as part of
+ libcatalyst-modules-perl 44). Fix picked from upstream git, will become part
+ of MojoMojo 1.06.
+Origin: https://github.com/marcusramberg/mojomojo/commit/f52d2941c0c2ddc59a1015563c622f0fbb26a19d
+Bug-Debian: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=680796
+Bug: https://rt.cpan.org/Public/Bug/Display.html?id=78821
+Bug: https://github.com/marcusramberg/mojomojo/issues/101
+Reviewed-by: Florian Schlichting <fschlich at zedat.fu-berlin.de>
+
+
+--- a/lib/MojoMojo/Formatter/Include.pm
++++ b/lib/MojoMojo/Formatter/Include.pm
+@@ -80,7 +80,7 @@
+     my $rel = $url->rel( $c->req->base );
+     if (not $rel->scheme) {
+         # if so, then return the inline version of the page is requests
+-        return $c->subreq( '/inline', { path => $rel.'' eq './' ? '/' : '/'.$rel } );
++        return $c->subreq( ($rel.'' eq './' ? '/' : '/'.$rel).'.inline' );
+     }
+     my $res = URI::Fetch->fetch( $url, Cache => $c->cache );
+     return $res->content if defined $res;
diff --git a/debian/patches/series b/debian/patches/series
index 35c2d49..6ece333 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1,2 +1,3 @@
 spelling.patch
 digest-sha.patch
+bug680796.patch

-- 
Debian packaging of libmojomojo-perl



More information about the Pkg-perl-cvs-commits mailing list