freebsd-ports/devel/p5-Path-Class-File-Lockable/Makefile
Frederic Culot 053d90f6b9 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/

PR:		ports/164368 (based on)
Submitted by:	Tatsuya Ueda <ml+freebsd@tatsuya.info>
2012-01-23 10:25:40 +00:00

29 lines
671 B
Makefile

# 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>