/usr/local/CPAN/POE-Component-Server-XMLRPC/Makefile.PL
#!/usr/bin/perl
# $Id: Makefile.PL,v 1.1.1.1 2003/03/20 17:05:13 mah Exp $
use strict;
use lib qw(./mylib);
use ExtUtils::MakeMaker;
# Ensure that ./CHANGES exists.
open(CHANGES, ">>CHANGES");
close CHANGES;
# Write that makefile.
WriteMakefile
( NAME => 'POE::Component::Server::XMLRPC',
AUTHOR => 'Mark A. Hershberger <mah@everybody.org>',
ABSTRACT => 'POE component for providing XMLRPC services.',
VERSION_FROM => 'XMLRPC.pm',
PM => { 'XMLRPC.pm' => '$(INST_LIBDIR)/XMLRPC.pm',
},
PREREQ_PM => { 'POE' => 0.22,
'XMLRPC::Lite' => 0.28,
'POE::Component::Server::HTTP' => 0.02,
},
dist =>
{ COMPRESS => 'gzip -9f',
SUFFIX => 'gz',
PREOP => ( 'cvs-log.perl | ' .
'tee ./$(DISTNAME)-$(VERSION)/CHANGES > ./CHANGES'
),
},
);