cpanminus + cpan2rpm

App::cpanminus – get, unpack, build and install modules from CPAN

 

http://search.cpan.org/dist/cpan2rpm/cpan2rpm