diff options
author | hans <hans@pkgsrc.org> | 2012-04-12 13:58:03 +0000 |
---|---|---|
committer | hans <hans@pkgsrc.org> | 2012-04-12 13:58:03 +0000 |
commit | 6cfb3606b254c0295d4667595299b2ab7c98ecc3 (patch) | |
tree | bea4bd157d75f796cd266167b50be30c0c0287f5 /mk | |
parent | f5ba8f7611cd38d825ae49447e9386cb64a778c9 (diff) | |
download | pkgsrc-6cfb3606b254c0295d4667595299b2ab7c98ecc3.tar.gz |
Force pkgsrc perl as tool if perl is buildlinked or a dependency on a
p5- package exists.
Diffstat (limited to 'mk')
-rw-r--r-- | mk/tools/replace.mk | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/mk/tools/replace.mk b/mk/tools/replace.mk index cf3a1212cd0..21e17945f77 100644 --- a/mk/tools/replace.mk +++ b/mk/tools/replace.mk @@ -1,4 +1,4 @@ -# $NetBSD: replace.mk,v 1.246 2012/03/19 12:34:19 joerg Exp $ +# $NetBSD: replace.mk,v 1.247 2012/04/12 13:58:03 hans Exp $ # # Copyright (c) 2005 The NetBSD Foundation, Inc. # All rights reserved. @@ -895,8 +895,10 @@ _TOOLS.perl= perl perldoc pod2html pod2man pod2text . if !defined(TOOLS_IGNORE.${_t_}) && !empty(_USE_TOOLS:M${_t_}) . if !empty(PKGPATH:Mlang/perl5) MAKEFLAGS+= TOOLS_IGNORE.${_t_}= -. elif !empty(_TOOLS_USE_PKGSRC.${_t_}:M[yY][eE][sS]) +. elif !empty(_TOOLS_USE_PKGSRC.${_t_}:M[yY][eE][sS]) || \ + !empty(DEPENDS:Mp5-*) || !empty(PERL5_PREFIX:M${PREFIX}) . include "../../lang/perl5/version.mk" +_TOOLS_USE_PKGSRC.perl= yes TOOLS_DEPENDS.${_t_}?= perl>=${PERL5_REQD}:../../lang/perl5 TOOLS_CREATE+= ${_t_} TOOLS_FIND_PREFIX+= TOOLS_PREFIX.${_t_}=perl |