Just a clarification of sorts, most of our code isn't actually written as modules. One notable exception is WordNet::Similarity, and there we are in fact working on improving our Makefiles to help us out a bit.
The packages that are a bit more perplexing are those that are collections of command line Perl programs that are sometimes held together via shell scripts, and/or might in fact call code that is written in C, etc. as well. Sort of a hodge-podge really.
Do ExtUtils::MakeMaker and/or Module::Build seem appropriate in the non-module, somewhat heterogeneous scenario described above?
Gratefully yours,
Ted
Comment on Re: Re: autoconf versus Configure-style
Many CPAN modules contain scripts that get installed in the system binary directory, so yes, you can use these same methods for script-only packages. It gets a bit muddier for the mixed language packages.. for these, I'd resort to autoconf.