[starlet] 01/02: Replace plack-jpg.patch with calculate-baybridge.jpg.patch.
gregor herrmann
gregoa at debian.org
Thu Jun 25 19:41:36 UTC 2015
This is an automated email from the git hooks/post-receive script.
gregoa pushed a commit to branch master
in repository starlet.
commit c5a2df53819c610332b539ba5bc3055e4af7260e
Author: gregor herrmann <gregoa at debian.org>
Date: Thu Jun 25 21:37:36 2015 +0200
Replace plack-jpg.patch with calculate-baybridge.jpg.patch.
Taken from Starman, written by Plack and Starman upstream.
---
debian/patches/calculate-baybridge.jpg.patch | 41 ++++++++++++++++++++++++++++
debian/patches/plack-jpg.patch | 40 ---------------------------
debian/patches/series | 2 +-
3 files changed, 42 insertions(+), 41 deletions(-)
diff --git a/debian/patches/calculate-baybridge.jpg.patch b/debian/patches/calculate-baybridge.jpg.patch
new file mode 100644
index 0000000..0547125
--- /dev/null
+++ b/debian/patches/calculate-baybridge.jpg.patch
@@ -0,0 +1,41 @@
+From a45d712d38a9454d3d5a7d12de0dd741f24d8bed Mon Sep 17 00:00:00 2001
+From: Tatsuhiko Miyagawa <miyagawa at bulknews.net>
+Date: Thu, 14 May 2015 14:49:50 -0700
+Subject: [PATCH] calculare size/MD5 because it might change...
+
+Origin: Starman git, https://github.com/miyagawa/Starman/commits/master
+Bug: https://rt.cpan.org/Public/Bug/Display.html?id=105006
+Forwarded: https://rt.cpan.org/Public/Bug/Display.html?id=105006
+Bug-Debian: https://bugs.debian.org/#789669
+Reviewed-by: gregor herrmann <gregoa at debian.org>
+Last-Update: 2015-06-25
+
+---
+ t/chunked_req.t | 9 +++++++--
+ 1 file changed, 7 insertions(+), 2 deletions(-)
+
+--- a/t/08chunked_req.t
++++ b/t/08chunked_req.t
+@@ -12,6 +12,11 @@
+
+ my $file = File::ShareDir::dist_dir('Plack') . "/baybridge.jpg";
+
++open my $fh, "<", $file or die $!;
++my $md5 = Digest::MD5->new;
++$md5->addfile($fh);
++my $hex = $md5->hexdigest;
++
+ my $app = sub {
+ my $env = shift;
+ my $body;
+@@ -35,8 +40,8 @@
+
+ my $res = $cb->($req);
+
+- is $res->header('X-Content-Length'), 79838;
+- is Digest::MD5::md5_hex($res->content), '983726ae0e4ce5081bef5fb2b7216950';
++ is $res->header('X-Content-Length'), -s $file;
++ is Digest::MD5::md5_hex($res->content), $hex;
+ };
+
+ done_testing;
diff --git a/debian/patches/plack-jpg.patch b/debian/patches/plack-jpg.patch
deleted file mode 100644
index fa321ed..0000000
--- a/debian/patches/plack-jpg.patch
+++ /dev/null
@@ -1,40 +0,0 @@
-Description: baybridge.jpg was resized in 1.0035
- check for old and new size/md5sum
-Origin: vendor
-Bug: https://rt.cpan.org/Public/Bug/Display.html?id=105006
-Forwarded: https://rt.cpan.org/Public/Bug/Display.html?id=105006
-Bug-Debian: https://bugs.debian.org/#789669
-Author: gregor herrmann <gregoa at debian.org>
-Last-Update: 2015-06-23
-
---- a/t/08chunked_req.t
-+++ b/t/08chunked_req.t
-@@ -1,5 +1,6 @@
- use strict;
- use Test::TCP;
-+use Plack;
- use Plack::Test;
- use File::ShareDir;
- use HTTP::Request;
-@@ -35,8 +36,19 @@
-
- my $res = $cb->($req);
-
-- is $res->header('X-Content-Length'), 79838;
-- is Digest::MD5::md5_hex($res->content), '983726ae0e4ce5081bef5fb2b7216950';
-+ # baybridge.jpg was resized in 1.0035
-+ my ($imgsize, $imgmd5);
-+ diag ("Testing with baybridge.jpg from Plack $Plack::VERSION");
-+ if ($Plack::VERSION >= 1.0035) {
-+ $imgsize = 14750;
-+ $imgmd5 = '70546a79c7abb9c497ca91730a0686e4';
-+ } else {
-+ $imgsize = 79838;
-+ $imgmd5 = '983726ae0e4ce5081bef5fb2b7216950';
-+ }
-+
-+ is $res->header('X-Content-Length'), $imgsize;
-+ is Digest::MD5::md5_hex($res->content), $imgmd5;
- };
-
- done_testing;
diff --git a/debian/patches/series b/debian/patches/series
index cdc5c9a..ff842e1 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1 +1 @@
-plack-jpg.patch
+calculate-baybridge.jpg.patch
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/starlet.git
More information about the Pkg-perl-cvs-commits
mailing list