82274f3
Name:           perl-Dancer
02751b6
Version:        1.3513
ee19bbf
Release:        5%{?dist}
82274f3
Summary:        Lightweight yet powerful web application framework
82274f3
License:        GPL+ or Artistic
4634792
URL:            https://metacpan.org/release/Dancer
e20f581
Source0:        http://cpan.metacpan.org/authors/id/B/BI/BIGPRESH/Dancer-%{version}.tar.gz
82274f3
BuildArch:      noarch
7e2233c
BuildRequires:  make
eea2448
BuildRequires:  perl-generators
a59c717
BuildRequires:  perl-interpreter
4340737
BuildRequires:  perl(base)
482cd4a
BuildRequires:  perl(blib)
490f332
BuildRequires:  perl(bytes)
82274f3
BuildRequires:  perl(Carp)
82274f3
BuildRequires:  perl(CGI)
16a6d12
BuildRequires:  perl(Clone)
82274f3
BuildRequires:  perl(Cwd)
82274f3
BuildRequires:  perl(Data::Dumper)
e20f581
BuildRequires:  perl(Digest::MD5)
82274f3
BuildRequires:  perl(Encode)
c367a70
BuildRequires:  perl(ExtUtils::MakeMaker) >= 6.76
5819def
BuildRequires:  perl(Fcntl)
82274f3
BuildRequires:  perl(File::Basename)
5819def
BuildRequires:  perl(File::Copy)
82274f3
BuildRequires:  perl(File::Path)
82274f3
BuildRequires:  perl(File::Spec)
82274f3
BuildRequires:  perl(File::Temp)
490f332
BuildRequires:  perl(FindBin)
867c38d
BuildRequires:  perl(Hash::Merge::Simple)
82274f3
BuildRequires:  perl(HTTP::Body) >= 1.07
490f332
BuildRequires:  perl(HTTP::Date)
82274f3
BuildRequires:  perl(HTTP::Headers)
82274f3
BuildRequires:  perl(HTTP::Request)
82274f3
BuildRequires:  perl(HTTP::Server::Simple::PSGI) >= 0.11
c367a70
BuildRequires:  perl(HTTP::Tiny) >= 0.014
82274f3
BuildRequires:  perl(IO::Handle)
82274f3
BuildRequires:  perl(JSON)
82274f3
BuildRequires:  perl(lib)
82274f3
BuildRequires:  perl(LWP)
c367a70
BuildRequires:  perl(MIME::Types) >= 2.17
c8195ea
BuildRequires:  perl(Module::Runtime)
490f332
BuildRequires:  perl(overload)
5d401ce
BuildRequires:  perl(parent)
82274f3
BuildRequires:  perl(Plack::Builder)
82274f3
BuildRequires:  perl(Pod::Coverage)
490f332
BuildRequires:  perl(POSIX)
82274f3
BuildRequires:  perl(strict)
82274f3
BuildRequires:  perl(Template)
82274f3
BuildRequires:  perl(Test::More) >= 0.94
85e9be7
BuildRequires:  perl(Test::NoWarnings)
82274f3
BuildRequires:  perl(Test::Output)
82274f3
BuildRequires:  perl(Test::Pod)
82274f3
BuildRequires:  perl(Test::Pod::Coverage)
16a6d12
BuildRequires:  perl(Test::TCP)
82274f3
BuildRequires:  perl(Time::HiRes)
Petr Šabata 16f9b59
BuildRequires:  perl(Try::Tiny) >= 0.09
Petr Šabata 16f9b59
BuildRequires:  perl(URI) >= 1.59
82274f3
BuildRequires:  perl(XML::Simple)
82274f3
BuildRequires:  perl(YAML)
82274f3
BuildRequires:  perl(utf8)
82274f3
BuildRequires:  perl(vars)
82274f3
BuildRequires:  perl(warnings)
4340737
# Run-time for tests:
16a6d12
BuildRequires:  perl(Config)
4340737
BuildRequires:  perl(constant)
c367a70
BuildRequires:  perl(Data::Dump)
16a6d12
BuildRequires:  perl(Devel::Hide)
4340737
BuildRequires:  perl(Exporter)
4340737
BuildRequires:  perl(File::Spec::Functions)
4340737
BuildRequires:  perl(File::stat)
4340737
BuildRequires:  perl(Getopt::Long)
c367a70
BuildRequires:  perl(HTTP::CookieJar) >= 0.008
4340737
BuildRequires:  perl(IO::File)
c367a70
BuildRequires:  perl(IO::Socket::INET)
867c38d
BuildRequires:  perl(IPC::Open3)
16a6d12
BuildRequires:  perl(mro)
4340737
BuildRequires:  perl(Plack::Handler::FCGI)
4340737
BuildRequires:  perl(Plack::Runner)
4340737
BuildRequires:  perl(Pod::Usage)
4340737
BuildRequires:  perl(Scalar::Util)
4340737
BuildRequires:  perl(Test::Builder)
4340737
BuildRequires:  perl(URI::Escape)
4340737
# Optional tests:
4340737
BuildRequires:  perl(HTTP::Parser::XS)
5fea57d
%if 0%{!?perl_bootstrap:1}
893fc81
BuildRequires:  perl(Dancer::Session::Cookie) >= 0.14
5fea57d
%endif
Petr Šabata 4bf8e23
Requires:       perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
82274f3
Requires:       perl(HTTP::Body) >= 1.07
82274f3
Requires:       perl(HTTP::Server::Simple::PSGI) >= 0.11
c367a70
Requires:       perl(HTTP::Tiny) >= 0.014
c367a70
Requires:       perl(MIME::Types) >= 2.17
Petr Šabata 16f9b59
Requires:       perl(Try::Tiny) >= 0.09
Petr Šabata 16f9b59
Requires:       perl(URI) >= 1.59
acc84c2
Requires:       perl(YAML)
82274f3
Petr Šabata ce62f33
%{?perl_default_filter}
Petr Šabata ce62f33
4340737
# Do not export under-specified dependencies
c367a70
%global __requires_exclude %{?__requires_exclude:%__requires_exclude|}perl\\(HTTP::Body\\)\\s*$
c367a70
%global __requires_exclude %{?__requires_exclude}|perl\\(HTTP::Server::Simple::PSGI\\)\\s*$
c367a70
%global __requires_exclude %{?__requires_exclude}|perl\\(HTTP::Tiny\\)\\s*$
c367a70
%global __requires_exclude %{?__requires_exclude}|perl\\(MIME::Types\\)\\s*$
c367a70
%global __requires_exclude %{?__requires_exclude}|perl\\(Try::Tiny\\)\\s*$
c367a70
%global __requires_exclude %{?__requires_exclude}|perl\\(URI\\)\\s*$
82274f3
82274f3
%description
82274f3
Dancer is a web application framework designed to be as effortless as
82274f3
possible for the developer, taking care of the boring bits as easily as
82274f3
possible, yet staying out of your way and letting you get on with writing
82274f3
your code.
82274f3
82274f3
%prep
82274f3
%setup -q -n Dancer-%{version}
82274f3
82274f3
%build
02751b6
perl Makefile.PL INSTALLDIRS=vendor NO_PACKLIST=1 NO_PERLLOCAL=1
02751b6
%{make_build}
82274f3
82274f3
%install
02751b6
%{make_install}
Petr Šabata 16f9b59
%{_fixperms} %{buildroot}/*
82274f3
82274f3
%check
82274f3
make test
82274f3
82274f3
%files
16a6d12
%license LICENSE
16a6d12
%doc AUTHORS Changes examples
82274f3
%{_bindir}/dancer
82274f3
%{perl_vendorlib}/*
82274f3
%{_mandir}/man1/dancer.1*
82274f3
%{_mandir}/man3/*
82274f3
82274f3
%changelog
ee19bbf
* Tue Jul 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.3513-5
ee19bbf
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
ee19bbf
ba7a6ac
* Fri Jun 26 2020 Jitka Plesnikova <jplesnik@redhat.com> - 1.3513-4
ba7a6ac
- Perl 5.32 re-rebuild of bootstrapped packages
ba7a6ac
81edb2f
* Thu Jun 25 2020 Jitka Plesnikova <jplesnik@redhat.com> - 1.3513-3
81edb2f
- Perl 5.32 rebuild
81edb2f
482cd4a
* Thu Mar 12 2020 Jitka Plesnikova <jplesnik@redhat.com> - 1.3513-2
482cd4a
- Add BR: perl(blib)
482cd4a
02751b6
* Wed Feb 05 2020 Jitka Plesnikova <jplesnik@redhat.com> - 1.3513-1
02751b6
- 1.3513 bump
02751b6
30c7d58
* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.3512-5
30c7d58
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
30c7d58
78d5ded
* Fri Jul 26 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.3512-4
78d5ded
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
78d5ded
289e438
* Sun Jun 02 2019 Jitka Plesnikova <jplesnik@redhat.com> - 1.3512-3
289e438
- Perl 5.30 re-rebuild of bootstrapped packages
289e438
8cfd2b5
* Fri May 31 2019 Jitka Plesnikova <jplesnik@redhat.com> - 1.3512-2
8cfd2b5
- Perl 5.30 rebuild
8cfd2b5
e6b6edc
* Mon Apr 01 2019 Jitka Plesnikova <jplesnik@redhat.com> - 1.3512-1
e6b6edc
- 1.3512 bump
e6b6edc
c792b31
* Wed Mar 20 2019 Jitka Plesnikova <jplesnik@redhat.com> - 1.3510-1
c792b31
- 1.3510 bump
c792b31
adaf514
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.3500-2
adaf514
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
adaf514
a59c717
* Mon Oct 15 2018 Jitka Plesnikova <jplesnik@redhat.com> - 1.3500-1
a59c717
- 1.3500 bump
a59c717
74620d2
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.3400-4
74620d2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
74620d2
7fa6e1a
* Sun Jul 01 2018 Jitka Plesnikova <jplesnik@redhat.com> - 1.3400-3
7fa6e1a
- Perl 5.28 re-rebuild of bootstrapped packages
7fa6e1a
9025e02
* Sat Jun 30 2018 Jitka Plesnikova <jplesnik@redhat.com> - 1.3400-2
9025e02
- Perl 5.28 rebuild
9025e02
c367a70
* Mon Jun 18 2018 Jitka Plesnikova <jplesnik@redhat.com> - 1.3400-1
c367a70
- 1.3400 bump
c367a70
90dcfc4
* Thu Feb 08 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.3202-9
90dcfc4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
90dcfc4
230722b
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.3202-8
230722b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
230722b
cef2254
* Wed Jun 07 2017 Jitka Plesnikova <jplesnik@redhat.com> - 1.3202-7
cef2254
- Perl 5.26 re-rebuild of bootstrapped packages
cef2254
2d7d8c4
* Tue Jun 06 2017 Jitka Plesnikova <jplesnik@redhat.com> - 1.3202-6
2d7d8c4
- Perl 5.26 rebuild
2d7d8c4
88fc312
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.3202-5
88fc312
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
88fc312
e6bcc26
* Wed May 18 2016 Jitka Plesnikova <jplesnik@redhat.com> - 1.3202-4
e6bcc26
- Perl 5.24 re-rebuild of bootstrapped packages
e6bcc26
381db3e
* Tue May 17 2016 Jitka Plesnikova <jplesnik@redhat.com> - 1.3202-3
381db3e
- Perl 5.24 rebuild
381db3e
a57b016
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1.3202-2
a57b016
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
a57b016
e20f581
* Tue Nov 10 2015 Jitka Plesnikova <jplesnik@redhat.com> - 1.3202-1
e20f581
- 1.3202 bump
e20f581
85e9be7
* Tue Sep 15 2015 Jitka Plesnikova <jplesnik@redhat.com> - 1.3142-1
85e9be7
- 1.3142 bump
85e9be7
7e2233c
* Tue Jul 07 2015 Jitka Plesnikova <jplesnik@redhat.com> - 1.3140-1
7e2233c
- 1.3140 bump
7e2233c
0b999a6
* Thu Jun 18 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.3138-2
0b999a6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
0b999a6
2c1cf56
* Mon Jun 15 2015 Jitka Plesnikova <jplesnik@redhat.com> - 1.3138-1
2c1cf56
- 1.3138 bump
2c1cf56
fcdbf47
* Wed Jun 10 2015 Jitka Plesnikova <jplesnik@redhat.com> - 1.3136-3
fcdbf47
- Perl 5.22 re-rebuild of bootstrapped packages
fcdbf47
63405dc
* Mon Jun 08 2015 Jitka Plesnikova <jplesnik@redhat.com> - 1.3136-2
63405dc
- Perl 5.22 rebuild
63405dc
368fb50
* Mon May 25 2015 Jitka Plesnikova <jplesnik@redhat.com> - 1.3136-1
368fb50
- 1.3136 bump
368fb50
ee2a522
* Thu Apr 23 2015 Jitka Plesnikova <jplesnik@redhat.com> - 1.3135-1
ee2a522
- 1.3135 bump
ee2a522
16a6d12
* Mon Feb 23 2015 Jitka Plesnikova <jplesnik@redhat.com> - 1.3134-1
16a6d12
- 1.3134 bump
16a6d12
acc84c2
* Tue Oct 21 2014 Jitka Plesnikova <jplesnik@redhat.com> - 1.3132-1
acc84c2
- 1.3132 bump
acc84c2
564f772
* Thu Sep 18 2014 Jitka Plesnikova <jplesnik@redhat.com> - 1.3130-1
564f772
- 1.3130 bump
564f772
867c38d
* Thu Sep 11 2014 Jitka Plesnikova <jplesnik@redhat.com> - 1.3129-1
867c38d
- 1.3129 bump
867c38d
d90fdd1
* Sun Sep 07 2014 Jitka Plesnikova <jplesnik@redhat.com> - 1.3126-3
d90fdd1
- Perl 5.20 re-rebuild of bootstrapped packages
d90fdd1
5b2d781
* Tue Sep 02 2014 Jitka Plesnikova <jplesnik@redhat.com> - 1.3126-2
5b2d781
- Perl 5.20 rebuild
5b2d781
5d401ce
* Thu Jul 17 2014 Jitka Plesnikova <jplesnik@redhat.com> - 1.3126-1
5d401ce
- 1.3126 bump
5d401ce
5a09a36
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.3124-2
5a09a36
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
5a09a36
1316d20
* Mon May 26 2014 Jitka Plesnikova <jplesnik@redhat.com> - 1.3124-1
1316d20
- 1.3124 bump
1316d20
b070607
* Mon Apr 14 2014 Jitka Plesnikova <jplesnik@redhat.com> - 1.3123-1
b070607
- 1.3123 bump
b070607
5819def
* Thu Feb 06 2014 Jitka Plesnikova <jplesnik@redhat.com> - 1.3121-1
5819def
- 1.3121 bump
5819def
01575af
* Thu Jan 02 2014 Jitka Plesnikova <jplesnik@redhat.com> - 1.3120-1
01575af
- 1.3120 bump
01575af
7812293
* Tue Oct 29 2013 Jitka Plesnikova <jplesnik@redhat.com> - 1.3119-1
7812293
- 1.3119 bump
7812293
311e47c
* Mon Sep 02 2013 Jitka Plesnikova <jplesnik@redhat.com> - 1.3118-1
311e47c
- 1.3118 bump
311e47c
42b800b
* Wed Aug 14 2013 Jitka Plesnikova <jplesnik@redhat.com> - 1.3117-2
42b800b
- Perl 5.18 re-rebuild of bootstrapped packages
42b800b
540cc2c
* Thu Aug 08 2013 Jitka Plesnikova <jplesnik@redhat.com> - 1.3117-1
540cc2c
- 1.3117 bump
540cc2c
99e7b60
* Mon Aug 05 2013 Petr Pisar <ppisar@redhat.com> - 1.3116-3
99e7b60
- Perl 5.18 rebuild
99e7b60
464dea7
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.3116-2
464dea7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
464dea7
b2ec15e
* Mon Jul 08 2013 Jitka Plesnikova <jplesnik@redhat.com> - 1.3116-1
b2ec15e
- 1.3116 bump
b2ec15e
c045fc8
* Mon Jun 10 2013 Jitka Plesnikova <jplesnik@redhat.com> - 1.3115-1
c045fc8
- 1.3115 bump
c045fc8
bc485e1
* Tue Jun 04 2013 Petr Pisar <ppisar@redhat.com> - 1.3114-1
bc485e1
- 1.3114 bump
bc485e1
6eb5441
* Mon Jun 03 2013 Petr Pisar <ppisar@redhat.com> - 1.3113-2
6eb5441
- Fix CVE-2012-5572 (cookie name CR-LF injection) (bug #880330)
6eb5441
5221677
* Mon May 13 2013 Jitka Plesnikova <jplesnik@redhat.com> - 1.3113-1
335353e
- 1.3113 bump
335353e
3638de9
* Tue May 07 2013 Petr Pisar <ppisar@redhat.com> - 1.3112-2
3638de9
- Return proper exit code on dancer tool failure (bug #960184)
3638de9
c8195ea
* Thu Apr 11 2013 Jitka Plesnikova <jplesnik@redhat.com> - 1.3112-1
c8195ea
- 1.3112 bump
c8195ea
490f332
* Thu Feb 28 2013 Petr Pisar <ppisar@redhat.com> - 1.3111-1
490f332
- 1.3111 bump
490f332
140f53f
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.3110-2
140f53f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
140f53f
Petr Šabata df63c4a
* Mon Oct 08 2012 Petr Šabata <contyk@redhat.com> - 1.3110-1
Petr Šabata df63c4a
- 1.3110 bump
Petr Šabata df63c4a
Petr Šabata 2f60d2a
* Mon Aug 27 2012 Petr Šabata <contyk@redhat.com> - 1.3100-1
Petr Šabata 2f60d2a
- 1.3100 bump
Petr Šabata 2f60d2a
Petr Šabata c17745c
* Thu Aug 23 2012 Petr Šabata <contyk@redhat.com> - 1.3099-1
Petr Šabata c17745c
- 1.3099 bump
Petr Šabata c17745c
e8f7b07
* Mon Jul 30 2012 Jitka Plesnikova <jplesnik@redhat.com> 1.3098-1
e8f7b07
- 1.3098 bump
e8f7b07
c5e1686
* Fri Jul 20 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.3097-2
c5e1686
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
c5e1686
540cc2c
* Wed Jul 11 2012 Jitka Plesnikova <jplesnik@redhat.com> 1.3097-1
bfce81e
- 1.3097 bump
bfce81e
d0fb8ec
* Tue Jul 10 2012 Petr Pisar <ppisar@redhat.com> - 1.3095-3
d0fb8ec
- Perl 5.16 re-rebuild of bootstrapped packages
d0fb8ec
fd941ee
* Sat Jun 30 2012 Petr Pisar <ppisar@redhat.com> - 1.3095-2
fd941ee
- Perl 5.16 rebuild
fd941ee
5fea57d
* Tue Apr 10 2012 Marcela Mašláňová <mmaslano@redhat.com> - 1.3095-1
5fea57d
- 1.3095 bump
5fea57d
- 810865 bootstrap macro for test only BR
5fea57d
Petr Šabata 4bf8e23
* Thu Mar 01 2012 Petr Šabata <contyk@redhat.com> - 1.3093-1
Petr Šabata 4bf8e23
- 1.3093 bump
Petr Šabata 4bf8e23
Petr Šabata ce62f33
* Mon Jan 30 2012 Petr Šabata <contyk@redhat.com> - 1.3092-1
Petr Šabata ce62f33
- 1.3092 bump
Petr Šabata ce62f33
- Package examples
Petr Šabata ce62f33
0f35f31
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.3091-3
0f35f31
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
0f35f31
893fc81
* Tue Jan 03 2012 Petr Pisar <ppisar@redhat.com> - 1.3091-2
893fc81
- Enable optional tests requiring perl(Dancer::Session::Cookie).
893fc81
4340737
* Mon Dec 19 2011 Petr Pisar <ppisar@redhat.com> - 1.3091-1
4340737
- 1.3091 bump
4340737
Petr Šabata 16f9b59
* Wed Dec 14 2011 Petr Šabata <contyk@redhat.com> - 1.3090-1
Petr Šabata 16f9b59
- 1.3090 bump
Petr Šabata 16f9b59
0a2742a
* Wed Oct 26 2011 Marcela Mašláňová <mmaslano@redhat.com> 1.3080-1
0a2742a
- 1.3080 bump
0a2742a
Petr Sabata a8d89c0
* Wed Aug 24 2011 Petr Sabata <contyk@redhat.com> - 1.3072-1
Petr Sabata a8d89c0
- 1.3072 bump
Petr Sabata a8d89c0
0b0afa5
* Wed Aug 10 2011 Marcela Mašláňová <mmaslano@redhat.com> 1.3071-1
0b0afa5
- update
0b0afa5
- add filter for RPM 4.8
0b0afa5
Petr Sabata 579bfe0
* Wed Jul 20 2011 Petr Sabata <contyk@redhat.com> - 1.3040-3
Petr Sabata 579bfe0
- Perl mass rebuild
Petr Sabata 579bfe0
82274f3
* Mon May 16 2011 Marcela Mašláňová <mmaslano@redhat.com> 1.3040-2
82274f3
- add tests BR: CGI, YAML, Template, Clone
82274f3
82274f3
* Fri May 13 2011 Marcela Mašláňová <mmaslano@redhat.com> 1.3040-1
82274f3
- Specfile autogenerated by cpanspec 1.79.