diff options
author | Frederic Culot <culot@FreeBSD.org> | 2012-01-23 10:25:40 +0000 |
---|---|---|
committer | Frederic Culot <culot@FreeBSD.org> | 2012-01-23 10:25:40 +0000 |
commit | 053d90f6b9e4d2758d51e7b9a13985fbeccbf2d6 (patch) | |
tree | 644ba8244637165acb05d4cf507b0d7f58d28ff3 /devel/p5-Path-Class-File-Lockable | |
parent | f4768ca364ba05f8df6d4de7dcf9fcf761797716 (diff) | |
download | ports-053d90f6b9e4d2758d51e7b9a13985fbeccbf2d6.tar.gz ports-053d90f6b9e4d2758d51e7b9a13985fbeccbf2d6.zip |
Notes
Diffstat (limited to 'devel/p5-Path-Class-File-Lockable')
-rw-r--r-- | devel/p5-Path-Class-File-Lockable/Makefile | 29 | ||||
-rw-r--r-- | devel/p5-Path-Class-File-Lockable/distinfo | 2 | ||||
-rw-r--r-- | devel/p5-Path-Class-File-Lockable/pkg-descr | 10 | ||||
-rw-r--r-- | devel/p5-Path-Class-File-Lockable/pkg-plist | 9 |
4 files changed, 50 insertions, 0 deletions
diff --git a/devel/p5-Path-Class-File-Lockable/Makefile b/devel/p5-Path-Class-File-Lockable/Makefile new file mode 100644 index 000000000000..5061880659d8 --- /dev/null +++ b/devel/p5-Path-Class-File-Lockable/Makefile @@ -0,0 +1,29 @@ +# New ports collection makefile for: p5-Path-Class-File-Lockable +# Date created: 2012-01-22 +# Whom: Tatsuya Ueda <ml+freebsd@tatsuya.info> +# +# $FreeBSD$ +# + +PORTNAME= Path-Class-File-Lockable +PORTVERSION= 0.02 +CATEGORIES= devel perl5 +MASTER_SITES= CPAN +MASTER_SITE_SUBDIR= CPAN:KARMAN +PKGNAMEPREFIX= p5- + +MAINTAINER= ml+freebsd@tatsuya.info +COMMENT= Lock your files with Path::Class::File + +LICENSE= ART10 GPLv1 +LICENSE_COMB= dual + +BUILD_DEPENDS= p5-File-NFSLock>0:${PORTSDIR}/devel/p5-File-NFSLock \ + p5-Path-Class>0:${PORTSDIR}/devel/p5-Path-Class +RUN_DEPENDS:= ${BUILD_DEPENDS} + +PERL_CONFIGURE= yes + +MAN3= Path::Class::File::Lockable.3 + +.include <bsd.port.mk> diff --git a/devel/p5-Path-Class-File-Lockable/distinfo b/devel/p5-Path-Class-File-Lockable/distinfo new file mode 100644 index 000000000000..3da3d10d6428 --- /dev/null +++ b/devel/p5-Path-Class-File-Lockable/distinfo @@ -0,0 +1,2 @@ +SHA256 (Path-Class-File-Lockable-0.02.tar.gz) = 543c0c4e53344ef1705bcdb25c65a5371f8990c5ddd5808a29279a65e0487d9c +SIZE (Path-Class-File-Lockable-0.02.tar.gz) = 4508 diff --git a/devel/p5-Path-Class-File-Lockable/pkg-descr b/devel/p5-Path-Class-File-Lockable/pkg-descr new file mode 100644 index 000000000000..ca28891dcc41 --- /dev/null +++ b/devel/p5-Path-Class-File-Lockable/pkg-descr @@ -0,0 +1,10 @@ +Path::Class::File::Lockable uses simple files to indicate +whether a file is locked or not. + +It does not use flock(), since that is unstable over NFS. +Effort has been made to avoid race conditions. + +Path::Class::File::Lockable is intended for long-standing locks, +as in a Subversion workspace. See SVN::Class for example. + +WWW: http://search.cpan.org/dist/Path-Class-File-Lockable/ diff --git a/devel/p5-Path-Class-File-Lockable/pkg-plist b/devel/p5-Path-Class-File-Lockable/pkg-plist new file mode 100644 index 000000000000..f6209ef261d5 --- /dev/null +++ b/devel/p5-Path-Class-File-Lockable/pkg-plist @@ -0,0 +1,9 @@ +%%SITE_PERL%%/Path/Class/File/Lockable.pm +%%SITE_PERL%%/%%PERL_ARCH%%/auto/Path/Class/File/Lockable/.packlist +@dirrm %%SITE_PERL%%/%%PERL_ARCH%%/auto/Path/Class/File/Lockable +@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Path/Class/File +@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Path/Class +@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Path +@dirrmtry %%SITE_PERL%%/Path/Class/File +@dirrmtry %%SITE_PERL%%/Path/Class +@dirrmtry %%SITE_PERL%%/Path |