NAME

mcpani_remote - A command line tool to talk to a CPAN::Mini::Inject::Server

SYNOPSIS

mcpani_remote [options]

Commands:

   -add               Add a new package to the repository
         -module      Name of the module to add
         -authorid    Author ID of the module
         -modversion  Version number of the module
         -file        tar.gz file of the module

   -update            Update local CPAN mirror and inject modules
   -inject            Add modules from repository to CPAN mirror

Options:
   -help           brief help message
   -man            full documentation
   -remote_server  The url of the remote server to talk to

OPTIONS

-add

Add a module to the repository for later inclusion in the CPAN Mini mirror. The add command requires the following parameters:

-module

This is the name of the module (ie CPAN::Mini::Inject).

-authorid

A CPAN 'like' author ID for the module. The author ID does not need to exist on CPAN.

-modversion

Version number of the module. This must match the version number in the file name.

-file

File name and path of the module. The file name must follow the standard CPAN naming convention (the resulting file from a make tardist).

Example:

mcpani_remote --add --module CPAN::Mini::Inject::Remote --authorid CHRISM
              --modversion 0.01 --file ./CPAN-Mini-Inject-Remote-0.01.tar.gz
-help

Print a brief help message and exits.

-man

Prints the manual page and exits.

-remote_server

The remote url to use to contact the CPAN server

DESCRIPTION

Remote version of mcpani that talks to a CPAN::Mini::Inject::Server instance to perform its functionality

VERSION

Version 0.04

AUTHOR

Christopher Mckay (cmckay), <cmckay@iseek.com.au>

SUPPORT

You can find documentation for this module with the perldoc command.

perldoc mcpani_remote

ACKNOWLEDGEMENTS

COPYRIGHT & LICENSE

Copyright 2009 iseek Communications, all rights reserved.

This program is released under the following license: restrictive