summaryrefslogtreecommitdiff
path: root/devel/p5-Test-Harness/depends.mk
blob: da596cac621edc04f84b5e235cb32bbd7517114d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
# $NetBSD: depends.mk,v 1.3 2004/07/13 22:01:03 kristerw Exp $

.include "../../mk/bsd.prefs.mk"

# perl58>=5.8.3 includes Test::Harness, so we allow it to satisfy this
# dependency.
#
# This does however cause problems for the bulk-builds; it adds all
# packages in the "path"-part of the DEPENDS to the list of required
# packages, and thus refuses to build the packages depending on
# this package when it fails...
#
# Fix this for now by noting that if there is no PERL5 installed,
# and PERL5_PKGSRCDIR has not been set, then a sufficiently new
# perl will be installed, so the DEPENDS line is not needed...
# This hack should be removed when the bulk-build dependency-
# tracking has been fixed.
.if exists(${PERL5}) || defined(${PERL5_PKGSRCDIR})
DEPENDS+=	{perl{,-thread}>=5.8.3,p5-Test-Harness-[0-9]*}:../../devel/p5-Test-Harness
.endif