Initial import of p5-MasonX-Interp-WithCallbacks 1.13

This module brings support for a sort of plugin architecture based on
Params::CallbackRequest to Mason. Mason then executes code before
executing any components. This approach allows you to carry out logical
processing of data submitted from a form, to affect the contents of the
Mason request arguments (and thus the %ARGS hash in components), and even
to redirect or abort the request before Mason handles it.
This commit is contained in:
sturm 2005-01-27 14:14:53 +00:00
parent fb51dab469
commit e963fb6fee
4 changed files with 42 additions and 0 deletions

View File

@ -0,0 +1,27 @@
# $OpenBSD: Makefile,v 1.1.1.1 2005/01/27 14:14:53 sturm Exp $
COMMENT= "Mason callback support via Params::CallbackRequest"
DISTNAME= MasonX-Interp-WithCallbacks-1.13
PKGNAME= p5-${DISTNAME}
CATEGORIES= www perl5
MAINTAINER= Nikolay Sturm <sturm@openbsd.org>
# GPL/Artistic
PERMIT_PACKAGE_CDROM= Yes
PERMIT_PACKAGE_FTP= Yes
PERMIT_DISTFILES_CDROM= Yes
PERMIT_DISTFILES_FTP= Yes
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=MasonX/}
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= ::devel/p5-Params-CallbackRequest \
::www/p5-HTML-Mason
CONFIGURE_STYLE=perl modbuild
PKG_ARCH= *
.include <bsd.port.mk>

View File

@ -0,0 +1,4 @@
MD5 (MasonX-Interp-WithCallbacks-1.13.tar.gz) = cd0b2a49683d4c67fb2aa44dadedc42f
RMD160 (MasonX-Interp-WithCallbacks-1.13.tar.gz) = 0a326456d5cc82a55f8e373092cffd9aff62e41c
SHA1 (MasonX-Interp-WithCallbacks-1.13.tar.gz) = a4061d5d824da811ff863a340546e8e0bbdb1f61
SIZE (MasonX-Interp-WithCallbacks-1.13.tar.gz) = 24509

View File

@ -0,0 +1,6 @@
This module brings support for a sort of plugin architecture based on
Params::CallbackRequest to Mason. Mason then executes code before
executing any components. This approach allows you to carry out logical
processing of data submitted from a form, to affect the contents of the
Mason request arguments (and thus the %ARGS hash in components), and even
to redirect or abort the request before Mason handles it.

View File

@ -0,0 +1,5 @@
@comment $OpenBSD: PLIST,v 1.1.1.1 2005/01/27 14:14:53 sturm Exp $
${P5SITE}/MasonX/
${P5SITE}/MasonX/Interp/
${P5SITE}/MasonX/Interp/WithCallbacks.pm
@man man/man3p/MasonX::Interp::WithCallbacks.3p