hpcugent/easybuild-framework — pull request #1103 by JensTimmerman (2014-12-09 11:00:40+00:00)
Title: Perl helper script

This scripts queries cpan for dependencies of a perl module (for the build and configure phase) and prints out an easyconfig compatibale list of all recursive dependencies, version locked, with correct download urls.

e.g.
```
exile:scripts jens$ python cpan2eb.py PBS::Client
{'ExtUtils::MakeMaker': [], 'PBS::Client': set([u'ExtUtils::MakeMaker']), 'perl': []}
('PBS::Client', '0.11', {
'source_tmpl': 'PBS-Client-0.11.tar.gz',
'source_urls': ['http://cpan.metacpan.org/authors/id/K/KW/KWMAK/PBS/Client'],
}),
```