Changeset 187

Show
Ignore:
Timestamp:
02/27/06 07:17:18
Author:
miyagawa
Message:

More dependencies. Fixes #59

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/plagger/Makefile.PL

    r164 r187  
    88requires('UNIVERSAL::require' => 0); 
    99requires('Template' => 0); 
    10 requires('Template::Provider::Encoding' => 0); 
     10requires('Template::Provider::Encoding' => 0.04); 
    1111requires('YAML' => 0.39); 
    1212requires('Text::Tags' => 0); 
     
    2727    'Subscription::OPML' => [ 
    2828        -default => 1, 
    29         recommends('XML::OPML', 0), 
     29        recommends('XML::OPML'), 
    3030    ], 
    3131    'Aggregator::Simple' => [ 
    3232        -default => 1, 
    33         recommends('XML::Feed', 0), 
    34     ], 
    35     'Aggregator::Xango' => [ 
    36         -default => 1, 
    37         recommends('POE', 0), 
    38         recommends('Xango', 0), 
    39         recommends('XML::Feed', 0), 
    40         recommends('Cache::FastMmap', 0), 
    41         recommends('HTTP::Component::Client::DNS', 0), 
    42         recommends('HTTP::Component::Client::HTTP', 0), 
     33        recommends('XML::Feed'), 
    4334    ], 
    4435    'Publish::Gmail' => [ 
    4536        -default => 1, 
    46         recommends('MIME::Lite', 0), 
     37        recommends('MIME::Lite'), 
     38    ], 
     39    'Aggregator::Xango' => [ 
     40        -default => 0, 
     41        recommends('POE'), 
     42        recommends('Xango'), 
     43        recommends('XML::Feed'), 
     44        recommends('Cache::FastMmap'), 
     45        recommends('POE::Component::Client::DNS'), 
     46        recommends('POE::Component::Client::HTTP'), 
    4747    ], 
    4848    'SmartFeed::Mixi' => [ 
    4949        -default => 0, 
    50         recommends('WWW::Mixi', 0), 
     50        recommends('WWW::Mixi'), 
     51    ], 
     52    'Publish::PDF' => [ 
     53        -default => 0, 
     54        recommends('PDF::FromHTML'), 
     55    ], 
     56    'Publish::Delicious' => [ 
     57        -default => 0, 
     58        recommends('Net::Delicious'), 
     59    ], 
     60    'Publish::IRC' => [ 
     61        -default => 0, 
     62        recommends('POE::Component::IRC'), 
     63        recommends('POE::Component::IKC::Client'), 
     64    ], 
     65    'Filter::URLBL' => [ 
     66        -default => 0, 
     67        recommends('Net::DNS'), 
     68    ], 
     69    'Publish::JavaScript' => [ 
     70        -default => 0, 
     71        recommends('Template::Plugin::JavaScript'), 
     72    ], 
     73    'Subscription::HatenaRSS' => [ 
     74        -default => 0, 
     75        recommends('WWW::Mechanize'), 
     76    ], 
     77    'Filter::HatenaBookmarkUsersCount' => [ 
     78        -default => 0, 
     79        recommends('XMLRPC::Lite'), 
    5180    ], 
    5281); 
     82 
     83if ($^O eq 'Darwin') { 
     84    features( 
     85        'Publish::Spotlight' => [ 
     86            -default => 1, 
     87            recommends('Mac::Glue' => 0), 
     88        ], 
     89    ); 
     90} elsif ($^O eq 'MSWin32') { 
     91    features( 
     92        'Publish::Speech' => [ 
     93            -default => 0, 
     94            recommends('Win32::OLE' => 0), 
     95            recommends('Win32::SAPI4' => 0), 
     96            recommends('Locale::Country' => 0), 
     97            recommends('Locale::Language' => 0), 
     98        ], 
     99    ); 
     100} 
    53101 
    54102auto_include;