I like to keep my perl programs in files named
*.pl since this makes it easy to find and work with them. However it is better to install them as normal programs. This does that.
The other key thing this does is sets up the scripts to call the perl interpreter correctly. I really needed this since I was working with self compiled versions of perl in my home directory and not wanting to disturb the main installation
This ought to be possible through standard Makefile.PL, but I don't know how.
I also set this up to install the documentation appropriately.