a second way to handle plugins, different semantics.

This commit is contained in:
espie 2006-11-05 20:08:20 +00:00
parent 29f5740748
commit c4d786aa2c
4 changed files with 42 additions and 0 deletions

View File

@ -0,0 +1,30 @@
# $OpenBSD: Makefile,v 1.1.1.1 2006/11/05 20:08:20 espie Exp $
COMMENT= "instantiate plugins as they're found"
DISTNAME= Module-Pluggable-Fast-0.18
PKGNAME= p5-${DISTNAME}
CATEGORIES= devel perl5
MAINTAINER= Simon Dassow <janus@errornet.de>
# Same as Perl
PERMIT_PACKAGE_CDROM= Yes
PERMIT_PACKAGE_FTP= Yes
PERMIT_DISTFILES_CDROM= Yes
PERMIT_DISTFILES_FTP= Yes
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Module/}
RUN_DEPENDS= :p5-Universal-exports-<=0.05|p5-Universal-require-*:devel/p5-Universal-require
REGRESS_DEPENDS=${RUN_DEPENDS} \
::devel/p5-Test-Pod \
::devel/p5-Test-Pod-Coverage
MAKE_ENV= TEST_POD=Yes
CONFIGURE_STYLE=perl
PKG_ARCH= *
.include <bsd.port.mk>

View File

@ -0,0 +1,4 @@
MD5 (Module-Pluggable-Fast-0.18.tar.gz) = 37e511a6828448618b12bb85186f79b9
RMD160 (Module-Pluggable-Fast-0.18.tar.gz) = 4a1a112a4c3aa6b02d6ffa4485e7d8d1e0d5be18
SHA1 (Module-Pluggable-Fast-0.18.tar.gz) = ea5c33abd0160a892ed4847e1fdd0192d12e4332
SIZE (Module-Pluggable-Fast-0.18.tar.gz) = 3936

View File

@ -0,0 +1,3 @@
Similar to Module::Pluggable but instantiates plugins as soon as they're
found, useful for code generators like Class::DBI::Loader.

View File

@ -0,0 +1,5 @@
@comment $OpenBSD: PLIST,v 1.1.1.1 2006/11/05 20:08:20 espie Exp $
${P5SITE}/Module/
${P5SITE}/Module/Pluggable/
${P5SITE}/Module/Pluggable/Fast.pm
@man man/man3p/Module::Pluggable::Fast.3p