debian/0000755000000000000000000000000012221425601007161 5ustar debian/compat0000644000000000000000000000000212207660027010366 0ustar 8 debian/watch0000644000000000000000000000016012207660027010216 0ustar version=3 https://metacpan.org/release/Role-Tiny/ .*/Role-Tiny-v?(\d[\d.-]+)\.(?:tar(?:\.gz|\.bz2)?|tgz|zip)$ debian/changelog0000644000000000000000000000436412221425512011043 0ustar librole-tiny-perl (1.003002-1) unstable; urgency=low * Team upload. * New upstream release -- Axel Beckert Sat, 28 Sep 2013 03:02:06 +0200 librole-tiny-perl (1.003001-1) unstable; urgency=low * Team upload. * New upstream release. -- gregor herrmann Tue, 16 Jul 2013 20:09:04 +0200 librole-tiny-perl (1.002005-1) unstable; urgency=low [ Salvatore Bonaccorso ] * Change Vcs-Git to canonical URI (git://anonscm.debian.org) * Change search.cpan.org based URIs to metacpan.org based URIs [ Alessandro Ghedini ] * New upstream release -- Alessandro Ghedini Tue, 12 Feb 2013 14:11:49 +0100 librole-tiny-perl (1.002004-1) unstable; urgency=low * Team upload. * New upstream release. * debian/copyright: add new upstream copyright holder. * Bump Standards-Version to 3.9.4 (no changes). * Add build dependency on libnamespace-autoclean-perl for test suite. -- gregor herrmann Sun, 09 Dec 2012 17:47:41 +0100 librole-tiny-perl (1.001005-1) unstable; urgency=low * Team upload. [ gregor herrmann ] * debian/control: update {versioned,alternative} (build) dependencies. * debian/copyright: Add new upstream copyright holders. [ Nuno Carvalho ] * New upstream release. -- Nuno Carvalho Wed, 25 Jul 2012 21:40:23 +0100 librole-tiny-perl (1.001003-1) unstable; urgency=low * New upstream release * Build depend on libstrictures-perl (needed by a test) -- Alessandro Ghedini Wed, 20 Jun 2012 11:41:19 +0200 librole-tiny-perl (1.001002-1) unstable; urgency=low * New upstream release -- Alessandro Ghedini Tue, 08 May 2012 12:13:11 +0200 librole-tiny-perl (1.001001-1) unstable; urgency=low * New upstream release * Add copyright section for t/role-basic/lib/Try/Tiny.pm -- Alessandro Ghedini Fri, 27 Apr 2012 12:28:45 +0200 librole-tiny-perl (1.000001-1) unstable; urgency=low * Team upload. * New upstream release. -- gregor herrmann Mon, 09 Apr 2012 19:27:22 +0200 librole-tiny-perl (1.000000-1) unstable; urgency=low * Initial release (Closes: #666758) -- Alessandro Ghedini Sun, 01 Apr 2012 18:16:15 +0200 debian/copyright0000644000000000000000000000540612211134472011123 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: Role-Tiny Upstream-Contact: Matt S. Trout Source: https://metacpan.org/release/Role-Tiny/ Files: * Copyright: 2010-2012, Matt S. Trout 2010-2012, David Leadbeater 2010-2012, Arthur Axel "fREW" Schmidt 2010-2012, Andrew Rodland 2010-2012, John Napiorkowski 2010-2012, Peter Rabbitson 2010-2012, Chip Salzenberg 2010-2012, Alex J. G. Burzyński 2010-2012, Jesse Luehrs 2010-2012, Chris Prather 2010-2012, Christian Walde 2010-2012, Dagfinn Ilmari Mannsåker 2010-2012, Toby Inkster License: Artistic or GPL-1+ Files: t/role-basic/lib/Try/Tiny.pm Copyright: 2009, Yuval Kogman License: MIT Files: debian/* Copyright: 2012, Alessandro Ghedini 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'. License: MIT Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: . The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. . THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. debian/control0000644000000000000000000000305512207660027010576 0ustar Source: librole-tiny-perl Maintainer: Debian Perl Group Uploaders: Alessandro Ghedini Section: perl Priority: optional Build-Depends: debhelper (>= 8) Build-Depends-Indep: perl, libclass-method-modifiers-perl, libnamespace-autoclean-perl, libstrictures-perl, libtest-fatal-perl, perl (>= 5.13.4) | libtest-simple-perl (>= 0.96) Standards-Version: 3.9.4 Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-perl/packages/librole-tiny-perl.git Vcs-Git: git://anonscm.debian.org/pkg-perl/packages/librole-tiny-perl.git Homepage: https://metacpan.org/release/Role-Tiny/ Package: librole-tiny-perl Architecture: all Depends: ${misc:Depends}, ${perl:Depends}, libclass-method-modifiers-perl Breaks: libmoo-perl (<< 0.009014) Description: Perl module for minimalist role composition Role::Tiny is a Perl module to do minimalist role composition. Role composition can be thought of as much more clever and meaningful multiple inheritance. . The basics of this implementation of roles is: * If a method is already defined on a class, that method will not be composed in from the role. * If a method that the role "requires" to be implemented is not implemented, role application will fail loudly. . Unlike Class::C3, where the last class inherited from "wins," role composition is the other way around, where first wins. In a more complete system (see Moose) roles are checked to see if they clash. The goal of this is to be much simpler, hence disallowing composition of multiple roles at once. debian/source/0000755000000000000000000000000012207660027010470 5ustar debian/source/format0000644000000000000000000000001412207660027011676 0ustar 3.0 (quilt) debian/rules0000755000000000000000000000003612207660027010247 0ustar #!/usr/bin/make -f %: dh $@