tokuhirom / mobirc

IRC Gateway for MobilePhone/iPhone/PC

tokuhirom (author)
Sun Nov 01 16:27:16 -0800 2009
commit  9ec60f669dfa46851429780e2618a0a2300134c2
tree    c98e3cf5233e46f8d399c3761a72157e9f3ca757
parent  1c7d8742ad62a15f771611092a3b0d4cc7c11a8c
mobirc / Makefile.PL
100644 74 lines (62 sloc) 2.036 kb
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
use inc::Module::Install;
name 'mobirc';
all_from 'lib/App/Mobirc.pm';
 
license 'gpl';
 
# Mouse.
requires 'Mouse' => 0.17;
requires 'MouseX::Types' => 0.01;
 
# http-engine
requires 'HTTP::Engine' => '0.03002';
requires 'HTTP::Engine::Middleware' => '0.10';
 
# session
requires 'HTTP::Session' => '0.29';
 
# poe
requires 'POE' => '1.003';
requires 'POE::Sugar::Args' => '1.3';
requires 'POE::Component::IRC' => '6.02';
 
# mobile stuff
requires 'HTTP::MobileAttribute' => '0.13';
 
# template engine
requires 'Text::MicroTemplate' => '0.05';
 
# utilities
requires 'Config::Tiny' => 2.12;
requires 'String::CamelCase' => '0.01';
requires 'Exporter' => '5.62'; # recent version supports "use Exporter 'import'" style
requires 'HTML::Entities' => '1.35';
requires 'HTML::StickyQuery' => '0.12';
requires 'HTML::StickyQuery::DoCoMoGUID' => '0.01';
requires 'HTTPx::Dispatcher' => '0.04';
requires 'JSON' => '2.09';
requires 'List::MoreUtils' => '0.22';
requires 'MIME::Base64::URLSafe' => '0.01';
requires 'Module::Find' => '0.06';
requires 'Params::Validate' => '0.91';
requires 'Path::Class' => '0.16';
requires 'UNIVERSAL::require' => '0.11';
requires 'URI' => '1.36';
requires 'URI::Find' => '0.16';
requires 'YAML' => '0.68';
requires 'String::IRC' => '0.01';
requires 'CSS::Tiny' => '1.15';
 
features(
    'Irssi' => [
        -default => 0,
        recommends('POE::Session::Irssi', '0.4'),
        recommends('Glib', '0.4'),
        recommends('POE::Loop::Glib', '0.0034'),
    ],
    'Android' => [
        -default => 0,
        recommends('Text::VisualWidth::UTF8' => '0.02'),
    ],
);
 
tests 't/*.t t/*/*.t t/*/*/*.t t/*/*/*/*.t';
test_requires 'Test::More';
test_requires 'Text::Diff';
test_requires 'Test::Exception';
test_requires 'Sub::Uplevel'; # depended by Test::Exception
author_tests('xt');
install_script 'mobirc';
use_test_base;
auto_include;
WriteAll;