Changeset 2030
- Timestamp:
- 05/19/08 21:38:37
- Files:
-
- trunk/plagger/Makefile.PL (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/plagger/Makefile.PL
r1966 r2030 1 1 use strict; 2 2 use inc::Module::Install; 3 4 { 5 no warnings 'redefine'; 6 *recommends_hack = $Module::Install::VERSION > 0.70 ? 7 sub { recommends(@_); $_[0] } : 8 \&recommends; 9 } 3 10 4 11 name('Plagger'); … … 47 54 'Better Encoding detection' => [ 48 55 -default => 0, 49 recommends ('Encode::Detect', 1.0),56 recommends_hack('Encode::Detect', 1.0), 50 57 ], 51 58 'POD Testing' => [ 52 59 -default => 0, 53 recommends ('Test::Pod'),54 recommends ('Test::Pod::Coverage'),60 recommends_hack('Test::Pod'), 61 recommends_hack('Test::Pod::Coverage'), 55 62 ], 56 63 'Cookie sharing with Firefox' => [ 57 64 -default => 0, 58 recommends ('HTTP::Cookies::Mozilla'),65 recommends_hack('HTTP::Cookies::Mozilla'), 59 66 ], 60 67 'Liberal XML parsing' => [ 61 68 -default => 1, 62 recommends ('XML::Liberal', 0.14),63 recommends ('XML::RSS::Liberal'),69 recommends_hack('XML::Liberal', 0.14), 70 recommends_hack('XML::RSS::Liberal'), 64 71 ], 65 72 'XPath support in Subscription and Feed Upgrader' => [ 66 73 -default => 1, 67 recommends ('HTML::TreeBuilder::XPath'),74 recommends_hack('HTML::TreeBuilder::XPath'), 68 75 ], 69 76 'Better html to text formatter' => [ 70 77 -default => 1, 71 recommends ('HTML::TreeBuilder'),72 recommends ('HTML::FormatText'),78 recommends_hack('HTML::TreeBuilder'), 79 recommends_hack('HTML::FormatText'), 73 80 ], 74 81 'Parse Japanese datetime format' => [ 75 82 -default => 0, 76 recommends ('DateTime::Format::Japanese'),83 recommends_hack('DateTime::Format::Japanese'), 77 84 ], 78 85 ); … … 98 105 $meta->{name}, [ 99 106 -default => $meta->{default}, 100 map recommends ($_ => $meta->{depends}->{$_}), keys %{$meta->{depends} || {}},107 map recommends_hack($_ => $meta->{depends}->{$_}), keys %{$meta->{depends} || {}}, 101 108 ], 102 109 );
