NAME
chkbundle - Keep CPAN bundle distributions up to date
SYNOPSIS
chkbundle -p ShipIt
DESCRIPTION
This program automates uploading bundle distributions to CPAN. It assumes the distribution is written using Template::Plugin::CPAN::Packages and hence using Pod::Generated.
It parses a CPAN packages file and gathers which distributions should be in the bundle. It then scrapes the distributions currently in the bundle from the bundle's web page on http://search.cpan.org. The two are compared and if there is a difference, it is displayed in a tabular diff format and it asks whether you want to re-upload the bundle. If yes, it goes to the working directory and runs shipit
.
All is explained in the documentation of the command-line options.
COMMAND-LINE OPTIONS
- --prefix <string>, -p <string>
-
Prefix of the bundle distribution name. Assumes the bundle distribution is called
<<prefix
>-Bundle >. - --packages <filename>, -a <filename>
-
Location of the 02packages.details.tar.gz file. Defaults to
~/mirrors/minicpan/modules/02packages.details.txt.gz
. - --verbose, -v
-
Be more verbose.
- --help, -h
-
Show this documentation.