freebsd-ports/devel/p5-LV/Makefile
Sunpoet Po-Chuan Hsieh 2b0fad3614 - Add p5-LV 0.006
LV makes lvalue subroutines easy and practical to use. It's inspired by the
lvalue module which is sadly problematic because of the existence of another
module on CPAN called Lvalue. (They can get confused on file-systems that have
case-insensitive file names.)

LV comes with three different implementations, based on Variable::Magic,
Sentinel and tie; it will choose and use the best available one. You can force
LV to pick a particular implementation using:

    $ENV{PERL_LV_IMPLEMENTATION} = 'Magic'; # or 'Sentinel' or 'Tie'

The tie implementation is the slowest, but will work on Perl 5.6 with only core
modules.

WWW: http://search.cpan.org/dist/LV/
2013-11-05 16:53:59 +00:00

23 lines
476 B
Makefile

# Created by: Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org>
# $FreeBSD$
PORTNAME= LV
PORTVERSION= 0.006
CATEGORIES= devel perl5
MASTER_SITES= CPAN
MASTER_SITE_SUBDIR= CPAN:TOBYINK
PKGNAMEPREFIX= p5-
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= LV for lvalue
LICENSE= ART10 GPLv1
LICENSE_COMB= dual
TEST_DEPENDS= p5-Sentinel>=0:${PORTSDIR}/devel/p5-Sentinel \
p5-Variable-Magic>=0:${PORTSDIR}/devel/p5-Variable-Magic
USE_PERL5= configure
USES= perl5
.include <bsd.port.mk>