The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

Changes for version 0.064

  • added dh-make-perl patched rules for debian.
  • can create more debian modules, like HTTP::Engine, Task::Catalyst, and Mouse.
  • changed package output dir from /tmp/cpanpackager to ~/.cpanpackager/

Documentation

create redhat/debian packages from perl modules

Modules

Create packages(rpm, deb) from perl modules
Deb package builder
RPM package builder
package builder role
merge dependency config
configuration schema
validates configration
Download cpan module tarball from CPAN
resolve CPAN module name

Provides

in lib/CPAN/Packager/BuilderFactory.pm
in lib/CPAN/Packager/DependencyAnalyzer.pm
in lib/CPAN/Packager/DependencyFilter/Common.pm
in lib/CPAN/Packager/DependencyFilter/Deb.pm
in lib/CPAN/Packager/DependencyFilter/RPM.pm
in lib/CPAN/Packager/DependencyFilter/Role.pm
in lib/CPAN/Packager/Home.pm
in lib/CPAN/Packager/Role/Logger.pm
in lib/CPAN/Packager/Script.pm
in lib/CPAN/Packager/Util.pm