--- cvsroot/Coro/Makefile.PL 2001/07/03 02:53:34 1.1 +++ cvsroot/Coro/Makefile.PL 2001/11/25 20:04:04 1.10 @@ -1,14 +1,50 @@ use ExtUtils::MakeMaker; -use 5.006; +if ($] < 5.006) { + print < +*** + +EOF +} + +$EVENT = eval { require Event }; WriteMakefile( - dist => { - PREOP => 'pod2text Coro.pm | tee README >$(DISTVNAME)/README; chmod -R u=rwX,go=rX . ;', - COMPRESS => 'gzip -9v', - SUFFIX => '.gz', - }, - NAME => "Coro", + dist => { + PREOP => 'pod2text Coro.pm | tee README >$(DISTVNAME)/README; chmod -R u=rwX,go=rX . ;', + COMPRESS => 'gzip -9v', + SUFFIX => '.gz', + }, + NAME => "Coro", VERSION_FROM => "Coro.pm", + DIR => ['Coro', ($EVENT ? 'Event' : ())], + PREREQ_PM => { + Event => 0.83, # still, 0.83 and below have serious bugs(!) + Scalar::Util => 0.00, + }, + PM => { + 'Coro.pm' => '$(INST_LIBDIR)/Coro.pm', + }, ); +sub MY::postamble { + <