libmasonx-interp-withcallbacks-perl_1.19-1_all.deb


Advertisement

Description

libmasonx-interp-withcallbacks-perl - Mason callback support via Params::CallbackRequest

Property Value
Distribution Debian 8 (Jessie)
Repository Debian Main amd64
Package name libmasonx-interp-withcallbacks-perl
Package version 1.19
Package release 1
Package architecture all
Package type deb
Installed size 94 B
Download size 27.63 KB
Official Mirror ftp.br.debian.org
MasonX::Interp::WithCallbacks subclasses HTML::Mason::Interp in order to
provide a Mason callback system built on Params::CallbackRequest.
Callbacks may be either code references provided to the new() constructor,
or methods defined in subclasses of Params::Callback. Callbacks are triggered
either for every request or by specially named keys in the Mason request
arguments, and all callbacks are executed at the beginning of a request, just
before Mason creates and executes the request component stack.
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.

Alternatives

Package Version Architecture Repository
libmasonx-interp-withcallbacks-perl_1.19-1_all.deb 1.19 all Debian Main
libmasonx-interp-withcallbacks-perl - - -

Requires

Name Value
libclass-container-perl -
libhtml-mason-perl -
libparams-callbackrequest-perl -
perl -

Download

Type URL
Binary Package libmasonx-interp-withcallbacks-perl_1.19-1_all.deb
Source Package libmasonx-interp-withcallbacks-perl

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install libmasonx-interp-withcallbacks-perl deb package:
    # sudo apt-get install libmasonx-interp-withcallbacks-perl

Files

Path
/usr/share/doc/libmasonx-interp-withcallbacks-perl/changelog.Debian.gz
/usr/share/doc/libmasonx-interp-withcallbacks-perl/changelog.gz
/usr/share/doc/libmasonx-interp-withcallbacks-perl/copyright
/usr/share/man/man3/MasonX::Interp::WithCallbacks.3pm.gz
/usr/share/perl5/MasonX/Interp/WithCallbacks.pm

Changelog

2012-04-09 - Florian Schlichting <fschlich@zedat.fu-berlin.de>
libmasonx-interp-withcallbacks-perl (1.19-1) unstable; urgency=low
[ Nathan Handler ]
* debian/watch: Update to ignore development releases.
[ Fabrizio Regalli ]
* Switch to DEP5 license format.
* Add myself to Uploaders.
* Switch d/compat to 8.
* Build-Depends: switch to debhelper (>= 8).
* Bump to 3.0 quilt format.
* Email change: gregor herrmann -> gregoa@debian.org
* New upstream release
[ gregor herrmann ]
* Remove alternative (build) dependencies that are already satisfied
in oldstable.
[ Ansgar Burchardt ]
* debian/control: Convert Vcs-* fields to Git.
[ Florian Schlichting ]
* Bump Standards-Version to 3.9.3 (use copyright-format 1.0).
* Remove version from (build-)dependencies satisfied in oldstable.
* Remove markup from long description.
* Update years and name/email of upstream copyright.
* Add myself to Uploaders and copyright.
* Remove mod_perl from Build-Depends-Indep and overrides from debian/rules:
The test suite was written for Apache 1, produces lots of ugly warnings
but still won't run with Apache2.
2008-05-09 - gregor herrmann <gregoa@debian.org>
libmasonx-interp-withcallbacks-perl (1.18-1) unstable; urgency=low
* debian/control: Added: Vcs-Svn field (source stanza); Vcs-Browser
field (source stanza); Homepage field (source stanza). Removed: XS-
Vcs-Svn fields.
* debian/watch: use dist-based URL.
* New upstream release.
* debian/watch: extended regexp for matching upstream releases.
* debian/copyright: use author-independent upstream source URL; adjust
years of copyright.
* Set Standards-Version to 3.7.3 (no changes).
* debian/control:
- change my email address and wrap long lines
- add Suggests: libapache2-mod-perl2 and Depends: libhtml-mason-perl (>=
1:1.23), libparams-callbackrequest-perl (>= 1.15),
libclass-container-perl (>= 0.09).
* Refresh debian/rules, no functional changes (except for dropping README,
which is just a text version of the POD documentation).
2007-07-25 - Niko Tyni <ntyni@iki.fi>
libmasonx-interp-withcallbacks-perl (1.17-1) unstable; urgency=low
* New upstream release with the t/htdocs/dhandler patch from 1.16-2.
* Revert the libhtml-mason-perl build-dependency bump since this
works with earlier versions of HTML::Mason too.
2007-07-24 - Niko Tyni <ntyni@iki.fi>
libmasonx-interp-withcallbacks-perl (1.16-2) unstable; urgency=medium
[ Niko Tyni ]
* t/htdocs/dhandler now returns 200 (HTTP OK) to fix test failures
with HTML::Mason 1.36. (Closes: #434445)
* Urgency set to medium because of an RC bug fix.
[ Damyan Ivanov ]
* Bump Build-Depends on libhtml-mason-perl to (>= 1:1.36-2) to use the fix
for #434344 (missing dependency on libhtml-parser-perl)
* Move libmodule-build-perl from B-D-Indep to B-D, since it is used in the
clean target. Thanks, lintian.
2006-08-07 - gregor herrmann <gregor+debian@comodo.priv.at>
libmasonx-interp-withcallbacks-perl (1.16-1) unstable; urgency=low
* New upstream release.
* Add libtest-pod-perl to Build-Depends-Indep.
2006-06-17 - gregor herrmann <gregor+debian@comodo.priv.at>
libmasonx-interp-withcallbacks-perl (1.15-1) unstable; urgency=low
* New upstream release.
* Set Debhelper Compatibility Level to 5.
* Set Standards-Version to 3.7.2 (no changes).
* Specified versions in Build-Dependencies.
2006-04-20 - Jonas Genannt <jonas.genannt@capi2name.de>
libmasonx-interp-withcallbacks-perl (1.13-3) unstable; urgency=low
* New Maintainer (Closes: #348952)
* debian/copyright: added url to homepage
* debian/rules: clean up
* added debian/watch file
* Bumped up to 3.7.0 Standards Version
* Moved debhelper depend to Build-Depend
2006-01-21 - Clint Adams <schizo@debian.org>
libmasonx-interp-withcallbacks-perl (1.13-2) unstable; urgency=low
* Orphan package. 
2005-12-13 - Clint Adams <schizo@debian.org>
libmasonx-interp-withcallbacks-perl (1.13-1) unstable; urgency=low
* Initial Release.

See Also

Package Description
libmasonx-processdir-perl_0.02-1_all.deb Perl module to process a directory of Mason 2 templates
libmasonx-request-withapachesession-perl_0.30-3.1_all.deb Session handler in the Mason Request object
libmatch-simple-perl_0.009-1_all.deb simplified clone of smartmatch operator
libmatch-simple-xs-perl_0.001-2+b1_amd64.deb XS backend for match::simple
libmatchbox-dev_1.9-osso8-3.1+b2_amd64.deb shared library for Matchbox Project applications [development]
libmatchbox-doc_1.9-osso8-3.1_all.deb shared library for Matchbox Project applications [documentation]
libmatchbox1_1.9-osso8-3.1+b2_amd64.deb shared library for Matchbox Project applications [runtime]
libmate-desktop-2-17_1.8.1+dfsg1-3+deb8u1_amd64.deb Library with common API for various MATE modules (library)
libmate-desktop-dev_1.8.1+dfsg1-3+deb8u1_amd64.deb Library with common API for various MATE modules (development files)
libmate-desktop-doc_1.8.1+dfsg1-3+deb8u1_all.deb Library with common API for various MATE modules (documentation files)
libmate-menu-dev_1.8.0-5_amd64.deb implementation of the freedesktop menu specification for MATE (headers)
libmate-menu2_1.8.0-5_amd64.deb implementation of the freedesktop menu specification for MATE (library)
libmate-panel-applet-4-1_1.8.1+dfsg1-3_amd64.deb library for MATE Panel applets
libmate-panel-applet-dev_1.8.1+dfsg1-3_amd64.deb library for MATE Panel applets (development files)
libmate-panel-applet-doc_1.8.1+dfsg1-3_all.deb library for MATE Panel applets (documentation files)
Advertisement
Advertisement