debian/0000755000000000000000000000000012231170577007173 5ustar debian/watch0000644000000000000000000000013611617754460010232 0ustar version=3 http://search.cpan.org/dist/List-MoreUtils/ .*/List-MoreUtils-v?(\d[\d.]*)\.tar\.gz debian/rules0000755000000000000000000000003711617754460010261 0ustar #!/usr/bin/make -f %: dh $@ debian/liblist-moreutils-perl.examples0000644000000000000000000000003211617754460015357 0ustar debian/bug_report_demos/* debian/bug_report_demos/0000755000000000000000000000000011617754460012540 5ustar debian/bug_report_demos/58325.pl0000644000000000000000000000021011617754460013554 0ustar #!/usr/bin/perl #!/usr/bin/perl use strict; use warnings; # use Carp; use List::MoreUtils qw(apply); while(1) { apply {} (1); } debian/bug_report_demos/41097.pl0000644000000000000000000000027611617754460013566 0ustar #!/usr/bin/perl use strict; use warnings; # use Carp; use List::MoreUtils qw(part); while(1) { my $i = 0; # returns [1,3,5,7], [2,4,6,8] my @part = part { $i++ % 2 } 1..8; } debian/bug_report_demos/41494.pl0000644000000000000000000000034311617754460013562 0ustar #!/usr/bin/perl use strict; use warnings; # use Carp; use List::MoreUtils; my @a = (10,11,12,13,14,15); print "odd numbers: ", (List::MoreUtils::indexes {$_&1} @a), "\n"; for (;;) { List::MoreUtils::indexes {$_&1} @a; } debian/bug_report_demos/57499.pl0000644000000000000000000000024611617754460013600 0ustar #!/usr/bin/perl use strict; use warnings; use List::MoreUtils qw(pairwise); my @left = (1..100); my @right = (101..200); pairwise { $a+ $b} @left, @right while 1; debian/bug_report_demos/README0000644000000000000000000000025111617754460013416 0ustar This scripts were submitted to #rt as examples of memory leaks. All these memory leaks appear now to be fixed. The name of the script corresponds to the #rt bug number. debian/bug_report_demos/48669.pl0000644000000000000000000000023511617754460013575 0ustar #!/usr/bin/perl use strict; use warnings; use List::MoreUtils; print List::MoreUtils->VERSION, "\n"; for (;;) { eval { List::MoreUtils::any {die} 1 }; } debian/bug_report_demos/49796.pl0000644000000000000000000000053111617754460013576 0ustar #!/usr/bin/perl use strict; use warnings; use List::MoreUtils; print List::MoreUtils->VERSION, "\n"; my $obj = MyObj->new; for (;;) { eval { List::MoreUtils::uniq ($obj, $obj) }; } package MyObj; use overload '""' => \&stringize; sub new { my ($class) = @_; return bless {}, $class; } sub stringize { die "MyObj stringize error"; } debian/copyright0000644000000000000000000000251411617754460011136 0ustar Format-Specification: http://anonscm.debian.org/viewvc/dep/web/deps/dep5.mdwn?view=markup&pathrev=135 Maintainer: Tassilo von Parseval Source: http://search.cpan.org/dist/List-MoreUtils/ Files: * Copyright: 2004-2010, Tassilo von Parseval 2011, Aaron Crane License: Artistic or GPL-1+ Files: debian/* Copyright: 2005-2006, Krzysztof Krzyzaniak (eloy) 2005, Chip Salzenberg 2008, Damyan Ivanov 2009, Ansgar Burchardt 2009, gregor herrmann 2011, Nicholas Bamber 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/source/0000755000000000000000000000000011617754460010501 5ustar debian/source/format0000644000000000000000000000001411617754460011707 0ustar 3.0 (quilt) debian/compat0000644000000000000000000000000211617754460010377 0ustar 8 debian/control0000644000000000000000000000251111617754460010603 0ustar Source: liblist-moreutils-perl Section: perl Priority: optional Build-Depends: debhelper (>= 8), perl Maintainer: Debian Perl Group Uploaders: Krzysztof Krzyzaniak (eloy) , Damyan Ivanov , Ansgar Burchardt , gregor herrmann , Nicholas Bamber , Alessandro Ghedini Standards-Version: 3.9.2 Homepage: http://search.cpan.org/dist/List-MoreUtils/ Vcs-Git: git://git.debian.org/pkg-perl/packages/liblist-moreutils-perl.git Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-perl/packages/liblist-moreutils-perl.git Package: liblist-moreutils-perl Architecture: any Depends: ${perl:Depends}, ${shlibs:Depends}, ${misc:Depends}, Description: Perl module with additional list functions not found in List::Util List::MoreUtils provides some trivial but commonly needed functionality on lists which is not going to go into List::Util. . All of the functions are implementable in only a couple of lines of Perl code. Using the functions from this module however should give slightly better performance as everything is implemented in C. The pure-Perl implementation of these functions only serves as a fallback in case the C portions of this module could not be compiled on this machine. debian/changelog0000644000000000000000000001251612231170577011052 0ustar liblist-moreutils-perl (0.33-1build3) trusty; urgency=low * Rebuild for Perl 5.18. -- Colin Watson Mon, 21 Oct 2013 10:18:55 +0100 liblist-moreutils-perl (0.33-1build2) quantal; urgency=low * Rebuild for new armel compiler default of ARMv5t. -- Colin Watson Fri, 05 Oct 2012 00:08:41 +0100 liblist-moreutils-perl (0.33-1build1) precise; urgency=low * Rebuild for Perl 5.14. -- Colin Watson Tue, 15 Nov 2011 14:25:21 +0000 liblist-moreutils-perl (0.33-1) unstable; urgency=low [ 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. [ Alessandro Ghedini ] * New upstream release * Bump compat level to 8 * Add myself to Uploaders -- Alessandro Ghedini Mon, 08 Aug 2011 12:52:50 +0200 liblist-moreutils-perl (0.32-1) unstable; urgency=low [ Ansgar Burchardt ] * Email change: Ansgar Burchardt -> ansgar@debian.org [ Nicholas Bamber ] * Added myself to Uploaders * New upstream release (Closes: #608579, #608576, #608577) * Removed patch related to memory leaks which appear to be fixed now * Raised standards version to version to 3.9.2 * Added debian/source/format, refreshed rules and dependencies * Refreshed copyright and extended description * Installing scripts from #rt bug reports as examples * Stopped watch file from picking up development releases -- Nicholas Bamber Fri, 03 Jun 2011 20:47:29 +0100 liblist-moreutils-perl (0.25~02-1) unstable; urgency=low * New upstream release (closes: #546632). * Add patch from CPAN to fix memory leak (RT#49796); add quilt framework. * debian/watch: allow developer versions again, we are using one right now. * Add /me to Uploaders. * Set Standards-Version to 3.8.3, remove version from perl build dependency. -- gregor herrmann Mon, 19 Oct 2009 23:25:02 +0200 liblist-moreutils-perl (0.24-1) unstable; urgency=low [ gregor herrmann ] * debian/control: Changed: Switched Vcs-Browser field to ViewSVN (source stanza). [ Rene Mayorga ] * Remove a trailing space on Description; set the first letter as lowercase. [ Ansgar Burchardt ] * New upstream release + minmax handles one-element lists correctly (Closes: #532534) + mesh checks that arguments are references (Closes: #521471) + debian/copyright: Update years of copyright. * Convert debian/copyright to proposed machine-readable format. * Refresh rules for debhelper 7. * Bump Standards-Version to 3.8.2 (no changes). * Add myself to Uploaders. -- Ansgar Burchardt Mon, 27 Jul 2009 01:39:01 +0200 liblist-moreutils-perl (0.22-1) unstable; urgency=low [ gregor herrmann ] * 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. * debian/rules: delete /usr/share/perl5 only if it exists. [ Damyan Ivanov ] * New upstream release * Standards-Version: 3.7.3 (no changes) * debhelper compatibility level 6 * debian/rules: + use "$@" when touching stamps + make install target depend only on install-stamp and that - depend on build-stamp + stop installing redundant README + drop unneeded dh_installexamples, dh_makeshlibs and dh_link calls + clean stamps before realclean + do not ignore $(MAKE) clean errors * debian/copyright: + remove dh-make-perl boilerplate + update copyright years * add myself to Uploaders -- Damyan Ivanov Wed, 23 Jan 2008 15:09:48 +0200 liblist-moreutils-perl (0.21-1) unstable; urgency=low * New upstream release * Donate package to Debian Perl Group * debian/control: + Standards-Version: increased to 3.7.2.1 without any changes. * debian/compat: + increased to 5 -- Krzysztof Krzyzaniak (eloy) Thu, 6 Jul 2006 15:00:44 +0200 liblist-moreutils-perl (0.20-1) unstable; urgency=low * New upstream release * debian/control: - Standards-Version: increased to 3.7.2 without any changes. -- Krzysztof Krzyzaniak (eloy) Mon, 12 Jun 2006 12:34:26 +0200 liblist-moreutils-perl (0.19-1) unstable; urgency=low * New upstream release -- Krzysztof Krzyzaniak (eloy) Tue, 18 Apr 2006 16:48:21 +0200 liblist-moreutils-perl (0.18-1) unstable; urgency=low * New upstream release -- Krzysztof Krzyzaniak (eloy) Mon, 27 Feb 2006 09:40:15 +0100 liblist-moreutils-perl (0.17-1) unstable; urgency=low * New upstream release * debian/control - libtest-pod-perl and libtest-pod-coverage-perl added to Build-Depends -- Krzysztof Krzyzaniak (eloy) Thu, 15 Dec 2005 10:43:07 +0100 liblist-moreutils-perl (0.16-1) unstable; urgency=low * New upstream release (closes: #340410) * Taking orphaned package (http://lists.debian.org/debian-devel/2005/11/msg00733.html) -- Krzysztof Krzyzaniak (eloy) Wed, 23 Nov 2005 21:46:41 +0100 liblist-moreutils-perl (0.10-1) unstable; urgency=low * Initial Release. -- Chip Salzenberg Thu, 7 Apr 2005 19:27:38 -0400