summaryrefslogtreecommitdiff
path: root/devel/p5-namespace-clean
AgeCommit message (Collapse)AuthorFilesLines
2010-08-21Bump the PKGREVISION for all packages which depend directly on perl,seb1-1/+2
to trigger/signal a rebuild for the transition 5.10.1 -> 5.12.1. The list of packages is computed by finding all packages which end up having either of PERL5_USE_PACKLIST, BUILDLINK_API_DEPENDS.perl, or PERL5_PACKLIST defined in their make setup (tested via "make show-vars VARNAMES=..."), minus the packages updated after the perl package update. sno@ was right after all, obache@ kindly asked and he@ led the way. Thanks!
2010-06-13Update from version 0.14 to version 0.18.seb2-6/+7
Pkgsrc changes: - adjust dependencies Upstream changes: [0.18] - Make sure we continue working on future Package::Stash versions (doy). [0.17] - Make sure the debugger author test is skipped for non-authors before the debugger is even loaded. [0.16] - Release all changes of 0.15 as part of a stable release. - Convert from Module::Install to Dist::Zilla. [0.15] TRIAL release - Use Package::Stash for the stash manipulation bits (doy).
2010-04-18Update from version 0.13 to version 0.14.seb2-6/+7
Pkgsrc changes: - Not need for a compiler Upstream changes: [0.14] Thu Mar 18 11:15:38 CET 2010 - Disable auto_install. - Turn the error prone debugger test into an author test.
2010-01-25Updating devel/p5-namespace-clean from 0.12 to 0.13sno2-6/+6
Upstream changes: [0.13] Sun Jan 17 02:40:48 CET 2010 - Skip failing debugger tests on 5.8.8 and older.
2010-01-16Updating devel/p5-namespace-clean from 0.11 to 0.12sno2-7/+11
pkgsrc changes: - Adding right license definition - Adjusting dependencies Upstream changes: [0.12] Thu Jan 14 03:22:03 CET 2010 - Stop relying on stash entries always being upgraded into real GVs (Zefram). - Work around $DB::sub (Yuval Kogman). - Fix restoring of non-code symbols when cleaning (Ben Morrows).
2009-04-19Update from version 0.09 to version 0.11.seb2-7/+8
Pkgsrc changes: - Adjust dependency on p5-B-Hooks-EndOfScope - Add commented out licensing information: we do not yet handle the disjunctive license of Perl Upstream changes: [0.11] Tue Mar 3 17:34:49 CET 2009 - Added -cleanee option to specify the package to clean (Closes RT#41850). - Added n:c->clean_subroutines($cleanee, @subs). [0.10] Fri Feb 20 14:31:36 CET 2009 - Depend on B::Hooks::EndOfScope 0.07 to avoid segfaults and lost error messages when something goes wrong.
2008-11-17Update from version 0.08nb1 to 0.09.he2-8/+7
Pkgsrc changes: o Adjust DEPENDS to conform to new requirements Upstream changes: [0.09] Wed Oct 22 17:48:49 CEST 2008 - Use B::Hooks::EndOfScope instead of %^H + Scope::Guard.
2008-10-19Bump the PKGREVISION for all packages which depend directly on perl,he1-1/+2
to trigger/signal a rebuild for the transition 5.8.8 -> 5.10.0. The list of packages is computed by finding all packages which end up having either of PERL5_USE_PACKLIST, BUILDLINK_API_DEPENDS.perl, or PERL5_PACKLIST defined in their make setup (tested via "make show-vars VARNAMES=...").
2008-07-22Import p5-namespace-clean version 0.08.he3-0/+36
Keeping packages clean When you define a function, or import one, into a Perl package, it will naturally also be available as a method. This does not per se cause problems, but it can complicate subclassing and, for example, plugin classes that are included via multiple inheritance by loading them as base classes. The "namespace::clean" pragma will remove all previously declared or imported symbols at the end of the current package's compile cycle. Functions called in the package itself will still be bound by their name, but they won't show up as methods on your class or instances.