NAME
    PPM::Make - Make a ppm package from a CPAN distribution

SYNOPSIS
      my $ppm = PPM::Make->new( [options] );
      $ppm->make_ppm();

DESCRIPTION
    See the supplied "make_ppm" and "ppm_install" scripts
    for command-line interfaces. As well, for Win32 there is
    a script "tk-ppm" which supplies a Tk graphical interface
    to the ppm utility as well as the ppm install utility of
    PPM::Make.

    This module automates somewhat some of the steps needed to make a ppm
    (Perl Package Manager) package from a CPAN distribution. It attempts to
    fill in the ABSTRACT and AUTHOR attributes of Makefile.PL, if these
    are not supplied, and also uses pod2html to generate a set of html
    documentation. It also adjusts CODEBASE of package.ppd to reflect
    the generated package.tar.gz or package.zip archive, and can add
    a post-install script via the <INSTALL> field to the ppd file. 
    Such packages are suitable both for local installation via

      C:\.cpan\build\package_src> ppm install

    and for distribution via a repository.

    The module may be used either within a locally installed
    source distribution or else it can fetch and build remote
    distributions.

REQUIREMENTS
    Needed software for unpacking and making .tar.gz and
    .zip archives, and a make program, is required. Information
    on authors, as well as a mapping between module and distribution
    names, is obtained from a remote SOAP server - if this is
    unavailable, CPAN.pm and associated indices will be tried,
    for which prior configuration is assumed.

    The software needed for the remote SOAP server is available
    in the CPAN-Search-Lite project at http://sourceforge.net/projects/cpan-search/,
    as well as in the CPAN-Search-Lite distribution on CPAN - see
    http://www.cpan.org/authors/id/R/RK/RKOBES/.

PPM PACKAGE
    A Win32 ppm package, suitable for use with ActivePerl
    compatible Perl packages, is available at
      http://theoryx5.uwinnipeg.ca/ppmpackages/
    for ActivePerl 6xx and at
      http://theoryx5.uwinnipeg.ca/ppms/
    for ActivePerl 8xx. To install, within the ppm shell set the 
    repository to
      http://theoryx5.uwinnipeg.ca/cgi-bin/ppmserver?urn:/PPMServer
    for ActivePerl 6xx and to
      http://theoryx5.uwinnipeg.ca/cgi-bin/ppmserver?urn:/PPMServer58
    for ActivePerl 8xx, and then
      ppm> install PPM-Make

COPYRIGHT
    This program is copyright, 2002, 2004, by Randy Kobes
    <randy@theoryx5.uwinnipeg.ca>. It is distributed under the
    same terms as Perl itself.

