[csw-devel] SF.net SVN: gar:[8272] csw/mgar/pkg/cpan

bensons at users.sourceforge.net bensons at users.sourceforge.net
Sun Jan 31 18:45:49 CET 2010


Revision: 8272
          http://gar.svn.sourceforge.net/gar/?rev=8272&view=rev
Author:   bensons
Date:     2010-01-31 17:45:49 +0000 (Sun, 31 Jan 2010)

Log Message:
-----------
cpan Scope-Guard: initial GAR recipe

Added Paths:
-----------
    csw/mgar/pkg/cpan/Scope-Guard/
    csw/mgar/pkg/cpan/Scope-Guard/branches/
    csw/mgar/pkg/cpan/Scope-Guard/tags/
    csw/mgar/pkg/cpan/Scope-Guard/trunk/
    csw/mgar/pkg/cpan/Scope-Guard/trunk/Makefile
    csw/mgar/pkg/cpan/Scope-Guard/trunk/checksums
    csw/mgar/pkg/cpan/Scope-Guard/trunk/files/


Property changes on: csw/mgar/pkg/cpan/Scope-Guard/trunk
___________________________________________________________________
Added: svn:ignore
   + cookies
download
work


Added: svn:externals
   + gar https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2


Added: csw/mgar/pkg/cpan/Scope-Guard/trunk/Makefile
===================================================================
--- csw/mgar/pkg/cpan/Scope-Guard/trunk/Makefile	                        (rev 0)
+++ csw/mgar/pkg/cpan/Scope-Guard/trunk/Makefile	2010-01-31 17:45:49 UTC (rev 8272)
@@ -0,0 +1,20 @@
+GARNAME = Scope-Guard
+GARVERSION = 0.03
+CATEGORIES = cpan
+AUTHOR = CHOCOLATE
+
+DESCRIPTION = lexically scoped resource management
+define BLURB
+  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.
+endef
+
+PACKAGES = CSWpmscopeguard
+CATALOGNAME = pm_scopeguard
+
+include gar/category.mk

Added: csw/mgar/pkg/cpan/Scope-Guard/trunk/checksums
===================================================================
--- csw/mgar/pkg/cpan/Scope-Guard/trunk/checksums	                        (rev 0)
+++ csw/mgar/pkg/cpan/Scope-Guard/trunk/checksums	2010-01-31 17:45:49 UTC (rev 8272)
@@ -0,0 +1 @@
+a33ab0a31d837b94797e61050afff894  Scope-Guard-0.03.tar.gz


This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.


More information about the devel mailing list