Group :: Development/Perl
RPM: perl-Mojolicious
Main Changelog Spec Patches Sources Download Gear Bugs and FR Repocop
%define _unpackaged_files_terminate_build 1
Epoch: 1
Name: perl-Mojolicious
Version: 9.32
Release: alt1
Summary: Real-time web framework
Group: Development/Perl
License: Perl
Url: %CPAN Mojolicious
Source0: %name-%version.tar
Source1: hypnotoad.init
Source2: hypnotoad.sysconfig
BuildArch: noarch
BuildRequires: perl-devel perl-EV perl-Digest-SHA perl-Encode perl-I18N-LangTags perl-Locale-Maketext perl-unicore perl-Encode-JP perl-Pod-Simple perl-IO-Socket-SSL perl-podlators perl-Compress-Raw-Zlib perl-IO-Compress perl(JSON/PP.pm) perl(experimental.pm) perl(CPAN/Meta/YAML.pm)
%description
Mojolicious is a next generation web framework for the Perl programming
language.
Features:
* An amazing MVC web framework supporting a simplified single file mode
through Mojolicious::Lite.
Powerful out of the box with RESTful routes, plugins, Perl-ish
templates, session management, signed cookies, testing framework,
static file server, I18N, first class unicode support and much more
for you to discover.
* Very clean, portable and Object Oriented pure Perl API without any
hidden magic and no requirements besides Perl 5.8.7.
* Full stack HTTP 1.1 and WebSocket client/server implementation with
TLS, Bonjour, IDNA, Comet (long polling), chunking and multipart
support.
* Builtin async IO web server supporting epoll, kqueue, UNIX domain
sockets and hot deployment, perfect for embedding.
* Automatic CGI, FastCGI and PSGI detection.
* JSON and XML/HTML5 parser with CSS3 selector support.
* Fresh code based upon years of experience developing Catalyst.
%prep
%setup -q
%build
%perl_vendor_build INSTALLMAN1DIR=%_man1dir
%install
%perl_vendor_install
mkdir -p %buildroot/%_initdir
cp %SOURCE1 %buildroot/%_initdir/hypnotoad
mkdir -p %buildroot/%_sysconfdir/sysconfig
cp %SOURCE2 %buildroot/%_sysconfdir/sysconfig/hypnotoad
%files
%doc Changes README.md examples
%_bindir/hypnotoad
%_bindir/mojo
%_bindir/morbo
%_initdir/hypnotoad
%_sysconfdir/sysconfig/hypnotoad
%_man1dir/hypnotoad.1*
%_man1dir/mojo.1*
%_man1dir/morbo.1*
%perl_vendor_privlib/Mojo*
%perl_vendor_privlib/Test/Mojo.pm
%perl_vendor_privlib/ojo.pm
%doc Changes
%changelog
…
Full changelog you can see here
Epoch: 1
Name: perl-Mojolicious
Version: 9.32
Release: alt1
Summary: Real-time web framework
Group: Development/Perl
License: Perl
Url: %CPAN Mojolicious
Source0: %name-%version.tar
Source1: hypnotoad.init
Source2: hypnotoad.sysconfig
BuildArch: noarch
BuildRequires: perl-devel perl-EV perl-Digest-SHA perl-Encode perl-I18N-LangTags perl-Locale-Maketext perl-unicore perl-Encode-JP perl-Pod-Simple perl-IO-Socket-SSL perl-podlators perl-Compress-Raw-Zlib perl-IO-Compress perl(JSON/PP.pm) perl(experimental.pm) perl(CPAN/Meta/YAML.pm)
%description
Mojolicious is a next generation web framework for the Perl programming
language.
Features:
* An amazing MVC web framework supporting a simplified single file mode
through Mojolicious::Lite.
Powerful out of the box with RESTful routes, plugins, Perl-ish
templates, session management, signed cookies, testing framework,
static file server, I18N, first class unicode support and much more
for you to discover.
* Very clean, portable and Object Oriented pure Perl API without any
hidden magic and no requirements besides Perl 5.8.7.
* Full stack HTTP 1.1 and WebSocket client/server implementation with
TLS, Bonjour, IDNA, Comet (long polling), chunking and multipart
support.
* Builtin async IO web server supporting epoll, kqueue, UNIX domain
sockets and hot deployment, perfect for embedding.
* Automatic CGI, FastCGI and PSGI detection.
* JSON and XML/HTML5 parser with CSS3 selector support.
* Fresh code based upon years of experience developing Catalyst.
%prep
%setup -q
%build
%perl_vendor_build INSTALLMAN1DIR=%_man1dir
%install
%perl_vendor_install
mkdir -p %buildroot/%_initdir
cp %SOURCE1 %buildroot/%_initdir/hypnotoad
mkdir -p %buildroot/%_sysconfdir/sysconfig
cp %SOURCE2 %buildroot/%_sysconfdir/sysconfig/hypnotoad
%files
%doc Changes README.md examples
%_bindir/hypnotoad
%_bindir/mojo
%_bindir/morbo
%_initdir/hypnotoad
%_sysconfdir/sysconfig/hypnotoad
%_man1dir/hypnotoad.1*
%_man1dir/mojo.1*
%_man1dir/morbo.1*
%perl_vendor_privlib/Mojo*
%perl_vendor_privlib/Test/Mojo.pm
%perl_vendor_privlib/ojo.pm
%doc Changes
%changelog
…
Full changelog you can see here