%_
= (
NAME
=>
'Net::DirectConnect'
,
VERSION_FROM
=>
'lib/Net/DirectConnect.pm'
,
INSTALLDIRS
=>
'site'
,
PREREQ_PM
=> {
'lib::abs'
=> 0,
'Time::HiRes'
=> 0,
'IO::Compress::Bzip2'
=> 0,
'DBI'
=> 0,
'DBD::SQLite'
=> 0,
'Net::DirectConnect::TigerHash'
=> 0,
},
NORECURS
=> 1,
EXE_FILES
=> [
qw(examples/dcshare examples/dcget examples/dchub)
],
);
$_
{dist} = {
PREOP
=>
"pod2text $_{VERSION_FROM} | tee README >\$(DISTVNAME)/README; chmod -R u=rwX,go=rX . ;"
,
COMPRESS
=>
'gzip -9v'
,
SUFFIX
=>
'.gz'
,
};
if
( $^O !~ /MSWin32/i) {
$_
{PREREQ_PM}{
$_
} = 0
for
qw(MIME::Base32)
;
}
if
( $^O !~ /MSWin32|cygwin/i) {
$_
{PREREQ_PM}{
$_
} = 0
for
qw(Sys::Sendfile)
;
}
WriteMakefile(
%_
);
sub
MY::postamble {
qq{
#docs: README
#README: $_{VERSION_FROM}
fullclean: distclean veryclean
rm -f \$(DISTNAME)-*.tar.gz *.bak *.old *.core MANIFEST README
rm -Rf p5-Net-DirectConnect TigerHash lib/Net/DirectConnect/pslib/*.js lib/Net/DirectConnect/pslib/*.css lib/Net/DirectConnect/pslib/psweb.pm
prerelease:
release: prerelease test fullclean manifest metafile dist
}
}
=TODO:
prerelease:
delete
!*.pm from psmisc
delete
tigerhash