One thing I also did with this just for fun was set up a separate locate database for perl modules. Copied the updatedb to pmupdatedb, changed the find command line to just pmdesc2.pl, changed the locatedb name to pmlocatedb, and then set up an alias, alias pmlocate 'locate -d /usr/local/var/pmlocatedb'.