#!/usr/bin/perl BEGIN { require 5.006; } use ExtUtils::MakeMaker; %prq = ( constant => 1.03, # multip. const. @ 1ce constant::lexical => 0, Encode => 2.09, # decode $ref HTML::DOM::Event => 0, HTML::DOM::Exception => 0, HTML::DOM::Interface => 0, HTTP::Cookies => 0, HTTP::Headers => 0, # version ??? HTTP::Headers::Util => 0, HTTP::Request => 0, # version ??? LWP::Protocol => 0, Scalar::Util => 1.09, URI => 1, # new_abs URI::Escape => 0, # version ??? warnings => 0, WWW::Mechanize::Plugin::DOM => .005, # scripts_enabled WWW::Mechanize::Plugin::JavaScript => .003, # correct types for # bound read-only props XML::DOM::Lite => 0, # version??? # for testing: HTML::DOM::Exception => .013, # code HTTP::Response => 0, # version??? lib => 0, strict => 0, Test::More => 0, utf8 => 0, warnings => 0, WWW::Mechanize::Plugin::JavaScript => .004, # location stringific. ); eval{require WWW::Mechanize} && WWW::Mechanize->can('use_plugin') or $prq{WWW::Mechanize} = 9999, print <<, "\n" ; This module requires the experimental version of WWW::Mechanize that is to be found at the following URL: http://www-mechanize.googlecode.com/svn/wm/branches/plugins/ WriteMakefile( NAME => 'WWW::Mechanize::Plugin::Ajax', AUTHOR => 'Father Chrysostomos ', VERSION_FROM => 'lib/WWW/Mechanize/Plugin/Ajax.pm', ABSTRACT_FROM => 'lib/WWW/Mechanize/Plugin/Ajax.pm', PL_FILES => {}, PREREQ_PM => \%prq, dist => { COMPRESS => 'gzip -9f', SUFFIX => 'gz', TAR => 'COPYFILE_DISABLE=1 tar' }, clean => { FILES => 'WWW-Mechanize-Plugin-Ajax-*' }, );