debian/0000755000000000000000000000000012226033560007165 5ustar debian/rules0000755000000000000000000000003612226033560010244 0ustar #!/usr/bin/make -f %: dh $@ debian/control0000644000000000000000000000321412226033560010570 0ustar Source: libtie-cycle-perl Section: perl Priority: optional Maintainer: Debian Perl Group Uploaders: gregor herrmann Build-Depends: debhelper (>= 8) Build-Depends-Indep: libtest-pod-coverage-perl, libtest-pod-perl, perl, perl (>= 5.13.4) | libtest-simple-perl (>= 0.95) Standards-Version: 3.9.4 Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-perl/packages/libtie-cycle-perl.git Vcs-Git: git://anonscm.debian.org/pkg-perl/packages/libtie-cycle-perl.git Homepage: https://metacpan.org/release/Tie-Cycle/ Package: libtie-cycle-perl Architecture: all Depends: ${misc:Depends}, ${perl:Depends} Description: module for cycling through a list of values via a scalar You use Tie::Cycle to go through a list over and over again. Once you get to the end of the list, you go back to the beginning. You don't have to worry about any of this since the magic of tie does that for you. . The tie takes an array reference as its third argument. The tie should succeed unless the argument is not an array reference. Previous versions required you to use an array that had more than one element (what's the pointing of looping otherwise?), but I've removed that restriction since the number of elements you want to use may change depending on the situation. . During the tie, this module makes a shallow copy of the array reference. If the array reference contains references, and those references are changed after the tie, the elements of the cycle will change as well. See the included test.pl script for an example of this effect. debian/source/0000755000000000000000000000000012226033560010465 5ustar debian/source/format0000644000000000000000000000001412226033560011673 0ustar 3.0 (quilt) debian/changelog0000644000000000000000000000067312226033560011045 0ustar libtie-cycle-perl (1.19-1) unstable; urgency=low * New upstream release. * Drop manpage-section.patch, not needed anymore. * Update years of upstream copyright. * Build depend on Test::More 0.95. -- gregor herrmann Fri, 11 Oct 2013 19:37:48 +0200 libtie-cycle-perl (1.17-1) unstable; urgency=low * Initial release (closes: #698457). -- gregor herrmann Fri, 18 Jan 2013 22:01:03 +0100 debian/compat0000644000000000000000000000000212226033560010363 0ustar 8 debian/copyright0000644000000000000000000000202612226033560011120 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: Tie-Cycle Source: https://metacpan.org/release/Tie-Cycle/ Upstream-Contact: brian d foy Files: * Copyright: 2000-2013, brian d foy License: Artistic or GPL-1+ Files: debian/* Copyright: 2013, gregor herrmann 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/watch0000644000000000000000000000016012226033560010213 0ustar version=3 https://metacpan.org/release/Tie-Cycle/ .*/Tie-Cycle-v?(\d[\d.-]*)\.(?:tar(?:\.gz|\.bz2)?|tgz|zip)$