Hi,
in all except three p5-* packages, PKGNAME is set explicitly. In more 
than 500 of the 649 packages, it is set to p5-${DISTNAME}, so this seems 
to be a good default value. By the way, the three exceptions would be 
corrected by this default value. ;)
May I put this into lang/perl5/module.mk?
PKGNAME?=	p5-${DISTNAME}
Roland