summaryrefslogtreecommitdiff
path: root/lang
diff options
context:
space:
mode:
authorsbd <sbd@pkgsrc.org>2012-09-13 10:11:02 +0000
committersbd <sbd@pkgsrc.org>2012-09-13 10:11:02 +0000
commitf453c23b473a3fe06e7a2863a37246f8654c5bf6 (patch)
treecab7d3b68ed8809713b0472719ccf1a898af337f /lang
parent46fd71986a7e3a45f4ee3b2bdb43be571f4992e8 (diff)
downloadpkgsrc-f453c23b473a3fe06e7a2863a37246f8654c5bf6.tar.gz
When buildlinking with lan/gcc47 add a build dependence on lang/gcc47 and
when needed a runtime dependence on {gcc47,gcc47-libs}.
Diffstat (limited to 'lang')
-rw-r--r--lang/gcc47/buildlink3.mk8
1 files changed, 4 insertions, 4 deletions
diff --git a/lang/gcc47/buildlink3.mk b/lang/gcc47/buildlink3.mk
index 6f53db9f8d5..420bccd14af 100644
--- a/lang/gcc47/buildlink3.mk
+++ b/lang/gcc47/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.4 2012/08/20 07:22:09 sbd Exp $
+# $NetBSD: buildlink3.mk,v 1.5 2012/09/13 10:11:02 sbd Exp $
BUILDLINK_TREE+= gcc47
@@ -8,6 +8,7 @@ GCC47_BUILDLINK3_MK:=
BUILDLINK_API_DEPENDS.gcc47+= gcc47>=${_GCC_REQD}
BUILDLINK_ABI_DEPENDS.gcc47+= gcc47>=4.7.0
BUILDLINK_PKGSRCDIR.gcc47= ../../lang/gcc47
+BUILDLINK_DEPMETHOD.gcc47?= build
FIND_PREFIX:= BUILDLINK_PREFIX.gcc47=gcc47
.include "../../mk/find-prefix.mk"
@@ -26,9 +27,8 @@ _USE_GCC_SHLIB= yes
# Packages that link against shared libraries need a full dependency.
.if defined(_USE_GCC_SHLIB)
-BUILDLINK_DEPMETHOD.gcc47+= full
-.else
-BUILDLINK_DEPMETHOD.gcc47?= build
+DEPENDS+= {gcc47,gcc47-libs}>=${_GCC_REQD}:../../lang/gcc47-libs
+ABI_DEPENDS+= {gcc47,gcc47-libs}>=4.7.0:../../lang/gcc47-libs
.endif
pkgbase := gcc47