summaryrefslogtreecommitdiff
path: root/devel/p5-Scope-Guard
AgeCommit message (Collapse)AuthorFilesLines
2011-08-14Revision bump after updating perl5 to 5.14.1.obache1-2/+2
2010-08-21Bump the PKGREVISION for all packages which depend directly on perl,seb1-2/+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-05-24Update p5-Scope-Guard from version 0.12 to version 0.20.seb2-6/+6
Upstream changes: 0.20 Sun May 16 08:50:59 2010 - raise exception if guards are created anonymously (void context) (thanks Tim Bunce and Graham Knop)
2010-04-10Update p5-Scope-Guard from version 0.03nb1 to version 0.12.seb2-9/+9
Pkgsrc changes: - Use another form of CPAN homepage - Canonical MASTER_SITES Upstream changes: 0.12 Fri Mar 26 19:12:11 2010 - fix link in README (thanks Franck Joncourt) 0.11 Thu Mar 25 22:08:05 2010 - doc tweak 0.10 Thu Mar 25 20:14:25 2010 - add guard() and scope_guard() - thanks Tim Bunce
2009-06-13Ran pkglint --autofix on the devel/ category. Most of the changes arerillig1-2/+2
simple white-space issues like indentation and trailing spaces. The others are cross-references for Makefile.common.
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-14Added devel/p5-Scope-Guard version 0.03abs3-0/+30
This module provides a convenient way to perform cleanup or other forms of resource management at the end of a scope. It is particularly useful when dealing with exceptions: the Scope::Guard constructor takes a reference to a subroutine that is guaranteed to be called even if the thread of execution is aborted prematurely. This effectively allows lexically-scoped "promises" to be made that are automatically honoured by perl's garbage collector.