szabgab has asked for the wisdom of the Perl Monks concerning the following question:

For easy distribution of our applications we are trying to create an automated tool for collecting modules and packaging them as a binary release.
Here is a list of items I gathered we should do.
I am sure most (if not all) of this is already available in existing tools. I just don't know in which tools.
So I need your help to find the relevant CPAN modules that can help me build this tool for our release management. Here starts the automatization:

Replies are listed 'Best First'.
Re: Building a local perl distribution
by ides (Deacon) on Sep 25, 2006 at 15:32 UTC
    While it doesn't handle your actual Perl interpretor, you're going to want to look into PAR as a good solution to most of your issues.

    Frank Wiles <frank@revsys.com>
    www.revsys.com

      While PAR can handle the packaging once I have installed all the modules my concern is more on the part of getting and installing the right version of modules.

      It's quite likely we will just distribute a zipped version of the whole tree we built (with or without the perl tree itself) and then unzip it on the clients machine.

Re: Building a local perl distribution
by rinceWind (Monsignor) on Sep 25, 2006 at 18:52 UTC
    You might be interested in the slides for my Packaging Perl Applications talk, given at YAPC::EU 2006.

    --

    Oh Lord, won’t you burn me a Knoppix CD ?
    My friends all rate Windows, I must disagree.
    Your powers of persuasion will set them all free,
    So oh Lord, won’t you burn me a Knoppix CD ?
    (Missquoting Janis Joplin)

Re: Building a local perl distribution
by tsee (Curate) on Sep 27, 2006 at 09:06 UTC

    Make sure to look at David Golden's work on Perl::Dist. It's the base for the recent Vanilla and Strawberry win32 Perl distributions.

    HTH,
    Steffen