summaryrefslogtreecommitdiff
path: root/devel/binutils
diff options
context:
space:
mode:
authorrillig <rillig>2007-08-13 12:55:22 +0000
committerrillig <rillig>2007-08-13 12:55:22 +0000
commit9a705bb62674effc299eb922844de4bf3c93f71f (patch)
tree63bb8ef80d0d5ccb61cf77bc3cd302118c6c6d25 /devel/binutils
parent76cfec75332f63d2a7a24b14711d7a15dac0e587 (diff)
downloadpkgsrc-9a705bb62674effc299eb922844de4bf3c93f71f.tar.gz
A binutils installation that doesn't even provide the basic header files
can be considered incomplete and therefore unusable.
Diffstat (limited to 'devel/binutils')
-rw-r--r--devel/binutils/builtin.mk11
1 files changed, 9 insertions, 2 deletions
diff --git a/devel/binutils/builtin.mk b/devel/binutils/builtin.mk
index c7fc5256e9b..2367d9f06af 100644
--- a/devel/binutils/builtin.mk
+++ b/devel/binutils/builtin.mk
@@ -1,14 +1,21 @@
-# $NetBSD: builtin.mk,v 1.5 2007/05/29 12:25:03 martti Exp $
+# $NetBSD: builtin.mk,v 1.6 2007/08/13 12:55:22 rillig Exp $
+
+BINUTILS_PREFIX?= /usr
BUILTIN_PKG:= binutils
+BUILTIN_FIND_FILES_VAR := BINUTILS_FILES
+BUILTIN_FIND_FILES.BINUTILS_FILES := ${BINUTILS_PREFIX}/include/bfd.h
.include "../../mk/buildlink3/bsd.builtin.mk"
###
### Determine if there is a built-in implementation of the package and
### set IS_BUILTIN.<pkg> appropriately ("yes" or "no").
###
-# XXX Assume that the base OS always provides a built-in binutils.
+.if !empty(BINUTILS_FILES:N__nonexistent__)
IS_BUILTIN.binutils?= yes
+.else
+IS_BUILTIN.binutils?= no
+.endif
###
### Determine whether we should use the built-in implementation if it