1 | use ExtUtils::MakeMaker; |
1 | use ExtUtils::MakeMaker; |
2 | |
2 | |
3 | require 5.005; |
3 | require 5.008; |
4 | |
4 | |
5 | WriteMakefile( |
5 | WriteMakefile( |
6 | dist => { |
6 | dist => { |
7 | PREOP => 'pod2text FCP.pm | tee README >$(DISTVNAME)/README; chmod -R u=rwX,go=rX . ;', |
7 | PREOP => 'pod2text FCP.pm | tee README >$(DISTVNAME)/README; chmod -R u=rwX,go=rX . ;', |
8 | COMPRESS => 'gzip -9v', |
8 | COMPRESS => 'gzip -9v', |
9 | SUFFIX => '.gz', |
9 | SUFFIX => '.gz', |
10 | }, |
10 | }, |
11 | NAME => "Net::FCP", |
11 | NAME => "Net::FCP", |
12 | VERSION_FROM => "FCP.pm", |
12 | VERSION_FROM => "FCP.pm", |
13 | 'PM' => { |
13 | EXE_FILES => [qw(bin/fmd)], |
|
|
14 | PREREQ_PM => { |
|
|
15 | Crypt::Twofish => 0, |
|
|
16 | Crypt::Rijndael => 0, |
|
|
17 | Digest::SHA1 => 0, |
|
|
18 | Event => 0.87, # or Tk, Glib, Coro |
|
|
19 | }, |
|
|
20 | PM => { |
14 | 'FCP.pm' => '$(INST_LIBDIR)/FCP.pm', |
21 | 'FCP.pm' => '$(INST_LIBDIR)/FCP.pm', |
|
|
22 | 'FCP/Util.pm' => '$(INST_LIBDIR)/FCP/Util.pm', |
|
|
23 | 'FCP/Metadata.pm' => '$(INST_LIBDIR)/FCP/Metadata.pm', |
15 | 'Event/Event.pm' => '$(INST_LIBDIR)/FCP/Event/Event.pm', |
24 | 'FCP/Event/Event.pm'=> '$(INST_LIBDIR)/FCP/Event/Event.pm', |
16 | 'Event/Coro.pm' => '$(INST_LIBDIR)/FCP/Event/Coro.pm', |
25 | 'FCP/Event/Coro.pm' => '$(INST_LIBDIR)/FCP/Event/Coro.pm', |
17 | 'Event/Glib.pm' => '$(INST_LIBDIR)/FCP/Event/Glib.pm', |
26 | 'FCP/Event/Glib.pm' => '$(INST_LIBDIR)/FCP/Event/Glib.pm', |
18 | 'Event/Tk.pm' => '$(INST_LIBDIR)/FCP/Event/Tk.pm', |
27 | 'FCP/Event/Tk.pm' => '$(INST_LIBDIR)/FCP/Event/Tk.pm', |
|
|
28 | 'FCP/Key/CHK.pm' => '$(INST_LIBDIR)/FCP/Key/CHK.pm', |
19 | }, |
29 | }, |
20 | ); |
30 | ); |
21 | |
31 | |