/[Frey]/branches/no-pager/Makefile.PL
This is repository of my old source code which isn't updated any more. Go to git.rot13.org for current projects!
ViewVC logotype

Annotation of /branches/no-pager/Makefile.PL

Parent Directory Parent Directory | Revision Log Revision Log


Revision 633 - (hide annotations)
Sun Nov 30 01:46:13 2008 UTC (15 years, 4 months ago) by dpavlin
Original Path: trunk/Makefile.PL
File MIME type: text/plain
File size: 2035 byte(s)
work on Mojo server which is now partially supported
(form post doesn't seem to work yet)

This implementation is based on Mojo instead of Mojolicious
removing bunch of code and complications, so it will probably
become default once fixed
1 dpavlin 2 use inc::Module::Install;
2    
3 dpavlin 17 name 'Frey';
4 dpavlin 121 version_from 'lib/Frey.pm';
5 dpavlin 3 license 'GPL';
6     requires 'Data::Dump';
7 dpavlin 23 requires 'Moose';
8 dpavlin 192 requires 'MooseX::Method' => '0.42';
9 dpavlin 62 # MooseX::StrictConstructor
10     # MooseX::Method
11     # MooseX::LogDispatch
12 dpavlin 151 #requires 'MooseX::Storage'; # doesn't work for me, so... Frey::Storage
13 dpavlin 3 requires 'Fey';
14     requires 'Fey::ORM';
15     requires 'Fey::Loader';
16 dpavlin 267
17 dpavlin 10 requires 'Time::HiRes';
18 dpavlin 15 requires 'Storable';
19 dpavlin 111 requires 'Data::Page';
20 dpavlin 131 requires 'Data::UUID';
21 dpavlin 153 requires 'YAML'; # Frey::Storage
22 dpavlin 161 requires 'File::Slurp';
23 dpavlin 164 requires 'MooseX::Log::Log4perl';
24 dpavlin 171 requires 'HTML::TreeBuilder'; # Frey::HTML
25 dpavlin 219 requires 'Hash::Merge';
26 dpavlin 386 requires 'Clone';
27 dpavlin 532 requires 'File::Tee';
28 dpavlin 2
29 dpavlin 121 features(
30 dpavlin 633 'Continuity server (see FIXME)' => [
31     -default => 0,
32 dpavlin 283 'Continuity',
33     #'Continuity::REPL',
34     'Coro::Generator',
35     ],
36     'Mojo server' => [
37 dpavlin 633 -default => 1,
38 dpavlin 283 'Mojo' => 0.8,
39     ],
40 dpavlin 633 'HTTP::Engine server (see FIXME)' => [
41 dpavlin 283 -default => 0,
42     'HTTP::Engine' => '0.0.17',
43     'HTTPx::Dispatcher',
44     ],
45 dpavlin 121 'Development (optional)' => [
46     -default => 1,
47     'Module::Reload',
48 dpavlin 190 # 'Carp::REPL', # XXX breaks error reporting
49 dpavlin 121 'Test::HTML::Lint',
50 dpavlin 131 'Test::WWW::Mechanize',
51 dpavlin 126 'Pod::Simple::HTML',
52 dpavlin 356 'Pod::Find',
53 dpavlin 380 'PPI',
54     'PPI::HTML',
55 dpavlin 121 ],
56 dpavlin 419 'Frey::JSON' => [
57     'JSON' => 2.0,
58     ],
59 dpavlin 428 'Frey::Session' => [
60     'DBM::Deep',
61     ],
62 dpavlin 325 'Frey::DelIcioUs (import data)' => [
63 dpavlin 226 -default => 1,
64     'LWP::UserAgent',
65     'XML::Simple',
66     ],
67 dpavlin 283 'Frey::Feed (RSS/Atom feed support)' => [
68     -default => 1,
69     'Data::Feed',
70     ],
71 dpavlin 291 'Frey::Translate' => [
72     -default => 0,
73     'REST::Google::Translate',
74     ],
75 dpavlin 370 'Frey::SQL (issue SQL queries on sponge results)' => [
76     -default => 1,
77     'DBD::AnyData',
78     'MooseX::Types::Structured',
79 dpavlin 340 ],
80 dpavlin 484 'Frey::Test::Runner HTML reporting' => [
81     -default => 0,
82 dpavlin 633 #'Test::Harness' => 3.14, # XXX this doesn't seem to work
83 dpavlin 484 'TAP::Formatter::HTML' => 0.06,
84     ],
85 dpavlin 164 'CouchDB' => [
86     -default => 0,
87     'CouchDB::Client',
88     ],
89     'Designer' => [
90     -default => 1,
91     # 'String::TT',
92 dpavlin 195 # 'pQuery',
93     'HTML::Query',
94 dpavlin 164 'URI',
95     'File::Path',
96     'LWP::Simple',
97 dpavlin 196 'HTML::ResolveLink',
98 dpavlin 164 ],
99 dpavlin 121 );
100 dpavlin 114
101 dpavlin 2 auto_install;
102    
103     WriteAll;

  ViewVC Help
Powered by ViewVC 1.1.26