-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathMakefile.PL
53 lines (42 loc) · 1.33 KB
/
Makefile.PL
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
#!/usr/bin/env perl
# Makefile.PL for pfm
use ExtUtils::MakeMaker;
unless ($ENV{MAKEFILE_PL_CALLED_FROM_INSTALL_SH}) {
print <<_install_help_;
---------------------------------------------------------------
This Makefile will build, test and install pfm, and it will
rely on MakeMaker to install some of its dependencies.
Since this has proven to be unreliable at times, you are
advised to use the install script instead: 'sh install.sh'.
install.sh will install dependencies and re-run this Makefile.
---------------------------------------------------------------
_install_help_
}
WriteMakefile(
NAME => 'pfm',
VERSION_FROM => 'pfm',
ABSTRACT => 'Personal File Manager for Unix/Linux',
LICENSE => 'gpl',
MIN_PERL_VERSION => 5.010,
PREREQ_PM => {
'File::stat' => 0,
'File::Stat::Bits' => 0.19, # maybe less
'File::Temp' => 0.2304, # at least 0.22
'Term::Cap' => 0,
'Term::Screen' => 1.06,
'Term::ScreenColor' => 1.20,
'Term::ReadLine::Gnu' => 1.35, # at least 1.16
'HTML::Parser' => 3.72, # at least 3.59
'LWP' => 6.26, # at least 5.827
'Module::Load' => 0.32, # at least 0.16
},
EXE_FILES => ['pfm'],
# DIR => ['listwhite'],
MAN1PODS => {
'pfm' => 'blib/man1/pfm.1',
# 'listwhite/listwhite.c' => 'blib/man1/listwhite.1',
},
# INSTALLSITESCRIPT
# INST_SCRIPT
# INST_BIN
);