debian/0000755000000000000000000000000011740650446007175 5ustar debian/rules0000755000000000000000000000003611740650446010254 0ustar #!/usr/bin/make -f %: dh $@ debian/control0000644000000000000000000000374611740650446010612 0ustar Source: libmasonx-interp-withcallbacks-perl Section: perl Priority: optional Build-Depends: debhelper (>= 8) Build-Depends-Indep: libclass-container-perl, libhtml-mason-perl, libparams-callbackrequest-perl, libtest-pod-perl, perl Maintainer: Debian Perl Group Uploaders: Jonas Genannt , gregor herrmann , Niko Tyni , Fabrizio Regalli , Florian Schlichting Standards-Version: 3.9.3 Homepage: http://search.cpan.org/dist/MasonX-Interp-WithCallbacks/ Vcs-Git: git://git.debian.org/pkg-perl/packages/libmasonx-interp-withcallbacks-perl.git Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-perl/packages/libmasonx-interp-withcallbacks-perl.git Package: libmasonx-interp-withcallbacks-perl Architecture: all Depends: ${misc:Depends}, ${perl:Depends}, libclass-container-perl, libhtml-mason-perl, libparams-callbackrequest-perl Suggests: libapache2-mod-perl2 Description: Mason callback support via Params::CallbackRequest 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. debian/source/0000755000000000000000000000000011740650446010475 5ustar debian/source/format0000644000000000000000000000001411740650446011703 0ustar 3.0 (quilt) debian/changelog0000644000000000000000000001030711740650446011050 0ustar 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. -- Florian Schlichting Mon, 09 Apr 2012 21:10:54 +0200 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). -- gregor herrmann Fri, 09 May 2008 17:07:34 +0200 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. -- Niko Tyni Wed, 25 Jul 2007 21:44:09 +0300 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. -- Niko Tyni Tue, 24 Jul 2007 21:13:41 +0300 libmasonx-interp-withcallbacks-perl (1.16-1) unstable; urgency=low * New upstream release. * Add libtest-pod-perl to Build-Depends-Indep. -- gregor herrmann Mon, 7 Aug 2006 01:19:34 +0200 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. -- gregor herrmann Sat, 17 Jun 2006 17:38:04 +0200 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 -- Jonas Genannt Sun, 20 Apr 2006 13:47:12 +0200 libmasonx-interp-withcallbacks-perl (1.13-2) unstable; urgency=low * Orphan package. -- Clint Adams Sat, 21 Jan 2006 18:54:01 -0500 libmasonx-interp-withcallbacks-perl (1.13-1) unstable; urgency=low * Initial Release. -- Clint Adams Tue, 13 Dec 2005 11:48:08 -0500 debian/compat0000644000000000000000000000000211740650446010373 0ustar 8 debian/copyright0000644000000000000000000000247211740650446011135 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Contact: David E. Wheeler Source: http://search.cpan.org/dist/MasonX-Interp-WithCallbacks/ Upstream-Name: MasonX-Interp-WithCallbacks Files: * Copyright: 2003-2011, David E. Wheeler License: Artistic or GPL-1+ Files: debian/* Copyright: 2005, 2006, Clint Adams 2006, Jonas Genannt 2007, Niko Tyni 2006, 2008, gregor herrmann 2011, Fabrizio Regalli 2012, Florian Schlichting License: Artistic or GPL-1+ License: Artistic This program is free software; you can redistribute it and/or modify it under the terms of the Artistic License, which comes with Perl. . On Debian systems, the complete text of the Artistic License can be found in `/usr/share/common-licenses/Artistic'. License: GPL-1+ This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 1, or (at your option) any later version. . On Debian systems, the complete text of version 1 of the GNU General Public License can be found in `/usr/share/common-licenses/GPL-1'. debian/watch0000644000000000000000000000021711740650446010226 0ustar version=3 http://search.cpan.org/dist/MasonX-Interp-WithCallbacks/ .*/MasonX-Interp-WithCallbacks-v?(\d[\d.]+)\.(?:tar(?:\.gz|\.bz2)?|tgz|zip)