debian/0002755000000000000000000000000011615315202007164 5ustar debian/compat0000644000000000000000000000000211615306215010364 0ustar 7 debian/rules0000755000000000000000000000003611615306215010245 0ustar #!/usr/bin/make -f %: dh $@ debian/source/0002755000000000000000000000000011615314040010463 5ustar debian/source/format0000644000000000000000000000001411615314040011667 0ustar 3.0 (quilt) debian/watch0000644000000000000000000000015111615306215010214 0ustar version=3 http://search.cpan.org/dist/Switch/ .*/Switch-v?(\d[\d.-]+)\.(?:tar(?:\.gz|\.bz2)?|tgz|zip)$ debian/changelog0000644000000000000000000000126011615315202011033 0ustar libswitch-perl (2.16-2) unstable; urgency=low [ Ansgar Burchardt ] * debian/control: Convert Vcs-* fields to Git. [ Dominic Hargreaves ] * Set Priority: standard for the wheezy release cycle, during which the perl package will pull this in (see: #629472) * Apply patch fixing 5.14 build failure (Closes: #629287) * Switch to dpkg-source 3.0 (quilt) format * Improve description (thanks Lintian) * Update Standards-Version (no changes) -- Dominic Hargreaves Sun, 31 Jul 2011 19:10:09 +0100 libswitch-perl (2.16-1) unstable; urgency=low * Initial Release. (Closes: #580059) -- Dominic Hargreaves Wed, 12 May 2010 21:27:00 +0100 debian/libswitch-perl.docs0000644000000000000000000000000711615306215012765 0ustar README debian/patches/0002755000000000000000000000000011615307535010625 5ustar debian/patches/series0000644000000000000000000000003511615307535012036 0ustar fix-5.14-build-failure.patch debian/patches/fix-5.14-build-failure.patch0000644000000000000000000000156411615307362015545 0ustar Father Chrysostomos Subject: Fix Switch misuse of (;$) prototype. Date: Sun, 15 Aug 2010 17:44:32 -0700 Bug: https://rt.cpan.org/Public/Bug/Display.html?id=60380 Bug-Debian: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=629287 --- Switch-2.16-wjgfvU/Switch.pm 2009-10-23 00:52:51.000000000 -0700 +++ Switch-2.16-wjgfvUcopy/Switch.pm 2010-08-15 17:41:38.000000000 -0700 @@ -146,7 +146,7 @@ sub filter_blocks die "Bad $keyword statement (problem in the code block?) near $Switch::file line ", line(substr($source,0, pos $source), $line), "\n"; }; my $code = filter_blocks(substr($source,$pos[0],$pos[4]-$pos[0]),line(substr($source,0,$pos[0]),$line)); - $code =~ s/{/{ local \$::_S_W_I_T_C_H; Switch::switch $arg;/; + $code =~ s/{/{ local \$::_S_W_I_T_C_H; Switch::switch($arg);/; $text .= $code . 'continue {last}'; next component; } debian/control0000644000000000000000000000157411615315030010573 0ustar Source: libswitch-perl Section: perl Priority: standard Build-Depends: debhelper (>= 7) Build-Depends-Indep: perl Maintainer: Debian Perl Group Uploaders: Dominic Hargreaves Standards-Version: 3.9.2 Homepage: http://search.cpan.org/dist/Switch/ Vcs-Git: git://git.debian.org/pkg-perl/packages/libswitch-perl.git Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-perl/packages/libswitch-perl.git Package: libswitch-perl Architecture: all Depends: ${misc:Depends}, ${perl:Depends}, perl, perl-modules Description: switch statement for Perl Switch.pm implements a generalized case mechanism that covers many possible combinations of switch and case values. . This is an obsolete module provided for compatiblity since it is being removed from the core. For perl 5.10 and above the "given/when" builtins are much preferred. debian/copyright0000644000000000000000000000201411615306215011116 0ustar Format-Specification: http://svn.debian.org/wsvn/dep/web/deps/dep5.mdwn?op=file&rev=135 Maintainer: Perl 5 Porters (perl5-porters@perl.org). Source: http://search.cpan.org/dist/Switch/ Name: Switch Files: * Copyright: 1997-2008, Damian Conway License: Artistic or GPL-1+ Files: debian/* Copyright: 2010, Dominic Hargreaves 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'