Index: head/devel/p5-Module-Pluggable/Makefile =================================================================== --- head/devel/p5-Module-Pluggable/Makefile (revision 502515) +++ head/devel/p5-Module-Pluggable/Makefile (revision 502516) @@ -1,18 +1,20 @@ # $FreeBSD$ PORTNAME= Module-Pluggable PORTVERSION= 5.2 CATEGORIES= devel perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- -MAINTAINER= perl@FreeBSD.org +MAINTAINER= sunpoet@FreeBSD.org COMMENT= Automatically give your module the ability to have plugins LICENSE= ART10 GPLv1+ LICENSE_COMB= dual USES= perl5 USE_PERL5= configure + +NO_ARCH= yes .include Index: head/devel/p5-Module-Pluggable/pkg-descr =================================================================== --- head/devel/p5-Module-Pluggable/pkg-descr (revision 502515) +++ head/devel/p5-Module-Pluggable/pkg-descr (revision 502516) @@ -1,11 +1,10 @@ -Provides a simple but, hopefully, extensible way of having 'plugins' -for your module. Obviously this isn't going to be the be all and -end all of solutions but it works for me. +Module::Pluggable provides a simple but, hopefully, extensible way of having +'plugins' for your module. Obviously this isn't going to be the be all and end +all of solutions but it works for me. -Essentially all it does is export a method into your namespace that -looks through a search path for .pm files and turn those into class -names. +Essentially all it does is export a method into your namespace that looks +through a search path for .pm files and turn those into class names. Optionally it instantiates those classes for you. WWW: https://metacpan.org/release/Module-Pluggable