debian/0000755000000000000000000000000012246732561007176 5ustar debian/rules0000755000000000000000000000003612246732561010255 0ustar #!/usr/bin/make -f %: dh $@ debian/control0000644000000000000000000000222212246732561010577 0ustar Source: liblist-rotation-cycle-perl Section: perl Priority: optional Maintainer: Debian Perl Group Uploaders: Radu-Bogdan Croitoru Build-Depends: debhelper (>= 9) Build-Depends-Indep: libtest-pod-coverage-perl, libtest-pod-perl, perl Standards-Version: 3.9.5 Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-perl/packages/liblist-rotation-cycle-perl.git Vcs-Git: git://anonscm.debian.org/pkg-perl/packages/liblist-rotation-cycle-perl.git Homepage: https://metacpan.org/release/List-Rotation-Cycle Package: liblist-rotation-cycle-perl Architecture: all Depends: ${misc:Depends}, ${perl:Depends} Description: module that cycles through a list of values Use List::Rotation::Cycle to loop through a list of values. Once you get to the end of the list, you go back to the beginning. . List::Rotation::Cycle is implemented as a Singleton Pattern. You always just get 1 (the very same) Cycle object even if you use the new method several times. This is done by using Memoize on the new method. It returns the same object for every use of new that comes with the same List of parameters. debian/source/0000755000000000000000000000000012246732561010476 5ustar debian/source/format0000644000000000000000000000001412246732561011704 0ustar 3.0 (quilt) debian/changelog0000644000000000000000000000027512246732561011054 0ustar liblist-rotation-cycle-perl (1.009-1) unstable; urgency=low * Initial Release (Closes: #731037) -- Radu-Bogdan Croitoru Mon, 02 Dec 2013 00:16:09 +0200 debian/compat0000644000000000000000000000000212246732561010374 0ustar 9 debian/patches/0000755000000000000000000000000012246732561010625 5ustar debian/patches/series0000644000000000000000000000002212246732561012034 0ustar manpage-fix.patch debian/patches/manpage-fix.patch0000644000000000000000000000100712246732561014040 0ustar Description: Remove MAN3PODS from Makefile.PL Author: Radu-Bogdan Croitoru Forwarded: yes (by private email) Last-Update: 2013-12-01 --- a/Makefile.PL +++ b/Makefile.PL @@ -28,7 +28,7 @@ 'Memoize' => '0', }, - 'MAN3PODS' => {'lib/List/Rotation/Cycle.pm' => '$(INST_MAN3DIR)/List::Rotation::Cycle.3'}, + #'MAN3PODS' => {'lib/List/Rotation/Cycle.pm' => '$(INST_MAN3DIR)/List::Rotation::Cycle.3'}, 'clean' => { FILES => 'List-Rotation-Cycle-*' }, ); debian/copyright0000644000000000000000000000207512246732561011135 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Source: https://metacpan.org/release/List-Rotation-Cycle Upstream-Contact: Imre Saling Upstream-Name: List-Rotation-Cycle Files: * Copyright: 2000-2004, Imre Saling License: Artistic or GPL-1+ Files: debian/* Copyright: 2013, Radu-Bogdan Croitoru 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/watch0000644000000000000000000000020312246732561010222 0ustar version=3 https://metacpan.org/release/List-Rotation-Cycle .*/List-Rotation-Cycle-v?(\d[\d.-]*)\.(?:tar(?:\.gz|\.bz2)?|tgz|zip)$