in reply to Using perl's Extutils::MakeMaker or Module::Build to install applications

Personally, I would consider just using 'make'. User would then untar and run something like 'make install' after setting the variables. I've done it a few times and it was easy to grab a random Makefile from somewhere and just modify it.