--- rpms/perl-Mojolicious/sme9/perl-Mojolicious.spec 2016/02/09 14:33:14 1.5 +++ rpms/perl-Mojolicious/sme9/perl-Mojolicious.spec 2016/02/09 14:33:42 1.6 @@ -1,30 +1,39 @@ Name: perl-Mojolicious -version: 5.05 -Release: 2%{?dist} +version: 6.44 +Release: 1%{?dist} Summary: A next generation web framework for Perl License: Artistic 2.0 Group: Development/Libraries URL: http://mojolicious.org/ Source0: http://www.cpan.org/authors/id/K/KR/KRAIH/Mojolicious-%{version}.tar.gz -Patch0: Mojolicious-4.91.untaint.patch -Patch1: Mojolicious-4.91.SSL_version.patch -%define CSRFProtect_version 0.13 -Source1: Mojolicious-Plugin-CSRFProtect-%{CSRFProtect_version}.tar.gz +Patch0: Mojolicious-6.08.untaint.patch +Patch1: Mojolicious-6.12.cleanup.patch +Patch2: Mojolicious-6.12.cleanup.patch2 +Patch3: Mojolicious-6.15.cleanup.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArch: noarch -BuildRequires: perl >= 0:5.008007 +BuildRequires: perl >= 0:5.010001 BuildRequires: perl(ExtUtils::MakeMaker) BuildRequires: perl(Test::Builder) BuildRequires: perl(Test::Harness) BuildRequires: perl(Test::More) BuildRequires: perl(Taint::Util) +BuildRequires: perl(Pod::Simple) >= 3.09 +BuildRequires: perl(Time::Local) >= 1.2000 +BuildRequires: perl(IO::Socket::IP) >= 0.26 +Requires: perl(IO::Socket::IP) >= 0.26 +BuildRequires: perl(IO::Compress::Gzip) BuildRequires: perl(Digest::MD5) BuildRequires: perl(Digest::SHA) BuildRequires: perl(Time::HiRes) -BuildRequires: perl(IO::Compress::Gzip) BuildRequires: perl(Compress::Raw::Zlib) -BuildRequires: perl(Data::Dumper) Requires: perl(Taint::Util) +BuildRequires: perl(Socket) >= 1.97 +Requires: perl(Socket) >= 1.97 +Requires: perl(IO::Socket::SSL) >= 1.94 +Requires: perl(Net::DNS::Native) >= 0.15 +Requires: perl(Pod::Simple) >= 3.09 +Requires: perl(Time::Local) >= 1.2000 Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) %define filelist %{pkgname}-%{version}-filelist %define NVR %{pkgname}-%{version}-%{release} @@ -44,11 +53,11 @@ techniques used are outdated now, the id a new attempt at implementing this idea using state of the art technology. %prep -%setup -q -n Mojolicious-%{version} -b 0 -a 1 +%setup -q -n Mojolicious-%{version} -b 0 %patch0 -p1 -%patch1 -p1 -mv Mojolicious-Plugin-CSRFProtect-%{CSRFProtect_version}/lib/Mojolicious/Plugin/* lib/Mojolicious/Plugin/ -rm -rf Mojolicious-Plugin-CSRFProtect-%{CSRFProtect_version} +#%patch1 -p2 +%patch2 -p2 +%patch3 -p2 %build %{__perl} Makefile.PL INSTALLDIRS=vendor INSTALLVENDORLIB=/usr/share/perl5/vendor_perl @@ -87,8 +96,58 @@ rm -f %{custom_find_req} %{_mandir}/man3/* %changelog -* Thu Feb 5 2015 Daniel Berteaud - 5.05-1 -- Add some missing buildreq so it can build in mock [SME: 7819] +* Mon Feb 08 2016 Charlie Brady +- Upgrade Mojolicious to 6.44. + +* Thu Oct 08 2015 Charlie Brady +- Upgrade Mojolicious to 6.23. + +* Mon Sep 21 2015 Charlie Brady +- Upgrade Mojolicious to 6.20. + +* Mon Aug 24 2015 Charlie Brady +- Upgrade Mojolicious to 6.17. + +* Wed Aug 19 2015 Charlie Brady +- Fix more cleanup warnings. +- Fix warning in Mojo::Asset::Memory::move_to. + +* Tue Aug 18 2015 Charlie Brady 6.15-1 +- Upgrade Mojolicious to 6.15. + +* Wed Jul 08 2015 Charlie Brady 6.12-3 +- Fix more cleanup warnings. + +* Tue Jul 07 2015 Charlie Brady 6.12-2 +- Fix bug in Mojo::UserAgent cleanup when Net::DNS::Native is + installed. + +* Tue Jul 07 2015 Charlie Brady 6.12-1 +- Upgrade Mojolicious to 6.12. +- Add Requires for recent IO::Socket::SSL and Net::DNS::Native + +* Tue Jun 23 2015 Charlie Brady 6.11-2 +- Add missing BuildRequires: perl(Socket) >= 1.97. + +* Wed Jun 10 2015 Charlie Brady 6.11-1 +- Upgrade Mojolicious to 6.11. + +* Wed Apr 15 2015 Charlie Brady 6.08-1 +- Upgrade Mojolicious to 6.08. + +* Sat Feb 28 2015 Charlie Brady 6.0-1 +- Upgrade Mojolicious to 6.0. +- Remove Mojolicious-Plugin-CSRFProtect. + +* Thu Oct 16 2014 Charlie Brady - 5.50-1 +- Upgrade Mojolicious to 5.50 (security update). [MN00548037] + +* Wed Aug 27 2014 Charlie Brady - 5.33-1 +- Upgrade Mojolicious to 5.33. [MN00540216] + +* Thu Jun 12 2014 Charlie Brady - 5.05-2 +- Remove the patch which downgraded the version requirement of + IO::Socket::SSL. [MN00522946]. * Mon Jun 09 2014 Charlie Brady - 5.05-1 - Upgrade Mojolicious to 5.05. [MN00522946]