in reply to packaging web applications

App::Build is a good choice for web applications because it makes it easy to deploy the template files, CSS and Javascript files as well.

If you're going to be running on a Linux that supports RPMs, you can add an extra step and use cpan2rpm to convert the distribution into an RPM (which makes it easy to manage both Perl and non Perl dependencies).