--- libstring-escape-perl-2010.002.orig/debian/control +++ libstring-escape-perl-2010.002/debian/control @@ -0,0 +1,21 @@ +Source: libstring-escape-perl +Section: perl +Priority: optional +Build-Depends: debhelper (>= 7.0.8), quilt (>= 0.46-7) +Build-Depends-Indep: perl, libtest-pod-perl, libtest-pod-coverage-perl +Maintainer: Debian Perl Group +Uploaders: Gunnar Wolf , Jonathan Yu , + gregor herrmann +Standards-Version: 3.8.4 +Homepage: http://search.cpan.org/dist/String-Escape/ +Vcs-Svn: svn://svn.debian.org/pkg-perl/trunk/libstring-escape-perl/ +Vcs-Browser: http://svn.debian.org/viewsvn/pkg-perl/trunk/libstring-escape-perl/ + +Package: libstring-escape-perl +Architecture: all +Depends: ${misc:Depends}, ${perl:Depends} +Description: module for manipulating escaped strings + String::Escape is a Perl module that provides a flexible calling interface to + some useful string conversion functions, including applying and expanding the + standard C/Unix-style backslash escapes like \n and \t, wrapping and removing + double quotes, and truncating to fit within a desired length. --- libstring-escape-perl-2010.002.orig/debian/copyright +++ libstring-escape-perl-2010.002/debian/copyright @@ -0,0 +1,33 @@ +Format-Specification: http://svn.debian.org/wsvn/dep/web/deps/dep5.mdwn?op=file&rev=135 +Maintainer: Matthew Simon Cavalletto +Source: http://search.cpan.org/dist/String-Escape/ +Name: String-Escape + +Files: * +Copyright: 2002, 2010, Matthew Simon Cavalletto + 1996, 1997, 1998, 2001 Evolution Online Systems, Inc. +License: Artistic or GPL-1+ + +Files: debian/* +Copyright: 2000-2002, Christopher C. Chimelis + 2004, 2005, Gunnar Wolf + 2004, Stephen Zander + 2006-2010, gregor herrmann + 2010, Jonathan Yu +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 GNU/Linux 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 GNU/Linux systems, the complete text of the GNU General + Public License can be found in `/usr/share/common-licenses/GPL' --- libstring-escape-perl-2010.002.orig/debian/watch +++ libstring-escape-perl-2010.002/debian/watch @@ -0,0 +1,2 @@ +version=3 +http://search.cpan.org/dist/String-Escape/ .*/String-Escape-v?(\d[\d.]+)\.(?:tar(?:\.gz|\.bz2)?|tgz|zip) --- libstring-escape-perl-2010.002.orig/debian/compat +++ libstring-escape-perl-2010.002/debian/compat @@ -0,0 +1 @@ +7 --- libstring-escape-perl-2010.002.orig/debian/README.source +++ libstring-escape-perl-2010.002/debian/README.source @@ -0,0 +1,5 @@ +This package uses quilt to manage all modifications to the upstream +source. Changes are stored in the source package as diffs in +debian/patches and applied during the build. + +See /usr/share/doc/quilt/README.source for a detailed explanation. --- libstring-escape-perl-2010.002.orig/debian/changelog +++ libstring-escape-perl-2010.002/debian/changelog @@ -0,0 +1,120 @@ +libstring-escape-perl (2010.002-1) unstable; urgency=low + + [ Jonathan Yu ] + * New upstream release + * Use new short debhelper rules format + * Add myself to Uploaders and Copyright + * Standards-Version 3.8.4 (drop perl version dep) + * Rewrite control description + * Update patch because it no longer applied properly + * Delete test scripts not in upstream + * Add Test::Pod{,::Coverage} to B-D-I + + [ gregor herrmann ] + * Add debian/README.source to document quilt usage, as required by + Debian Policy since 3.8.0. + * debian/control: Changed: Switched Vcs-Browser field to ViewSVN + (source stanza). + * debian/control: Added: ${misc:Depends} to Depends: field. + * Change my email address. + * debian/copyright: use DEP5 formatting. + + [ Nathan Handler ] + * debian/watch: Update to ignore development releases. + + -- Jonathan Yu Mon, 08 Feb 2010 19:42:41 -0500 + +libstring-escape-perl (2002.001-8) 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/rules: + - delete /usr/lib/perl5 only if it exists (closes: #467920) + - update based on dh-make-perl's templates + * debian/watch: use dist-based URL. + * Set Standards-Version to 3.7.3 (no changes). + * debian/copyright: + - point to specific download location instead of CPAN at large + - take copyright/license information from the module itself instead of + from the outdated README + * Add backslash.patch instead of adding the missing backslash directly to + Escape.pm; add quilt framework. + + -- gregor herrmann Wed, 12 Mar 2008 20:51:08 +0100 + +libstring-escape-perl (2002.001-7) unstable; urgency=low + + * Use $(CURDIR) [make] instead of $(PWD) [sh] to fix issues with sudo. + * Enable tests in debian/rules. + + -- gregor herrmann Sun, 1 Oct 2006 14:57:14 +0200 + +libstring-escape-perl (2002.001-6) unstable; urgency=low + + * Moved debhelper to Build-Depends. + * Set Standards-Version to 3.7.2 (no changes). + * Set Debhelper Compatibility Level to 5. + * Removed empty /usr/lib/perl5 from package. + + -- gregor herrmann Fri, 16 Jun 2006 17:02:51 +0200 + +libstring-escape-perl (2002.001-5) unstable; urgency=low + + * Fixed debian/watch + + -- Gunnar Wolf Tue, 12 Apr 2005 19:49:12 -0500 + +libstring-escape-perl (2002.001-4) unstable; urgency=low + + * New maintainer - Debian Perl Group via Gunnar Wolf + (Closes: #279803) + + -- Gunnar Wolf Sat, 4 Dec 2004 10:01:18 -0600 + +libstring-escape-perl (2002.001-3) unstable; urgency=low + + * New maintainer, + Closes: #235638 + + -- Stephen Zander Mon, 15 Mar 2004 20:32:45 -0800 + +libstring-escape-perl (2002.001-2) unstable; urgency=low + + * Recompiled for perl 5.8. + + -- Christopher C. Chimelis Fri, 27 Aug 2002 03:05:51 -0400 + +libstring-escape-perl (2002.001-1) unstable; urgency=low + + * New upstream release. + * Upstream: Modified substitution regexes to + include /s modifier. + * Upstream: Folded in list2string/string2list + functions from String::Words. + * Upstream: Added test for String::Words + functionality. + * Upstream: Minor documentation cleanup. + + -- Christopher C. Chimelis Fri, 21 Jun 2002 14:31:22 -0400 + +libstring-escape-perl (1998.1204-3) unstable; urgency=low + + * Updated build-depends. + * Updated standards and perl policy versions. + + -- Christopher C. Chimelis Wed, 13 Feb 2002 17:45:32 -0500 + +libstring-escape-perl (1998.1204-2) unstable; urgency=low + + * Updated to new perl policy. + * Recompile to fix dependencies. + + -- Christopher C. Chimelis Sun, 5 Mar 2001 00:36:15 -0500 + +libstring-escape-perl (1998.1204-1) unstable; urgency=low + + * First release. + + -- Christopher C. Chimelis Thu, 6 Jan 2000 20:12:55 -0500 --- libstring-escape-perl-2010.002.orig/debian/rules +++ libstring-escape-perl-2010.002/debian/rules @@ -0,0 +1,4 @@ +#!/usr/bin/make -f + +%: + dh --with quilt $@ --- libstring-escape-perl-2010.002.orig/debian/patches/backslash.patch +++ libstring-escape-perl-2010.002/debian/patches/backslash.patch @@ -0,0 +1,16 @@ +Description: escape a double quote in a regexp +Author: gregor herrmann +Reviewed-by: Jonathan Yu +Origin: vendor +Forwarded: no +--- a/Escape.pm ++++ b/Escape.pm +@@ -699,7 +699,7 @@ + } elsif ($text =~ s/\A\s+//m){ + push(@words, unprintable($word)); + $word = ''; +- } elsif ($text =~ s/\A"//) { ++ } elsif ($text =~ s/\A\"//) { + carp "string2list found an unmatched quote at '$text'"; + return; + } else { --- libstring-escape-perl-2010.002.orig/debian/patches/series +++ libstring-escape-perl-2010.002/debian/patches/series @@ -0,0 +1 @@ +backslash.patch