pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/lang Set gcc48-libs as runtime dependency
details: https://anonhg.NetBSD.org/pkgsrc/rev/c3391df1f9e2
branches: trunk
changeset: 635160:c3391df1f9e2
user: ryoon <ryoon%pkgsrc.org@localhost>
date: Sun Jun 01 08:11:13 2014 +0000
description:
Set gcc48-libs as runtime dependency
diffstat:
lang/gcc48-cc++/buildlink3.mk | 8 +++++++-
lang/gcc48-fortran/buildlink3.mk | 8 +++++++-
lang/gcc48-objc/buildlink3.mk | 8 +++++++-
3 files changed, 21 insertions(+), 3 deletions(-)
diffs (60 lines):
diff -r a2aca76fa930 -r c3391df1f9e2 lang/gcc48-cc++/buildlink3.mk
--- a/lang/gcc48-cc++/buildlink3.mk Sun Jun 01 08:10:08 2014 +0000
+++ b/lang/gcc48-cc++/buildlink3.mk Sun Jun 01 08:11:13 2014 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.1 2014/04/22 20:46:41 ryoon Exp $
+# $NetBSD: buildlink3.mk,v 1.2 2014/06/01 08:11:13 ryoon Exp $
BUILDLINK_TREE+= gcc48-cc++
@@ -13,4 +13,10 @@
BUILDLINK_DEPMETHOD.gcc48-cc++?= build
.endif # GCC48_CC++_BUILDLINK3_MK
+# Packages that link against shared libraries need a full dependency.
+.if defined(_USE_GCC_SHLIB)
+DEPENDS+= gcc48-libs>=${_GCC_REQD}:../../lang/gcc48-libs
+ABI_DEPENDS+= gcc48-libs>=4.8.0:../../lang/gcc48-libs
+.endif
+
BUILDLINK_TREE+= -gcc48-cc++
diff -r a2aca76fa930 -r c3391df1f9e2 lang/gcc48-fortran/buildlink3.mk
--- a/lang/gcc48-fortran/buildlink3.mk Sun Jun 01 08:10:08 2014 +0000
+++ b/lang/gcc48-fortran/buildlink3.mk Sun Jun 01 08:11:13 2014 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.1 2014/04/22 20:46:41 ryoon Exp $
+# $NetBSD: buildlink3.mk,v 1.2 2014/06/01 08:11:13 ryoon Exp $
BUILDLINK_TREE+= gcc48-fortran
@@ -13,4 +13,10 @@
BUILDLINK_DEPMETHOD.gcc48-fortran?= build
.endif # GCC48_FORTRAN_BUILDLINK3_MK
+# Packages that link against shared libraries need a full dependency.
+.if defined(_USE_GCC_SHLIB)
+DEPENDS+= gcc48-libs>=${_GCC_REQD}:../../lang/gcc48-libs
+ABI_DEPENDS+= gcc48-libs>=4.8.0:../../lang/gcc48-libs
+.endif
+
BUILDLINK_TREE+= -gcc48-fortran
diff -r a2aca76fa930 -r c3391df1f9e2 lang/gcc48-objc/buildlink3.mk
--- a/lang/gcc48-objc/buildlink3.mk Sun Jun 01 08:10:08 2014 +0000
+++ b/lang/gcc48-objc/buildlink3.mk Sun Jun 01 08:11:13 2014 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.1 2014/04/22 20:46:41 ryoon Exp $
+# $NetBSD: buildlink3.mk,v 1.2 2014/06/01 08:11:13 ryoon Exp $
BUILDLINK_TREE+= gcc48-objc
@@ -13,4 +13,10 @@
BUILDLINK_DEPMETHOD.gcc48-objc?= build
.endif # GCC48_OBJC_BUILDLINK3_MK
+# Packages that link against shared libraries need a full dependency.
+.if defined(_USE_GCC_SHLIB)
+DEPENDS+= gcc48-libs>=${_GCC_REQD}:../../lang/gcc48-libs
+ABI_DEPENDS+= gcc48-libs>=4.8.0:../../lang/gcc48-libs
+.endif
+
BUILDLINK_TREE+= -gcc48-objc
Home |
Main Index |
Thread Index |
Old Index