PERL_LEVEL conditional dependencies

Sergey Skvortsov skv at FreeBSD.org
Wed Aug 11 10:29:10 PDT 2004


Cheng-Lung Sung wrote:

> I think it's time to have a bsd.perl.mk :p
> 

I think your patch for p5-File-Temp:

.if ${PERL_LEVEL} > 500800
IGNORE=	"This module is already included in perl 5.8.x and later."
.endif

is senseless and detrimental.

All p5-ports with IGNORE like "This module is already included in perl 
X.Y.Z" should be cleaned up.

There is only one exception: if module on CPAN is completely obsolete 
and it's version in perl distribution is and will be undoubtedly newer.

Typical examples are devel/p5-IO and devel/p5-Devel-DProf.

-- 
Sergey Skvortsov
mailto: skv at FreeBSD.org


More information about the freebsd-perl mailing list