summaryrefslogtreecommitdiff
path: root/mk/buildlink3
diff options
context:
space:
mode:
authorjlam <jlam@pkgsrc.org>2004-11-10 17:39:03 +0000
committerjlam <jlam@pkgsrc.org>2004-11-10 17:39:03 +0000
commit45aebed3b72753370b10f41945215ebed862993d (patch)
tree2acc4f7529ecd0cd92fb5fc982434199b1d06c51 /mk/buildlink3
parent0d1a6b1c294fa0d9d06c6a882f794b0ed3371bf5 (diff)
downloadpkgsrc-45aebed3b72753370b10f41945215ebed862993d.tar.gz
Allow BUILDLINK_BUILTIN_MK.<pkg> to point to the builtin.mk file for the
specified package. This defaults to the builtin.mk file in the pkgsrc package directory.
Diffstat (limited to 'mk/buildlink3')
-rw-r--r--mk/buildlink3/bsd.builtin.mk18
1 files changed, 10 insertions, 8 deletions
diff --git a/mk/buildlink3/bsd.builtin.mk b/mk/buildlink3/bsd.builtin.mk
index 3c69a39169e..2f4cab08b00 100644
--- a/mk/buildlink3/bsd.builtin.mk
+++ b/mk/buildlink3/bsd.builtin.mk
@@ -1,4 +1,4 @@
-# $NetBSD: bsd.builtin.mk,v 1.2 2004/09/21 15:01:40 jlam Exp $
+# $NetBSD: bsd.builtin.mk,v 1.3 2004/11/10 17:39:03 jlam Exp $
#
# Copyright (c) 2004 The NetBSD Foundation, Inc.
# All rights reserved.
@@ -123,18 +123,20 @@ PREFER.${_pkg_}= pkgsrc
.endfor
.for _pkg_ in ${BUILDLINK_PACKAGES}
-. if ${PREFER.${_pkg_}} == "pkgsrc"
-USE_BUILTIN.${_pkg_}?= no
-. endif
#
# builtin.mk files default to using the built-in software if it's
# available (${PREFER.<pkg>} == "native") unless USE_BUILTIN.<pkg> has
# been previously set.
#
-. if defined(BUILDLINK_PKGSRCDIR.${_pkg_})
-. if exists(${BUILDLINK_PKGSRCDIR.${_pkg_}}/builtin.mk)
-. include "${BUILDLINK_PKGSRCDIR.${_pkg_}}/builtin.mk"
-. endif
+. if ${PREFER.${_pkg_}} == "pkgsrc"
+USE_BUILTIN.${_pkg_}?= no
+. endif
+#
+# Set the default path to the package builtin.mk file.
+#
+BUILDLINK_BUILTIN_MK.${_pkg_}?= ${BUILDLINK_PKGSRCDIR.${_pkg_}}/builtin.mk
+. if exists(${BUILDLINK_BUILTIN_MK.${_pkg_}})
+. include "${BUILDLINK_BUILTIN_MK.${_pkg_}}"
. endif
.endfor