Name: perl-Plack-Middleware-Deflater Version: 0.08 Release: 2%{?dist} Summary: Compress response body with Gzip or Deflate License: GPL+ or Artistic Group: Development/Libraries URL: http://search.cpan.org/dist/Plack-Middleware-Deflater/ Source0: http://www.cpan.org/authors/id/K/KA/KAZEBURO/Plack-Middleware-Deflater-%{version}.tar.gz BuildArch: noarch BuildRequires: perl >= 1:5.8.1 # inc::Module::Install requires BuildRequires: perl(base) BuildRequires: perl(Carp) BuildRequires: perl(Config) BuildRequires: perl(Cwd) BuildRequires: perl(ExtUtils::MM_Unix) BuildRequires: perl(Fcntl) BuildRequires: perl(File::Find) BuildRequires: perl(File::Path) BuildRequires: perl(FindBin) BuildRequires: perl(Pod::Text) BuildRequires: perl(strict) BuildRequires: perl(vars) BuildRequires: perl(File::Spec) BuildRequires: perl(Spiffy) BuildRequires: perl(Test::Base::Filter) BuildRequires: perl(Test::Builder) BuildRequires: perl(Test::Builder::Module) # requires from Makefile.PL BuildRequires: perl(ExtUtils::MakeMaker) BuildRequires: perl(IO::Compress::Deflate) BuildRequires: perl(IO::Compress::Gzip) BuildRequires: perl(Plack) # for tests BuildRequires: perl(IO::Handle::Util) BuildRequires: perl(Test::More) >= 0.96 BuildRequires: perl(Test::Requires) BuildRequires: perl(Test::Base) BuildRequires: perl(Filter::Util::Call) BuildRequires: perl(HTTP::Request::Common) BuildRequires: perl(Plack::Test) BuildRequires: perl(Plack::Builder) BuildRequires: perl(parent) BuildRequires: perl(Plack::Middleware) BuildRequires: perl(Plack::Util) BuildRequires: perl(Plack::Util::Accessor) Requires: perl(IO::Compress::Deflate) Requires: perl(IO::Compress::Gzip) Requires: perl(Plack) Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version)) %description Plack::Middleware::Deflater is a middleware to encode your response body in gzip or deflate, based on Accept-Encoding HTTP request header. It would save the bandwidth a little bit but should increase the Plack server load, so ideally you should handle this on the front end reverse proxy servers. %prep %setup -q -n Plack-Middleware-Deflater-%{version} # use our versions of Test::* modules rm -r inc/Spiffy.pm inc/Test %build %{__perl} Makefile.PL INSTALLDIRS=vendor make %{?_smp_mflags} %install make pure_install DESTDIR=$RPM_BUILD_ROOT find $RPM_BUILD_ROOT -type f -name .packlist -exec rm -f {} \; %{_fixperms} $RPM_BUILD_ROOT/* %check make test %files %doc Changes README %{perl_vendorlib}/* %{_mandir}/man3/* %changelog * Wed May 15 2013 Robin Lee - 0.08-2 - BuildRequires more Perl modules: parent, Plack::Middleware, Plack::Util, Plack::Util::Accessor, File::Spec, Spiffy, Test::Base::Filter, Test::Builder, Test::Builder::Module - 'frontend' changed to 'front end' * Fri May 03 2013 Robin Lee 0.08-1 - Specfile autogenerated by cpanspec 1.78.