debian/0000755000000000000000000000000012231173651007167 5ustar debian/watch0000644000000000000000000000015511773620301010220 0ustar version=3 http://search.cpan.org/dist/Sort-Key/ .*/Sort-Key-v?(\d[\d.-]+)\.(?:tar(?:\.gz|\.bz2)?|tgz|zip)$ debian/rules0000755000000000000000000000003611773620301010245 0ustar #!/usr/bin/make -f %: dh $@ debian/copyright0000644000000000000000000000254611773620301011130 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: Sort-Key Upstream-Contact: Salvador Fandino Source: http://search.cpan.org/dist/Sort-Key/ Files: * Copyright: 2005-2007, Salvador Fandino License: Artistic or GPL-1+ Files: ppport.h Copyright: 2004-2010, Marcus Holland-Moritz 2001, Paul Marquess (Version 2.x) 1999, Kenneth Albanowski (Version 1.x) License: Artistic or GPL-1+ Files: sort.h Copyright: 1991-2005, Larry Wall and others License: Artistic or GPL-1+ Files: debian/* Copyright: 2012, Florian Schlichting 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/0000755000000000000000000000000011773620301010466 5ustar debian/source/format0000644000000000000000000000001411773620301011674 0ustar 3.0 (quilt) debian/patches/0000755000000000000000000000000011773620301010615 5ustar debian/patches/series0000644000000000000000000000006111773620301012027 0ustar spelling-error-in-manpage.patch pod-format.patch debian/patches/spelling-error-in-manpage.patch0000644000000000000000000000320611773620301016615 0ustar Description: fix spelling issues reported by linian Author: Florian Schlichting Forwarded: https://rt.cpan.org/Public/Bug/Display.html?id=74221 --- a/lib/Sort/Key.pm +++ b/lib/Sort/Key.pm @@ -116,7 +116,7 @@ @sorted = sort { CALC_KEY($a) cmp CALC_KEY($b) } @data -and where C can be any expresion to extract the key +and where C can be any expression to extract the key value from C<$_> (not only a subroutine call). For instance, some variations are C that performs a numeric @@ -313,7 +313,7 @@ L, L and L modules add support for additional datatypes to Sort::Key. -L allows to sort huge lists that do not fit in +L allows one to sort huge lists that do not fit in the available memory. Other interesting Perl sorting modules are L, --- a/lib/Sort/Key/Natural.pm +++ b/lib/Sort/Key/Natural.pm @@ -130,7 +130,7 @@ This module extends the L family of modules to support natural sorting. -Under natural sorting, strings are splitted at word and number +Under natural sorting, strings are split at word and number boundaries, and the resulting substrings are compared as follows: --- a/lib/Sort/Key/Register.pm +++ b/lib/Sort/Key/Register.pm @@ -40,7 +40,7 @@ =head1 DESCRIPTION -Sort::Key::Register allows to register new data types with Sort::Key +Sort::Key::Register allows one to register new data types with Sort::Key so that they can be sorted as natively supported ones. It works as a pragma module and doesn't export any function, all its debian/patches/pod-format.patch0000644000000000000000000000054611773620301013713 0ustar Description: fix POD formatting Origin: vendor Forwarded: no Author: gregor herrmann Last-Update: 2012-06-30 --- a/lib/Sort/Key/Types.pm +++ b/lib/Sort/Key/Types.pm @@ -154,7 +154,9 @@ __END__ -=head1 Sort::Key::Types - handle Sort::Key data types +=head1 NAME + +Sort::Key::Types - handle Sort::Key data types =head1 SYNOPSIS debian/compat0000644000000000000000000000000211773620301010364 0ustar 9 debian/control0000644000000000000000000000164711773620301010601 0ustar Source: libsort-key-perl Section: perl Priority: optional Maintainer: Debian Perl Group Uploaders: Florian Schlichting Build-Depends: debhelper (>= 9.20120312), perl Standards-Version: 3.9.3 Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-perl/packages/libsort-key-perl.git Vcs-Git: git://git.debian.org/pkg-perl/packages/libsort-key-perl.git Homepage: http://search.cpan.org/dist/Sort-Key/ Package: libsort-key-perl Architecture: any Depends: ${misc:Depends}, ${perl:Depends}, ${shlibs:Depends} Description: module to sort a list of values by a calculated key Sort::Key claims to be the fastest way to sort anything in Perl. It provides a set of functions to sort lists of values by some calculated key value. Multikey sorting functionality is also provided via the companion modules Sort::Key::Multi, Sort::Key::Maker and Sort::Key::Register. debian/changelog0000644000000000000000000000137512231173651011047 0ustar libsort-key-perl (1.32-1build1) trusty; urgency=low * Rebuild for Perl 5.18. -- Colin Watson Mon, 21 Oct 2013 10:45:13 +0100 libsort-key-perl (1.32-1) unstable; urgency=low * Team upload. * New upstream release. * debian/copyright: update to Copyright-Format 1.0. * Update years of upstream copyright. * Use debhelper 9.20120312 to get all hardening flags. * Bump Standards-Version to 3.9.3 (no changes). * Refresh spelling-error-in-manpage.patch, add pod-format.patch. -- gregor herrmann Sat, 30 Jun 2012 17:52:26 +0200 libsort-key-perl (1.28-1) unstable; urgency=low * Initial Release. (Closes: #656799) -- Florian Schlichting Sat, 21 Jan 2012 22:34:21 +0100