5 |
|
|
6 |
|
|
7 |
name 'WebPAC'; |
name 'WebPAC'; |
8 |
version '2.32'; |
version '2.34'; |
9 |
license 'GPL'; |
license 'GPL'; |
10 |
|
|
11 |
requires 'YAML'; |
requires 'YAML'; |
24 |
requires 'Biblio::Isis' => '0.24'; |
requires 'Biblio::Isis' => '0.24'; |
25 |
requires 'MARC::Fast' => '0.09'; |
requires 'MARC::Fast' => '0.09'; |
26 |
requires 'List::Util'; |
requires 'List::Util'; |
|
requires 'Spreadsheet::ParseExcel'; |
|
27 |
requires 'MARC::Record' => '2.0'; |
requires 'MARC::Record' => '2.0'; |
28 |
requires 'Data::Dump'; |
requires 'Data::Dump'; |
29 |
requires 'MARC::Lint' => '1.43'; |
requires 'MARC::Lint' => '1.43'; |
40 |
features( |
features( |
41 |
'WebPAC::Input::XML' => [ |
'WebPAC::Input::XML' => [ |
42 |
-default => 0, |
-default => 0, |
43 |
recommends('XML::Simple'), |
'XML::Simple', |
44 |
recommends('File::Find'), |
'File::Find', |
45 |
], |
], |
|
); |
|
|
|
|
|
features( |
|
46 |
'WebPAC::Input::PDF' => [ |
'WebPAC::Input::PDF' => [ |
47 |
-default => 0, |
-default => 0, |
48 |
recommends('CAM::PDF'), |
'CAM::PDF', |
49 |
|
], |
50 |
|
'WebPAC::Input::Excel' => [ |
51 |
|
-default => 1, |
52 |
|
'Spreadsheet::ParseExcel', |
53 |
], |
], |
|
); |
|
|
|
|
|
features( |
|
54 |
'WebPAC::Output::Estraier' => [ |
'WebPAC::Output::Estraier' => [ |
55 |
-default => 0, |
-default => 0, |
56 |
recommends('Search::Estraier' => 0.06), |
'Search::Estraier' => 0.06, |
57 |
|
], |
58 |
|
'WebPAC::Output::Webpacus and WebPAC::Output::Jifty' => [ |
59 |
|
-default => 0, |
60 |
|
'Jifty', |
61 |
|
], |
62 |
|
'WebPAC::Output::Excel' => [ |
63 |
|
-default => 0, |
64 |
|
'Spreadsheet::WriteExcel' => 2.14, |
65 |
], |
], |
66 |
); |
); |
67 |
|
|
|
|
|
68 |
build_requires 'Test::More'; |
build_requires 'Test::More'; |
69 |
|
|
70 |
clean_files('WebPAC-* pod2html Makefile tags'); |
clean_files('WebPAC-* pod2html Makefile tags'); |