Hello community,

here is the log from the commit of package perl-Mojolicious-Plugin-RenderFile 
for openSUSE:Factory checked in at 2015-04-16 14:14:24
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/perl-Mojolicious-Plugin-RenderFile (Old)
 and      /work/SRC/openSUSE:Factory/.perl-Mojolicious-Plugin-RenderFile.new 
(New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "perl-Mojolicious-Plugin-RenderFile"

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/perl-Mojolicious-Plugin-RenderFile/perl-Mojolicious-Plugin-RenderFile.changes
    2015-03-01 14:47:14.000000000 +0100
+++ 
/work/SRC/openSUSE:Factory/.perl-Mojolicious-Plugin-RenderFile.new/perl-Mojolicious-Plugin-RenderFile.changes
       2015-04-16 14:14:25.000000000 +0200
@@ -1,0 +2,10 @@
+Tue Apr 14 19:53:11 UTC 2015 - [email protected]
+
+- updated to 0.09
+   see /usr/share/doc/packages/perl-Mojolicious-Plugin-RenderFile/Changes
+
+  0.09
+          Not loose previously setted headers
+- obsolete wide-character-in-print.patch
+
+-------------------------------------------------------------------

Old:
----
  Mojolicious-Plugin-RenderFile-0.08.tar.gz
  wide-character-in-print.patch

New:
----
  Mojolicious-Plugin-RenderFile-0.09.tar.gz
  cpanspec.yml

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ perl-Mojolicious-Plugin-RenderFile.spec ++++++
--- /var/tmp/diff_new_pack.4adps5/_old  2015-04-16 14:14:25.000000000 +0200
+++ /var/tmp/diff_new_pack.4adps5/_new  2015-04-16 14:14:25.000000000 +0200
@@ -17,21 +17,22 @@
 
 
 Name:           perl-Mojolicious-Plugin-RenderFile
-Version:        0.08
+Version:        0.09
 Release:        0
+#Upstream: CHECK(GPL-1.0+ or Artistic-1.0)
 %define cpan_name Mojolicious-Plugin-RenderFile
 Summary:        "render_file" helper for Mojolicious
 License:        GPL-1.0+ or Artistic-1.0
 Group:          Development/Libraries/Perl
 Url:            http://search.cpan.org/dist/Mojolicious-Plugin-RenderFile/
-Source:         Mojolicious-Plugin-RenderFile-0.08.tar.gz
-Patch0:         wide-character-in-print.patch
+Source0:        
http://www.cpan.org/authors/id/K/KO/KOORCHIK/%{cpan_name}-%{version}.tar.gz
+Source1:        cpanspec.yml
 BuildArch:      noarch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  perl
 BuildRequires:  perl-macros
-BuildRequires:  perl(Mojolicious) >= 3.90
-Requires:       perl(Mojolicious) >= 3.90
+BuildRequires:  perl(Mojolicious) >= 5.78
+Requires:       perl(Mojolicious) >= 5.78
 %{perl_requires}
 
 %description
@@ -41,8 +42,6 @@
 
 %prep
 %setup -q -n %{cpan_name}-%{version}
-# MANUAL
-%patch0 -p1
 
 %build
 %{__perl} Makefile.PL INSTALLDIRS=vendor

++++++ Mojolicious-Plugin-RenderFile-0.08.tar.gz -> 
Mojolicious-Plugin-RenderFile-0.09.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Mojolicious-Plugin-RenderFile-0.08/Changes 
new/Mojolicious-Plugin-RenderFile-0.09/Changes
--- old/Mojolicious-Plugin-RenderFile-0.08/Changes      2014-05-16 
15:41:22.000000000 +0200
+++ new/Mojolicious-Plugin-RenderFile-0.09/Changes      2015-03-05 
01:55:33.000000000 +0100
@@ -24,4 +24,7 @@
         Fixed utf8 filename issue
 
 0.08
-        File cleanup support
\ No newline at end of file
+        File cleanup support
+
+0.09
+        Not loose previously setted headers
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Mojolicious-Plugin-RenderFile-0.08/META.json 
new/Mojolicious-Plugin-RenderFile-0.09/META.json
--- old/Mojolicious-Plugin-RenderFile-0.08/META.json    2014-05-16 
15:42:55.000000000 +0200
+++ new/Mojolicious-Plugin-RenderFile-0.09/META.json    2015-03-05 
01:55:47.000000000 +0100
@@ -4,7 +4,7 @@
       "Viktor Turskyi <[email protected]>"
    ],
    "dynamic_config" : 1,
-   "generated_by" : "ExtUtils::MakeMaker version 6.66, CPAN::Meta::Converter 
version 2.120921",
+   "generated_by" : "ExtUtils::MakeMaker version 6.98, CPAN::Meta::Converter 
version 2.142690",
    "license" : [
       "unknown"
    ],
@@ -32,7 +32,7 @@
       },
       "runtime" : {
          "requires" : {
-            "Mojolicious" : "3.90",
+            "Mojolicious" : "5.78",
             "perl" : "5.01"
          }
       }
@@ -43,5 +43,5 @@
          "url" : "https://github.com/koorchik/Mojolicious-Plugin-RenderFile";
       }
    },
-   "version" : "0.08"
+   "version" : "0.09"
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Mojolicious-Plugin-RenderFile-0.08/META.yml 
new/Mojolicious-Plugin-RenderFile-0.09/META.yml
--- old/Mojolicious-Plugin-RenderFile-0.08/META.yml     2014-05-16 
15:42:55.000000000 +0200
+++ new/Mojolicious-Plugin-RenderFile-0.09/META.yml     2015-03-05 
01:55:47.000000000 +0100
@@ -3,23 +3,23 @@
 author:
   - 'Viktor Turskyi <[email protected]>'
 build_requires:
-  ExtUtils::MakeMaker: 0
+  ExtUtils::MakeMaker: '0'
 configure_requires:
-  ExtUtils::MakeMaker: 0
+  ExtUtils::MakeMaker: '0'
 dynamic_config: 1
-generated_by: 'ExtUtils::MakeMaker version 6.66, CPAN::Meta::Converter version 
2.120921'
+generated_by: 'ExtUtils::MakeMaker version 6.98, CPAN::Meta::Converter version 
2.142690'
 license: unknown
 meta-spec:
   url: http://module-build.sourceforge.net/META-spec-v1.4.html
-  version: 1.4
+  version: '1.4'
 name: Mojolicious-Plugin-RenderFile
 no_index:
   directory:
     - t
     - inc
 requires:
-  Mojolicious: 3.90
-  perl: 5.01
+  Mojolicious: '5.78'
+  perl: '5.01'
 resources:
   repository: https://github.com/koorchik/Mojolicious-Plugin-RenderFile
-version: 0.08
+version: '0.09'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Mojolicious-Plugin-RenderFile-0.08/Makefile.PL 
new/Mojolicious-Plugin-RenderFile-0.09/Makefile.PL
--- old/Mojolicious-Plugin-RenderFile-0.08/Makefile.PL  2014-05-16 
15:20:31.000000000 +0200
+++ new/Mojolicious-Plugin-RenderFile-0.09/Makefile.PL  2015-03-05 
01:55:33.000000000 +0100
@@ -8,7 +8,7 @@
     VERSION_FROM     => 'lib/Mojolicious/Plugin/RenderFile.pm',
     AUTHOR           => 'Viktor Turskyi <[email protected]>',
     MIN_PERL_VERSION => 5.010,
-    PREREQ_PM        => { 'Mojolicious' => '3.90' },
+    PREREQ_PM        => { 'Mojolicious' => '5.78' },
     META_MERGE       => {
         resources => {
             repository => 
'https://github.com/koorchik/Mojolicious-Plugin-RenderFile',
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/Mojolicious-Plugin-RenderFile-0.08/lib/Mojolicious/Plugin/RenderFile.pm 
new/Mojolicious-Plugin-RenderFile-0.09/lib/Mojolicious/Plugin/RenderFile.pm
--- old/Mojolicious-Plugin-RenderFile-0.08/lib/Mojolicious/Plugin/RenderFile.pm 
2014-05-16 15:40:58.000000000 +0200
+++ new/Mojolicious-Plugin-RenderFile-0.09/lib/Mojolicious/Plugin/RenderFile.pm 
2015-03-05 01:55:33.000000000 +0100
@@ -7,7 +7,7 @@
 use Encode qw( encode decode_utf8 );
 use Mojo::Util 'quote';
 
-our $VERSION = '0.08';
+our $VERSION = '0.09';
 
 sub register {
     my ( $self, $app ) = @_;
@@ -49,11 +49,12 @@
             return;
         }
 
-        # Create response headers
+        # Set response headers
+        my $headers = $c->res->content->headers();
+
         $filename = quote($filename); # quote the filename, per RFC 5987
         $filename = encode("UTF-8", $filename);
 
-        my $headers = Mojo::Headers->new();
         $headers->add( 'Content-Type', $content_type . ';name=' . $filename );
         $headers->add( 'Content-Disposition', $content_disposition . 
';filename=' . $filename );
 
@@ -83,9 +84,6 @@
             $headers->add( 'Content-Length' => $asset->size );
         }
 
-        # Set response headers
-        $c->res->content->headers($headers);
-
         # Stream content directly from file
         $c->res->content->asset($asset);
         return $c->rendered($status);
@@ -182,6 +180,7 @@
 =head1 CONTRIBUTORS
 
 Nils Diewald (Akron)
+Danil Greben (SDSWanderer)
 
 =head1 BUGS
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/Mojolicious-Plugin-RenderFile-0.08/t/multibyte_filename.t 
new/Mojolicious-Plugin-RenderFile-0.09/t/multibyte_filename.t
--- old/Mojolicious-Plugin-RenderFile-0.08/t/multibyte_filename.t       
2015-02-24 09:43:34.000000000 +0100
+++ new/Mojolicious-Plugin-RenderFile-0.09/t/multibyte_filename.t       
2015-03-05 01:55:33.000000000 +0100
@@ -1,3 +1,4 @@
+use utf8;
 use Mojo::Base -strict;
 
 use Test::More;
@@ -51,7 +52,7 @@
 
 $t->get_ok("/default")
     ->status_is(200)
-    ->content_is( encode_utf8 '漢字(かんじ)は、古代中国に発祥を持つ文字。' )
+    ->content_is( '漢字(かんじ)は、古代中国に発祥を持つ文字。' )
     ->header_is( 'Content-Disposition' => encode_utf8 
'attachment;filename="漢字.txt"' );
 
 $t->get_ok("/filename")

++++++ cpanspec.yml ++++++
---
#description_paragraphs: 3
#no_testing: broken upstream
license: GPL-1.0+ or Artistic-1.0

Reply via email to