Skip to content
master
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 

README.md

cpanpm-distroprefs

ABOUT

This project tracks "distroprefs" config files.

It aims to become a, for instance: the, central repository for them.

"Distroprefs" are a config mechanism of the CPAN.pm shell to automate Perl module installations from CPAN.

They allow to skip installations, answering questions with Expect, jump to alternative versions, patch before building and many more stuff. Basically everything you need to bootstrap CPAN dependencies completely unattended, e.g. for Smoke Testing.

SEE ALSO

UNIFIED PROJECT STRUCTURE

Several people have already written such distroprefs. I try to track them all here as git submodules.

The biggest archive is from ANDK, author of CPAN.pm.

Whenever I have too specific personal needs that do not fit into ANDK's needs I write my own variant in subdir renormalist/.

I then use them by installing first the big collection from "andk/cpanpm" and then overwrite a few with my own alternatives. I can imagine other, more elaborate merge strategies.

CONTRIBUTE

Feel free to contact me to be included here, either as submodule of your existing repository or to maintain them directly here in your own subdirectory.

FUTURE

I can imagine to extend the project with scripts to deploy distroprefs for different needs and maintain those scripts in the respective subdirs, to suit your demanding taste.

HOWTO

  • git submodule update --init
  • git submodule sync

About

Maintaining CPAN.pm distroprefs

Resources

Releases

No releases published

Packages

No packages published

Languages

You can’t perform that action at this time.