diff -Nru libregexp-optimizer-perl-0.15/debian/changelog libregexp-optimizer-perl-0.15/debian/changelog --- libregexp-optimizer-perl-0.15/debian/changelog 2010-07-27 22:39:22.000000000 +0000 +++ libregexp-optimizer-perl-0.15/debian/changelog 2011-11-16 17:36:59.000000000 +0000 @@ -1,3 +1,23 @@ +libregexp-optimizer-perl (0.15-3) unstable; urgency=medium + + [ Ansgar Burchardt ] + * debian/control: Convert Vcs-* fields to Git. + + [ Salvatore Bonaccorso ] + * debian/copyright: Replace DEP5 Format-Specification URL from + svn.debian.org to anonscm.debian.org URL. + + [ gregor herrmann ] + * New patch perl5.14.patch: handles changed behaviour in regexp + stringification. (Closes: #636517) + * Don't install README* anymore. + * debian/copyright: update license stanzas and packaging copyright. + * Switch to debhelper compatibility level 8. + * Set Standards-Version to 3.9.2 (no changes). + * Set urgency to medium (RC bug fix, perl 5.14 transition). + + -- gregor herrmann Wed, 16 Nov 2011 18:34:31 +0100 + libregexp-optimizer-perl (0.15-2) unstable; urgency=low [ Carlo Segre ] diff -Nru libregexp-optimizer-perl-0.15/debian/compat libregexp-optimizer-perl-0.15/debian/compat --- libregexp-optimizer-perl-0.15/debian/compat 2010-07-27 22:26:48.000000000 +0000 +++ libregexp-optimizer-perl-0.15/debian/compat 2011-11-16 17:36:59.000000000 +0000 @@ -1 +1 @@ -7 +8 diff -Nru libregexp-optimizer-perl-0.15/debian/control libregexp-optimizer-perl-0.15/debian/control --- libregexp-optimizer-perl-0.15/debian/control 2010-07-27 22:38:04.000000000 +0000 +++ libregexp-optimizer-perl-0.15/debian/control 2011-11-16 17:36:59.000000000 +0000 @@ -1,14 +1,14 @@ Source: libregexp-optimizer-perl Section: perl Priority: optional -Build-Depends: debhelper (>= 7.0.50~) +Build-Depends: debhelper (>= 8) Build-Depends-Indep: perl Maintainer: Debian Perl Group Uploaders: Carlo Segre , gregor herrmann -Standards-Version: 3.9.1 +Standards-Version: 3.9.2 Homepage: http://search.cpan.org/dist/Regexp-Optimizer/ -Vcs-Svn: svn://svn.debian.org/pkg-perl/trunk/libregexp-optimizer-perl/ -Vcs-Browser: http://svn.debian.org/viewsvn/pkg-perl/trunk/libregexp-optimizer-perl/ +Vcs-Git: git://git.debian.org/pkg-perl/packages/libregexp-optimizer-perl.git +Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-perl/packages/libregexp-optimizer-perl.git Package: libregexp-optimizer-perl Architecture: all diff -Nru libregexp-optimizer-perl-0.15/debian/copyright libregexp-optimizer-perl-0.15/debian/copyright --- libregexp-optimizer-perl-0.15/debian/copyright 2010-07-27 22:30:41.000000000 +0000 +++ libregexp-optimizer-perl-0.15/debian/copyright 2011-11-16 17:36:59.000000000 +0000 @@ -1,4 +1,4 @@ -Format-Specification: http://svn.debian.org/wsvn/dep/web/deps/dep5.mdwn?op=file&rev=135 +Format-Specification: http://anonscm.debian.org/viewvc/dep/web/deps/dep5.mdwn?view=markup&pathrev=135 Maintainer: Dan Kogai Source: http://search.cpan.org/dist/Regexp-Optimizer/ Name: Regexp-Optimizer @@ -9,15 +9,16 @@ Files: debian/* Copyright: 2008, Carlo Segre - 2010, gregor herrmann + 2010-2011, gregor herrmann + 2011, Ansgar Burchardt 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'. + 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 @@ -25,5 +26,5 @@ the Free Software Foundation; either version 1, or (at your option) any later version. . - On Debian GNU/Linux systems, the complete text of version 1 of the - General Public License can be found in `/usr/share/common-licenses/GPL-1'. + 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'. diff -Nru libregexp-optimizer-perl-0.15/debian/libregexp-optimizer-perl.docs libregexp-optimizer-perl-0.15/debian/libregexp-optimizer-perl.docs --- libregexp-optimizer-perl-0.15/debian/libregexp-optimizer-perl.docs 2010-07-27 22:26:48.000000000 +0000 +++ libregexp-optimizer-perl-0.15/debian/libregexp-optimizer-perl.docs 1970-01-01 00:00:00.000000000 +0000 @@ -1,2 +0,0 @@ -README -t/README.utf8 diff -Nru libregexp-optimizer-perl-0.15/debian/patches/perl5.14.patch libregexp-optimizer-perl-0.15/debian/patches/perl5.14.patch --- libregexp-optimizer-perl-0.15/debian/patches/perl5.14.patch 1970-01-01 00:00:00.000000000 +0000 +++ libregexp-optimizer-perl-0.15/debian/patches/perl5.14.patch 2011-11-16 17:36:59.000000000 +0000 @@ -0,0 +1,37 @@ +Description: adjust for perl 5.14: declare used variable, handle differently stringified regexp +Origin: vendor +Bug: https://rt.cpan.org/Public/Bug/Display.html?id=70003 +Forwarded: https://rt.cpan.org/Public/Bug/Display.html?id=70003 +Bug-Debian: http://bugs.debian.org/636517 +Author: gregor herrmann +Last-Update: 2011-11-16 + +--- a/lib/Regexp/List.pm ++++ b/lib/Regexp/List.pm +@@ -16,6 +16,7 @@ + + our $FILLER = "\x{fffd}"; # fallback + ++our $RE_PAREN; # predeclear + our $RE_START = + qr{(?: + (?!\\)\((?:\? +--- a/t/02-list.t ++++ b/t/02-list.t +@@ -38,11 +38,15 @@ + q/\cZ|\cA/ => qr/\\c[ZA]/, + ); + ++# perldelta 5.14 ++# Accept both old and new-style stringification ++my $modifiers = (qr/foobar/ =~ /\Q(?^/) ? "^" : "-xism"; ++ + my %t_o = + ( + q/\012|\015/ => qr/[\012\015]/, + q/\x20|\x3F/ => => qr/[\x20\x3F]/, +- q/\cZ|\cA/ => $] < 5.008005 ? qr/[\cZ\cA]/ : '(?-xism:[\cZ\cA])', ++ q/\cZ|\cA/ => $] < 5.008005 ? qr/[\cZ\cA]/ : "(?$modifiers:[\\cZ\\cA])", + ); + + for (sort {length $a <=> length $b} keys %t_l){ diff -Nru libregexp-optimizer-perl-0.15/debian/patches/series libregexp-optimizer-perl-0.15/debian/patches/series --- libregexp-optimizer-perl-0.15/debian/patches/series 2008-07-29 18:44:53.000000000 +0000 +++ libregexp-optimizer-perl-0.15/debian/patches/series 2011-11-16 17:36:59.000000000 +0000 @@ -1 +1,2 @@ remove-literal-test +perl5.14.patch