debian/0000755000000000000000000000000011713030756007171 5ustar debian/copyright0000644000000000000000000000241311713030756011124 0ustar Format: http://anonscm.debian.org/viewvc/dep/web/deps/dep5.mdwn?view=markup&pathrev=174 Upstream-Name: Class-Autouse Upstream-Contact: Adam Kennedy Source: http://search.cpan.org/dist/Class-Autouse/ Files: * Copyright: 2002 - 2012 Adam Kennedy License: Artistic or GPL-1+ Files: inc/Module/* Copyright: 2002-2011, Adam Kennedy 2002-2011, Audrey Tang 2002-2011, Brian Ingerson License: Artistic or GPL-1+ Files: debian/* Copyright: 2001, Steve Kowalik , 2011, 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'. debian/watch0000644000000000000000000000016611713030756010225 0ustar version=3 http://search.cpan.org/dist/Class-Autouse/ .+/Class-Autouse-v?(\d[\d.-]+)\.(?:tar(?:\.gz|\.bz2)?|tgz|zip)$ debian/control0000644000000000000000000000172311713030756010577 0ustar Source: libclass-autouse-perl Section: perl Priority: optional Build-Depends: debhelper (>= 8) Build-Depends-Indep: perl, libprefork-perl Maintainer: Debian Perl Group Uploaders: Alessandro Ghedini Standards-Version: 3.9.2 Homepage: http://search.cpan.org/dist/Class-Autouse/ Vcs-Git: git://git.debian.org/pkg-perl/packages/libclass-autouse-perl.git Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-perl/packages/libclass-autouse-perl.git Package: libclass-autouse-perl Architecture: all Depends: ${misc:Depends}, ${perl:Depends}, libprefork-perl Description: module for deferring loading ('use'ing) of a class until run time Class::Autouse allows you to specify a class the will only load when a method of the class is called. For large classes that might not be used during the running of a program, such as Date::Manip, this can save you large amounts of memory, and decrease the script load time. debian/changelog0000644000000000000000000001172511713030756011051 0ustar libclass-autouse-perl (2.01-1) unstable; urgency=low * Team upload. [ Ansgar Burchardt ] * debian/control: Convert Vcs-* fields to Git. [ Salvatore Bonaccorso ] * Imported Upstream version 2.01 * Update debian/copyright file. Update copyright years for upstream files and for included copy of Module::Install. Adjust format specification URL. * Adjust (Build-)Depends(-Indep) Drop not needed Build-Depends-Indep and Depends on libextutils-autoinstall-perl. * Refresh fix-spelling-error-in-manpage.patch patch. Add DEP3 patch headers. Refresh patch due to offsets. * Bump Standards-Version to 3.9.2 -- Salvatore Bonaccorso Fri, 03 Feb 2012 20:11:11 +0100 libclass-autouse-perl (2.00-1) unstable; urgency=low * New upstream release * Bump debhelper to 8 * Switch to short-form dh * Switch to 3.0 (quilt) * Use DEP5 for debian/copyright + update upstream copyright * Add myself to Uploaders and debian/copyright * Bump Standards-Version - Remove versioned B-D-I on perl * Do not install upstream README anymore (duplicate of POD) * Fix debian-control-has-unusual-field-spacing lintian * Add libprefork-perl to (Build-)Depends(-Indep) * Add fix-spelling-error-in-manpage patch [ gregor herrmann ] * debian/control: Changed: Switched Vcs-Browser field to ViewSVN (source stanza). * debian/control: Added: ${misc:Depends} to Depends: field. * Make short description a noun phrase. -- Alessandro Ghedini Mon, 28 Feb 2011 18:19:55 +0100 libclass-autouse-perl (1.29-1) unstable; urgency=low [ gregor hermann ] * Take over for the Debian Perl Group on maintainer's request; cf. http://lists.debian.org/debian-perl/2008/02/msg00053.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: Steve Kowalik ). * Add debian/watch. [ Gunnar Wolf ] * New upstream release * Completed debian/copyright information to keep lintian happy * Upgraded standards-version from 3.6.1 to 3.7.3 * Added myself as an uploader * listed debhelper as b-d * Updated debhelper compat level to 6 * Remove /usr/lib/perl5 if empty -- Gunnar Wolf Wed, 20 Feb 2008 11:24:08 -0600 libclass-autouse-perl (1.23-1) unstable; urgency=low * New upstream release. * Makefile.PL: - Remove libscan stuff. - Drop List::Util's version requires to 1.14. -- Steve Kowalik Mon, 2 Jan 2006 04:04:47 +1100 libclass-autouse-perl (1.21-1) unstable; urgency=low * New upstream release. (Closes: #329509) -- Steve Kowalik Mon, 14 Nov 2005 15:13:22 +1100 libclass-autouse-perl (1.17-1) unstable; urgency=low * New upstream release. -- Steve Kowalik Wed, 9 Mar 2005 09:30:20 +1100 libclass-autouse-perl (1.12-1) unstable; urgency=low * New upstream release. * Add libextutils-autoinstall-perl to {Build-,}Depends. -- Steve Kowalik Sun, 2 Jan 2005 03:15:06 +1100 libclass-autouse-perl (1.04-1) unstable; urgency=low * New upstream release. * Remove obselete local-variables from changelog. * Move to Section perl. * Bump to Standards-Version 3.6.1; no changes needed. * Jump to debhelper version 4. * Have fun with the rules fix and rip out about half of it. * Run make test during build. -- Steve Kowalik Thu, 5 Aug 2004 18:42:45 +1000 libclass-autouse-perl (0.7-1) unstable; urgency=low * New upstream release. * Late, as usual. -- Steve Kowalik Fri, 27 Dec 2002 17:05:28 +1100 libclass-autouse-perl (0.6-3) unstable; urgency=low * Fix up the copyright as well. (Closes: #157556) -- Steve Kowalik Sat, 24 Aug 2002 10:32:28 +1000 libclass-autouse-perl (0.6-2) unstable; urgency=low * Build using binary-indep target. (Closes: #157468) -- Steve Kowalik Wed, 21 Aug 2002 23:15:04 +1000 libclass-autouse-perl (0.6-1) unstable; urgency=low * New upstream release. * Skipped uploading 0.5 on advice from upstream. -- Steve Kowalik Fri, 5 Apr 2002 11:11:04 +1000 libclass-autouse-perl (0.4-1) unstable; urgency=low * New upstream release * Bumped Standards-Version to 3.5.6. * Converted from Build-Depends to Build-Depends-Indep. -- Steve Kowalik Wed, 7 Nov 2001 16:11:57 +1100 libclass-autouse-perl (0.3-1) unstable; urgency=low * New upstream release -- Steve Kowalik Thu, 27 Sep 2001 16:28:34 +1000 libclass-autouse-perl (0.2-1) unstable; urgency=low * New upstream release -- Steve Kowalik Thu, 30 Aug 2001 05:18:13 +1000 libclass-autouse-perl (0.1-1) unstable; urgency=low * Initial Release. -- Steve Kowalik Wed, 29 Aug 2001 21:53:32 +1000 debian/rules0000755000000000000000000000003611713030756010250 0ustar #!/usr/bin/make -f %: dh $@ debian/source/0000755000000000000000000000000011713030756010471 5ustar debian/source/format0000644000000000000000000000001411713030756011677 0ustar 3.0 (quilt) debian/compat0000644000000000000000000000000211713030756010367 0ustar 8 debian/patches/0000755000000000000000000000000011713030756010620 5ustar debian/patches/fix-spelling-error-in-manpage.patch0000644000000000000000000000224511713030756017406 0ustar Description: Fix a couple of spelling errors found by lintian Origin: vendor Bug: https://rt.cpan.org/Public/Bug/Display.html?id=74665 Forwarded: yes Author: Alessandro Ghedini Reviewed-by: Salvatore Bonaccorso Last-Update: 2012-02-03 --- a/lib/Class/Autouse.pm +++ b/lib/Class/Autouse.pm @@ -963,7 +963,7 @@ to use a subroutine directly, say with C, the class will not be loaded and a fatal error will mostly likely occur. -This limitation is made to allow more powerfull features in other areas, +This limitation is made to allow more powerful features in other areas, because we can focus on just loading the modules, and not have to deal with importing. @@ -1142,7 +1142,7 @@ When Perl is unable to find a subroutine/method, and all of the class loaders are exhausted, callbacks registered via sugar() are called. The callbacks -recieve the class name, method name, and parameters of the call. +receive the class name, method name, and parameters of the call. If the callback returns nothing, Class::Autouse will continue to iterate through other callbacks. The first callback which returns a true value will debian/patches/series0000644000000000000000000000004411713030756012033 0ustar fix-spelling-error-in-manpage.patch