openSUSE / cpanspec

Create openSUSE spec files form cpan tar files
Other
8 stars 10 forks source link

Create central repo for module dependencies #51

Open perlpunk opened 5 months ago

perlpunk commented 5 months ago

To share work with other people or scripts generating vendor packages, it would be good to have a central location with a list of additional (or to-be-removed) dependencies for CPAN modules, instead of the cpanspec.yml per module. cpanspec would then read from this central file (and would still be able to override SUSE specific dependencies with the local cpanspec.yml).

It might even make sense for more than just dependencies, for example having the complete list of patches would also be useful. Currently one would have to checkout the whole deel:languages:perl repo which can take a few hours.

Background: the Perl Toolchain Summit happens in April, and I chatted with @stigtsp about this.

I created a first dump here: https://github.com/perlpunk/cpan-meta