debian/0000755000000000000000000000000012157364355007201 5ustar debian/rules0000755000000000000000000000222612157364355010263 0ustar #!/usr/bin/make -f PACKAGE = $(shell dh_listpackages) TMP = $(CURDIR)/debian/$(PACKAGE) %: dh $@ override_dh_installchangelogs: # Convert changelog to text for installation pod2text MicroMason/Docs/Changes.pod > Changes dh_installchangelogs override_dh_installdocs: # Convert documentation for installation: README, RELATED, TODO pod2text MicroMason/Docs/ReadMe.pod > README pod2text MicroMason/Docs/Related.pod > RELATED pod2text MicroMason/Docs/ToDo.pod > TODO dh_installdocs override_dh_auto_install: dh_auto_install rm -f $(TMP)/usr/share/perl5/Text/MicroMason/Docs/Changes.pod rm -f $(TMP)/usr/share/man/man3/Text::MicroMason::Docs::Changes.3pm rm -f $(TMP)/usr/share/perl5/Text/MicroMason/Docs/ReadMe.pod rm -f $(TMP)/usr/share/man/man3/Text::MicroMason::Docs::ReadMe.3pm rm -f $(TMP)/usr/share/perl5/Text/MicroMason/Docs/Related.pod rm -f $(TMP)/usr/share/man/man3/Text::MicroMason::Docs::Related.3pm rm -f $(TMP)/usr/share/perl5/Text/MicroMason/Docs/ToDo.pod rm -f $(TMP)/usr/share/man/man3/Text::MicroMason::Docs::ToDo.3pm # Remove empty /Docs/ directory rmdir -v --ignore-fail-on-non-empty $(TMP)/usr/share/perl5/Text/MicroMason/Docs/ debian/control0000644000000000000000000000262212157364355010606 0ustar Source: libtext-micromason-perl Maintainer: Debian Perl Group Uploaders: gregor herrmann , Jonathan Yu , Chris Butler , Ansgar Burchardt Section: perl Priority: optional Build-Depends: debhelper (>= 8) Build-Depends-Indep: perl, libclass-mixinfactory-perl, libhtml-parser-perl, liburi-perl, libtest-warn-perl Standards-Version: 3.9.4 Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-perl/packages/libtext-micromason-perl.git Vcs-Git: git://anonscm.debian.org/pkg-perl/packages/libtext-micromason-perl.git Homepage: https://metacpan.org/release/Text-MicroMason/ Package: libtext-micromason-perl Architecture: all Depends: ${misc:Depends}, ${perl:Depends}, libclass-mixinfactory-perl Suggests: libhtml-parser-perl, libtext-balanced-perl, liburi-perl Description: simple and extensible templating module Text::MicroMason interpolates blocks of Perl code embedded into text strings. Each MicroMason object acts as a "template compiler" which converts templates from text-with-embedded-code formats into ready-to-execute Perl subroutines. If you want to use the Text::Template compatibility mode, you will also need to install Text::Balanced. debian/source/0000755000000000000000000000000012157364355010501 5ustar debian/source/format0000644000000000000000000000001412157364355011707 0ustar 3.0 (quilt) debian/changelog0000644000000000000000000001022712157364355011055 0ustar libtext-micromason-perl (2.13-2) unstable; urgency=low [ Ansgar Burchardt ] * debian/control: Convert Vcs-* fields to Git. [ gregor herrmann ] * debian/control: update {versioned,alternative} (build) dependencies. [ Salvatore Bonaccorso ] * Change search.cpan.org based URIs to metacpan.org based URIs [ gregor herrmann ] * Add a patch to fix POD issues. (Closes: #711271) * debian/copyright: switch formatting to Copyright-Format 1.0. * Set Standards-Version to 3.9.4 (no further changes). -- gregor herrmann Sun, 16 Jun 2013 18:33:37 +0200 libtext-micromason-perl (2.13-1) unstable; urgency=low [ Jonathan Yu ] * New upstream release * Move overrides into more appropriate sections (docs-related things to override_dh_installdocs, etc.) * Bump to debhelper 8 * Refresh copyright information * Remove all patches, applied upstream [ Ansgar Burchardt ] * Update my email address. [ gregor herrmann ] * Remove version from libclass-mixinfactory-perl (build) dependency. -- Jonathan Yu Sun, 27 Feb 2011 13:30:23 -0500 libtext-micromason-perl (2.10-1) unstable; urgency=low * New upstream release. + The safe_methods parameter has been deprecated. (Closes: #582892) * Add build-dep on libtest-warn-perl for new tests. * debian/copyright: Formatting changes for current DEP-5 proposal. * Bump Standards-Version to 3.9.0 (no changes). * Add myself to Uploaders. -- Ansgar Burchardt Sun, 04 Jul 2010 01:42:36 +0900 libtext-micromason-perl (2.09-1) unstable; urgency=low * New upstream release + Fixes t/33-filters.t to work with the latest version of URI::Escape (in version 1.53-1 of liburi-perl). Added version to liburi-perl Build-Dep. * Add myself to Uploaders. * Refreshed patch pod-errors. -- Chris Butler Mon, 29 Mar 2010 20:51:14 +0100 libtext-micromason-perl (2.08-1) unstable; urgency=low * New upstream release + Fixes bug where <%init> failed with -PassVariables plugin + Fixes RT#51727 (POD problems) * Use new 3.0 (quilt) source format * Add a patch to fix POD spelling problems -- Jonathan Yu Tue, 09 Mar 2010 16:15:02 -0500 libtext-micromason-perl (2.07-1) unstable; urgency=low [ Jonathan Yu ] * New upstream release [ gregor herrmann ] * Refresh patch. -- Jonathan Yu Mon, 16 Nov 2009 21:10:07 -0500 libtext-micromason-perl (2.06-1) unstable; urgency=low [ Jonathan Yu ] * New upstream release [ gregor herrmann ] * Refresh patch. -- Jonathan Yu Thu, 12 Nov 2009 19:22:20 -0500 libtext-micromason-perl (2.03-1) unstable; urgency=low [ Jonathan Yu ] * New upstream release * Standards-Version 3.8.3 (no changes) * Added myself to Uploaders and Copyright * Install appropriate documentation after converting to text [ gregor herrmann ] * debian/control: Changed: Switched Vcs-Browser field to ViewSVN (source stanza). * Refresh patch. [ Christoph Berg ] * Remove myself from Uploaders. -- Jonathan Yu Sat, 31 Oct 2009 19:00:35 -0400 libtext-micromason-perl (2.0-3) unstable; urgency=low * Add libhtml-parser-perl, liburi-perl to Build-Depends-Indep and Suggests (closes: #531241). * Install examples. * Add debian/README.source since we use quilt. * Minimize debian/rules, bump build dependencies on quilt and debhelper. * Add /me to Uploaders. * debian/copyright: switch to new format. * Don't install two POD files twice. * Add more pod fixes to patch pod-errors. -- gregor herrmann Sun, 31 May 2009 15:40:30 +0200 libtext-micromason-perl (2.0-2) unstable; urgency=low * Add packaging note to copyright file. -- Christoph Berg Mon, 25 May 2009 13:24:54 +0200 libtext-micromason-perl (2.0-1) unstable; urgency=low * Initial Debian upload. * Open issues: Text::MicroMason::ApacheHandler need porting to Apache 2. -- Christoph Berg Fri, 22 May 2009 14:35:21 +0200 libtext-micromason-perl (1.992-1) unstable; urgency=low * Initial Release. -- Christoph Berg Fri, 14 Dec 2007 14:26:23 +0100 debian/NEWS0000644000000000000000000000124712157364355007704 0ustar libtext-micromason-perl (2.10-1) unstable; urgency=low The safe_methods parameter has been deprecated as it no longer works with Safe.pm 2.27. See https://rt.cpan.org/Public/Bug/Display.html?id=57797 for more details. From the upstream changelog: Deprecate safe_methods parameter. Unfortunately, Safe.pm version 2.27 patches a bug we were inadvertantly taking advantage of to implement the safe_methods parameter. Unless we can find a working implementation of safe_methods that is smaller than "make everything unsafe" then we can't continue to support safe_methods. -- Ansgar Burchardt Sun, 04 Jul 2010 01:28:21 +0900 debian/compat0000644000000000000000000000000212157364355010377 0ustar 8 debian/libtext-micromason-perl.docs0000644000000000000000000000002412157364355014627 0ustar README RELATED TODO debian/clean0000644000000000000000000000003412157364355010203 0ustar CHANGES README RELATED TODO debian/patches/0000755000000000000000000000000012157364355010630 5ustar debian/patches/fix-changes-pod.patch0000644000000000000000000000333012157364355014624 0ustar Description: fix POD issues Origin: vendor Bug: http://rt.cpan.org/Public/Bug/Display.html?id=85965 Forwarded: http://rt.cpan.org/Public/Bug/Display.html?id=85965 Bug-Debian: http://bugs.debian.org/711271 Author: gregor herrmann Last-Update: 2013-06-16 --- a/MicroMason/Docs/Changes.pod +++ b/MicroMason/Docs/Changes.pod @@ -5,25 +5,33 @@ =head1 VERSION 2 HISTORY -=over 4 - =head2 Version 2.13 +=over 4 + =item 2011-01-13 [rt.cpan.org #64192] Skip the Safe-related tests more often, since newer versions of Safe.pm mark their own failing tests as TODO instead of changing the module's behavior. +=back + =head2 Version 2.12 +=over 4 + =item 2010-09-07 Skip more tests that fail due to a bug in Safe.pm. Add a prereq for Safe.pm so CPAN testers will provide more debug info on failure. +=back + =head2 Version 2.11 +=over 4 + =item 2010-09-07 [rt.cpan.org #61010] Fix spelling errors and pod example bugs. Thanks to @@ -42,8 +50,12 @@ Burchardt and the Debian project for submitting this bug report along with patches. +=back + =head2 Version 2.10 +=over 4 + =item 2010-06-29 [rt.cpan.org #57797] Deprecate safe_methods parameter. Unfortunately, @@ -68,8 +80,12 @@ string to each TOKEN within the template, the warning's line number is shifted to inside the template where the interpolation took place. +=back + =head2 Version 2.09 +=over 4 + =item 2010-03-24 Fix test that was broken by changes in URI::Escape 1.30. Double @@ -77,8 +93,12 @@ encoded anyway. Test modified to use reserved single quotes instead, for URI::Escape testing. +=back + =head2 Version 2.08 +=over 4 + =item 2010-03-08 Fixed PassVariables bug: <%init> failed with -PassVariables plugin. debian/patches/series0000644000000000000000000000002612157364355012043 0ustar fix-changes-pod.patch debian/copyright0000644000000000000000000000260312157364355011135 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: Text-MicroMason Upstream-Contact: Alan Ferrency Source: https://metacpan.org/release/Text-MicroMason/ Files: * Copyright: 2002-2005, Matthew Simon Cavalletto Portions copyright 2001 Evolution Online Systems, Inc. License: Artistic or GPL-1+ Files: debian/* Copyright: 2007-2009, Christoph Berg 2009-2011, Jonathan Yu 2009-2013, gregor herrmann 2010, Ansgar Burchardt 2010, Chris Butler License: Artistic or GPL-1+ Comment: Packaging of this module was kindly funded by Dembach Goo Informatik on behalf of Allianz 24. 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/libtext-micromason-perl.examples0000644000000000000000000000001212157364355015512 0ustar samples/* debian/watch0000644000000000000000000000025212157364355010231 0ustar # format version number, currently 3; this line is compulsory! version=3 https://metacpan.org/release/Text-MicroMason/ .*/Text-MicroMason-([\.\d]+)\.(?:tar\.gz|tar|tgz)$