summaryrefslogtreecommitdiff
path: root/lang
diff options
context:
space:
mode:
authorjperkin <jperkin@pkgsrc.org>2013-03-01 15:06:09 +0000
committerjperkin <jperkin@pkgsrc.org>2013-03-01 15:06:09 +0000
commit711a6d4e8660e0df29422a4c4bafc92df6b2f40c (patch)
treec0ea58be703a088aaef09c6719288bb9288d632d /lang
parent61e094b79835e9c5cbaf1ae6efe15bf0b0792c18 (diff)
downloadpkgsrc-711a6d4e8660e0df29422a4c4bafc92df6b2f40c.tar.gz
When using USE_PKGSRC_GCC_RUNTIME ensure that we explicitly depend upon the
gcc47-libs package rather than relying on the PKGREVISION bump to pick it up. This resolves some issues where we were seeing gcc47 picked as the dependency instead of gcc47-libs.
Diffstat (limited to 'lang')
-rw-r--r--lang/gcc47-libs/buildlink3.mk6
1 files changed, 5 insertions, 1 deletions
diff --git a/lang/gcc47-libs/buildlink3.mk b/lang/gcc47-libs/buildlink3.mk
index b3f2556b5c2..dbb94c14fea 100644
--- a/lang/gcc47-libs/buildlink3.mk
+++ b/lang/gcc47-libs/buildlink3.mk
@@ -1,11 +1,15 @@
-# $NetBSD: buildlink3.mk,v 1.5 2013/03/01 15:03:25 jperkin Exp $
+# $NetBSD: buildlink3.mk,v 1.6 2013/03/01 15:06:09 jperkin Exp $
BUILDLINK_TREE+= gcc47-libs
.if !defined(GCC47_LIBS_BUILDLINK3_MK)
GCC47_LIBS_BUILDLINK3_MK:=
+.if !empty(USE_PKGSRC_GCC_RUNTIME:M[Yy][Ee][Ss])
+BUILDLINK_API_DEPENDS.gcc47-libs+= gcc47-libs>=4.7.0
+.else
BUILDLINK_API_DEPENDS.gcc47-libs+= {gcc47,gcc47-libs}>=4.7.0
+.endif
BUILDLINK_PKGSRCDIR.gcc47-libs= ../../lang/gcc47-libs
BUILDLINK_DEPMETHOD.gcc47-libs?= full