summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorcube <cube@pkgsrc.org>2008-09-28 06:04:57 +0000
committercube <cube@pkgsrc.org>2008-09-28 06:04:57 +0000
commit6b4527736b5edd1c90eb5c92a266210c4f065b70 (patch)
treea12b5fa51392f14756d5d025b983576ea3a0e23e
parent528a9825832d073bf47face455942b027d4537cf (diff)
downloadpkgsrc-6b4527736b5edd1c90eb5c92a266210c4f065b70.tar.gz
Avoid the 'VAR.${SEL}?= value' construct which has surprising results
depending on the version of make(1).
-rw-r--r--mk/buildlink3/pkgconfig-builtin.mk6
1 files changed, 2 insertions, 4 deletions
diff --git a/mk/buildlink3/pkgconfig-builtin.mk b/mk/buildlink3/pkgconfig-builtin.mk
index 4f33a0ae624..b47f78802a5 100644
--- a/mk/buildlink3/pkgconfig-builtin.mk
+++ b/mk/buildlink3/pkgconfig-builtin.mk
@@ -1,4 +1,4 @@
-# $NetBSD: pkgconfig-builtin.mk,v 1.1.2.4 2008/09/27 20:23:28 cube Exp $
+# $NetBSD: pkgconfig-builtin.mk,v 1.1.2.5 2008/09/28 06:04:57 cube Exp $
# This file is used to factor out a common pattern in builtin.mk files backed
# up by the existence of a pkgconfig file.
@@ -14,9 +14,7 @@ BUILTIN_FIND_FILES.FIND_FILES_${BUILTIN_PKG}= ${PKGCONFIG_FILE.${BUILTIN_PKG}}
.include "../../mk/buildlink3/bsd.builtin.mk"
-PKGCONFIG_BASE.${BUILTIN_PKG}?= ${X11BASE}
-
-.if ${PKGCONFIG_BASE.${BUILTIN_PKG}} == ${LOCALBASE}
+.if ${PKGCONFIG_BASE.${BUILTIN_PKG}:U${X11BASE}} == ${LOCALBASE}
IS_BUILTIN.${BUILTIN_PKG}= no
.elif !defined(IS_BUILTIN.${BUILTIN_PKG})
IS_BUILTIN.${BUILTIN_PKG}= no