debian/0000755000000000000000000000000012051773071007171 5ustar debian/rules0000755000000000000000000000003612051773071010250 0ustar #!/usr/bin/make -f %: dh $@ debian/control0000644000000000000000000000326012051773071010575 0ustar Source: libspiffy-perl Section: perl Priority: optional Maintainer: Debian Perl Group Uploaders: gregor herrmann , Xavier Guimard Build-Depends: debhelper (>= 8) Build-Depends-Indep: perl Standards-Version: 3.9.4 Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-perl/packages/libspiffy-perl.git Vcs-Git: git://git.debian.org/pkg-perl/packages/libspiffy-perl.git Homepage: http://search.cpan.org/dist/Spiffy/ Package: libspiffy-perl Architecture: all Depends: ${perl:Depends}, ${misc:Depends}, libscalar-list-utils-perl Description: Spiffy Perl Interface Framework For You "Spiffy" is a framework and methodology for doing object oriented (OO) programming in Perl. Spiffy combines the best parts of Exporter.pm, base.pm, mixin.pm and SUPER.pm into one magic foundation class. It attempts to fix all the nits and warts of traditional Perl OO, in a clean, straightforward and (perhaps someday) standard way. . Spiffy borrows ideas from other OO languages like Python, Ruby, Java and Perl 6. It also adds a few tricks of its own. . If you take a look on CPAN, there are a ton of OO related modules. When starting a new project, you need to pick the set of modules that makes most sense, and then you need to use those modules in each of your classes. Spiffy, on the other hand, has everything you'll probably need in one module, and you only need to use it once in one of your classes. If you make Spiffy.pm the base class of the basest class in your project, Spiffy will automatically pass all of its magic to all of your subclasses. You may eventually forget that you're even using it! debian/source/0000755000000000000000000000000012051773071010471 5ustar debian/source/format0000644000000000000000000000001412051773071011677 0ustar 3.0 (quilt) debian/changelog0000644000000000000000000000477112051773071011054 0ustar libspiffy-perl (0.31-1) unstable; urgency=low [ gregor herrmann ] * Remove Florian Ragwitz from Uploaders (closes: #523173). [ Nathan Handler ] * debian/watch: Update to ignore development releases. [ Ansgar Burchardt ] * debian/control: Convert Vcs-* fields to Git. [ gregor herrmann ] * debian/control: update {versioned,alternative} (build) dependencies. [ Xavier Guimard ] * Imported Upstream version 0.31 * Bump Standards-Version to 3.9.4 * Use debhelper 8 * Update debian/copyright to format 1.0 * Update source format to 3.0 quilt * Use "dh %" in debian/rules * remove libfilter-perl dependency -- Xavier Guimard Sat, 17 Nov 2012 21:30:41 +0100 libspiffy-perl (0.30-1) unstable; urgency=low * Take over for the Debian Perl Group with maintainer's permission (http://lists.debian.org/debian-perl/2008/06/msg00039.html) * debian/control: Added: Vcs-Svn field (source stanza); Vcs-Browser field (source stanza); Homepage field (source stanza). Changed: Maintainer set to Debian Perl Group (was: Florian Ragwitz ); Florian Ragwitz moved to Uploaders. * Add debian/watch. * New upstream release. * debian/copyright: add upstream source location; copy author/copyright information verbatim from upstream README. * Add /me to Uploaders. * Set Standards-Version to 3.8.0 (no changes). * Set debhelper compatibility level to 5. * Refresh debian/rules, no functional changes. Don't install README (text version of the POD documentation). * Convert broken odieresis chars in manpage (that come from UTF-8 encoded module) to plain old *roff sequence (closes: #441828). -- gregor herrmann Tue, 17 Jun 2008 18:14:05 +0200 libspiffy-perl (0.29-1.1) unstable; urgency=low * Non-maintainer upload. * debian/rules: Don't FTBFS when perl is smart enough not to create empty dirs. (Closes: #467959) -- Marc 'HE' Brockschmidt Sat, 05 Apr 2008 19:08:56 +0200 libspiffy-perl (0.29-1) unstable; urgency=low * New maintainer with acknowledgement from the old maintainer. * New upstream release (Closes: #328431). * Cleaned up debian/rules a bit. * Enabled tests. * Bumped up Standards-Version. -- Florian Ragwitz Tue, 24 Jan 2006 08:37:19 +0100 libspiffy-perl (0.21-1) unstable; urgency=low * Initial Release. -- Nick Phillips Fri, 17 Dec 2004 20:38:09 +1300 debian/compat0000644000000000000000000000000212051773071010367 0ustar 8 debian/copyright0000644000000000000000000000256712051773071011136 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: Spiffy Source: http://search.cpan.org/dist/Spiffy/ Upstream-Contact: Ingy döt Net Files: * Copyright: 2004-2012 Ingy döt Net License: Artistic or GPL-1+ Files: inc/Module/* Copyright: 2002-2012, Adam Kennedy 2002-2012, Audrey Tang 2002-2012, Brian Ingerson License: Artistic or GPL-1+ Files: debian/* Copyright: 2004, Nick Phillips 2006, Florian Ragwitz 2008, Marc 'HE' Brockschmidt 2008, gregor herrmann 2012, Xavier Guimard 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/watch0000644000000000000000000000015012051773071010216 0ustar version=3 http://search.cpan.org/dist/Spiffy/ .+/Spiffy-v?(\d[\d.-]+)\.(?:tar(?:\.gz|\.bz2)?|tgz|zip)$