SecBSD's official ports repository

This commit is contained in:
purplerain 2023-08-16 22:26:55 +00:00
commit 2c0afcbbf3
Signed by: purplerain
GPG key ID: F42C07F07E2E35B7
64331 changed files with 5339189 additions and 0 deletions

View file

@ -0,0 +1,12 @@
COMMENT = automatically give your module the ability to have plugins
MODULES = cpan
PKG_ARCH = *
DISTNAME = Module-Pluggable-5.2
CATEGORIES = devel
REVISION = 0
# perl
PERMIT_PACKAGE = Yes
.include <bsd.port.mk>

View file

@ -0,0 +1,2 @@
SHA256 (Module-Pluggable-5.2.tar.gz) = s/KtReT9ELP7kNkS142LeVqylUgNtW3GToa5+nXFpt8=
SIZE (Module-Pluggable-5.2.tar.gz) = 26920

View file

@ -0,0 +1,4 @@
Provides a simple but, hopefully, extensible way of having 'plugins'
for your module. 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.

View file

@ -0,0 +1,9 @@
${P5SITE}/Devel/
${P5SITE}/Devel/InnerPackage.pm
${P5SITE}/Module/
${P5SITE}/Module/Pluggable/
${P5SITE}/Module/Pluggable.pm
${P5SITE}/Module/Pluggable/Object.pm
@man man/man3p/Devel::InnerPackage.3p
@man man/man3p/Module::Pluggable.3p
@man man/man3p/Module::Pluggable::Object.3p