blob: 3255ca52e9353a2c7c12f7428d2bc724890d370e [file] [log] [blame]
Akronb8410e52020-09-08 13:35:40 +02001use 5.016;
Nils Diewald02df9912014-06-03 16:08:07 +00002use strict;
3use warnings;
4
5use ExtUtils::MakeMaker;
6
7WriteMakefile(
Nils Diewald2fe12e12015-03-06 16:47:06 +00008 VERSION_FROM => 'lib/Kalamar.pm',
Akrone6e5b0b2015-05-21 22:49:39 +02009 ABSTRACT => 'Mojolicious-based Frontend for KorAP',
Nils Diewald2fe12e12015-03-06 16:47:06 +000010 NAME => 'Kalamar',
Nils Diewald02df9912014-06-03 16:08:07 +000011 AUTHOR => 'Nils Diewald',
Nils Diewald02df9912014-06-03 16:08:07 +000012 BUILD_REQUIRES => {
Akron17c60812020-06-15 14:29:30 +020013 'Test::More' => 0,
14 'Test::Mojo::Session' => 1.06,
15 'Test::Mojo::WithRoles' => 0.02,
Nils Diewald02df9912014-06-03 16:08:07 +000016 },
Akron4fabd022018-04-24 18:01:01 +020017 LICENSE => 'freebsd',
Nils Diewald02df9912014-06-03 16:08:07 +000018 PREREQ_PM => {
Akrona3523932020-05-08 14:49:00 +020019 'Mojolicious' => '8.42',
Akron8ea84292018-10-24 13:41:52 +020020 'Mojolicious::Plugin::TagHelpers::Pagination' => 0.07,
Akron63d963b2019-07-05 15:35:51 +020021 'Mojolicious::Plugin::TagHelpers::MailToChiffre' => 0.10,
Akrona3523932020-05-08 14:49:00 +020022 'Mojolicious::Plugin::ClosedRedirect' => 0.15,
Akron3c390c42020-03-30 09:06:21 +020023 'Mojolicious::Plugin::Notifications' => 1.05,
Akron19058a92018-01-09 16:50:05 +010024 'Mojolicious::Plugin::MailException' => 0.20,
Akrondf479e92018-12-19 17:23:33 +010025 'Mojolicious::Plugin::Util::RandomString' => 0.08,
Akron8df95122018-11-14 17:03:42 +010026 'Mojolicious::Plugin::CHI' => 0.20,
Akronaa7f9422017-04-24 20:49:32 +020027 'Mojolicious::Plugin::ClientIP' => 0.01,
Akron751e9e42019-03-13 09:54:55 +010028 'Cache::FastMmap' => 1.47,
29 'Data::Serializer' => 0.60,
Akron741b2b12017-04-13 22:15:59 +020030 'Mojo::JWT' => 0.05,
Nils Diewald996aa552014-12-02 03:26:44 +000031
Akron751e9e42019-03-13 09:54:55 +010032 # Required for Data::Serializer at the moment
33 'JSON' => 4.02,
34
Akron7c758412018-11-13 14:17:00 +010035 # Required for bundled plugins
Akron0a4d36e2021-01-18 17:50:48 +010036 'Mojolicious::Plugin::Piwik' => 0.28,
Akron7c758412018-11-13 14:17:00 +010037
Nils Diewald023c6712015-05-21 20:12:30 +000038 # Currently on GitHub only (github.com/akron)
Akrona17bc5b2018-10-05 13:35:01 +020039 'Mojolicious::Plugin::Localize' => 0.20,
Akronef6d5f12018-05-28 17:54:58 +020040 'Mojolicious::Plugin::TagHelpers::ContentBlock' => 0.08,
Nils Diewald02df9912014-06-03 16:08:07 +000041 },
Akron87468c22021-02-08 09:30:01 +010042
43 META_MERGE => {
44 'meta-spec' => { version => 2 },
45 requires => { perl => '5.010001' },
46 resources => {
47 license => 'https://opensource.org/licenses/BSD-2-Clause',
48 repository => {
49 type => 'git',
50 url => 'https://github.com/KorAP/Kalamar.git',
51 web => 'https://github.com/KorAP/Kalamar',
52 },
53 bugtracker => {
54 web => 'https://github.com/KorAP/Kalamar/issues'
55 }
56 }
57 },
58
Nils Diewald02df9912014-06-03 16:08:07 +000059 test => {
60 TESTS => 't/*.t'
61 }
62);