Image-Grab
view release on metacpan or search on metacpan
Makefile.PL view on Meta::CPAN
use ExtUtils::MakeMaker qw(prompt WriteMakefile);
$r = prompt("Do you want to perform tests\nthat require an active Network connection?", "N");
if(lc(substr($r, 0, 1)) eq 'y' && open(C, ">t/have_network")) {
print C "ok";
close C;
} else {
unlink "t/have_network";
}
sub MY::postamble {
q{
.PHONY: release
index.html: lib/Image/Grab.pm
pod2html lib/Image/Grab.pm > index.html
release: README index.html $(DISTVNAME).tar$(SUFFIX)
scp index.html superman.everybody.org:public_html/hacks/perl/Image-Grab/Image-Grab-$(VERSION).html
scp ChangeLog superman.everybody.org:public_html/hacks/perl/Image-Grab/
scp $(DISTVNAME).tar.$(SUFFIX) superman.everybody.org:public_html/hacks/perl/Image-Grab/
ssh superman.everybody.org rm public_html/hacks/perl/Image-Grab/Image-Grab.tar.gz
ssh superman.everybody.org ln -sf $(DISTVNAME).tar.$(SUFFIX) public_html/hacks/perl/Image-Grab/Image-Grab.tar.gz
stty -echo
perl -e 'use LWP::UserAgent; \
use HTTP::Request::Common qw(POST); \
$$ua = LWP::UserAgent->new; \
print "Password: "; \
$$pass = <STDIN>; \
chomp $$pass; \
print "\n"; sub LWP::UserAgent::get_basic_credentials {("MAHEX", $$pass)}; \
my $$req = $$ua->request(POST "https://pause.perl.org/pause/authenquery?ACTION=add_uri", \
[ pause99_add_uri_uri => \
q{http://mah.everybody.org/hacks/perl/Image-Grab/Image-Grab-$(VERSION).tar.gz}, \
submit => q{SUBMIT_pause99_add_uri_uri}]); \
print $$req->as_string;'
stty echo
}}
WriteMakefile(
'NAME' => 'Image::Grab',
'VERSION_FROM' => 'lib/Image/Grab.pm',
'PREREQ_PM' => {Digest::MD5 => 2.07,
HTML::TreeBuilder => 0.51,
HTTP::Cookies => 0,
HTML::HeadParser => 0, # From libwww-perl
URI::URL => 1, # From libwww-perl
LWP::UserAgent => 0,
},
dist => { COMPRESS => 'gzip -9f', SUFFIX => 'gz', },
);
( run in 0.738 second using v1.01-cache-2.11-cpan-39bf76dae61 )