summaryrefslogtreecommitdiff
path: root/mk
diff options
context:
space:
mode:
authorjlam <jlam>2002-08-29 22:29:03 +0000
committerjlam <jlam>2002-08-29 22:29:03 +0000
commitb1fe60bd79e0142d002950cd54d0f36e1512a73a (patch)
tree5336b624a171eddba4af8b76a6f96411b616ebdf /mk
parent086ace1d9d1c7a84ddb9769f8257064cfccde486 (diff)
downloadpkgsrc-b1fe60bd79e0142d002950cd54d0f36e1512a73a.tar.gz
Rename _BLNK_X11PKG_DIR to BUILDLINK_X11PKG_DIR and make it publicly
usable.
Diffstat (limited to 'mk')
-rw-r--r--mk/buildlink2/bsd.buildlink2.mk20
-rw-r--r--mk/buildlink2/pre-cache4
2 files changed, 13 insertions, 11 deletions
diff --git a/mk/buildlink2/bsd.buildlink2.mk b/mk/buildlink2/bsd.buildlink2.mk
index 3d8edd57ccf..1642ccef8aa 100644
--- a/mk/buildlink2/bsd.buildlink2.mk
+++ b/mk/buildlink2/bsd.buildlink2.mk
@@ -1,4 +1,4 @@
-# $NetBSD: bsd.buildlink2.mk,v 1.6 2002/08/28 04:49:16 jlam Exp $
+# $NetBSD: bsd.buildlink2.mk,v 1.7 2002/08/29 22:29:03 jlam Exp $
#
# An example package buildlink2.mk file:
#
@@ -32,9 +32,11 @@
ECHO_BUILDLINK_MSG?= ${TRUE}
BUILDLINK_DIR= ${WRKDIR}/.buildlink
-_BLNK_X11PKG_DIR= ${BUILDLINK_DIR:H}/.buildlink-x11pkg
+BUILDLINK_X11PKG_DIR= ${BUILDLINK_DIR:H}/.buildlink-x11pkg
CONFIGURE_ENV+= BUILDLINK_DIR="${BUILDLINK_DIR}"
MAKE_ENV+= BUILDLINK_DIR="${BUILDLINK_DIR}"
+CONFIGURE_ENV+= BUILDLINK_X11PKG_DIR="${BUILDLINK_X11PKG_DIR}"
+MAKE_ENV+= BUILDLINK_X11PKG_DIR="${BUILDLINK_X11PKG_DIR}"
_BLNK_CPPFLAGS= -I${LOCALBASE}/include
_BLNK_LDFLAGS= -L${LOCALBASE}/lib
@@ -149,9 +151,9 @@ _BUILDLINK_USE: .USE
${MKDIR} ${BUILDLINK_DIR}; \
case "${BUILDLINK_PREFIX.${.TARGET:S/-buildlink//}}" in \
${X11BASE}) \
- ${RM} -f ${_BLNK_X11PKG_DIR} 2>/dev/null; \
- ${LN} -sf ${BUILDLINK_DIR} ${_BLNK_X11PKG_DIR}; \
- buildlink_dir="${_BLNK_X11PKG_DIR}"; \
+ ${RM} -f ${BUILDLINK_X11PKG_DIR} 2>/dev/null; \
+ ${LN} -sf ${BUILDLINK_DIR} ${BUILDLINK_X11PKG_DIR}; \
+ buildlink_dir="${BUILDLINK_X11PKG_DIR}"; \
;; \
*) \
buildlink_dir="${BUILDLINK_DIR}"; \
@@ -207,8 +209,8 @@ _BLNK_TRANSFORM+= I:${LOCALBASE}:${BUILDLINK_DIR}
_BLNK_TRANSFORM+= L:${LOCALBASE}:${BUILDLINK_DIR}
_BLNK_TRANSFORM+= ${BUILDLINK_TRANSFORM}
.if defined(USE_X11) || defined(USE_X11BASE) || defined(USE_IMAKE)
-_BLNK_TRANSFORM+= II:${X11BASE}:${_BLNK_X11PKG_DIR},${BUILDLINK_X11_DIR}
-_BLNK_TRANSFORM+= LL:${X11BASE}:${_BLNK_X11PKG_DIR},${BUILDLINK_X11_DIR}
+_BLNK_TRANSFORM+= II:${X11BASE}:${BUILDLINK_X11PKG_DIR},${BUILDLINK_X11_DIR}
+_BLNK_TRANSFORM+= LL:${X11BASE}:${BUILDLINK_X11PKG_DIR},${BUILDLINK_X11_DIR}
.endif
.if ${LOCALBASE} != "/usr/pkg"
_BLNK_TRANSFORM+= r:-I/usr/pkg
@@ -331,7 +333,7 @@ _BLNK_TRANSFORM_SED.3+= \
# Generate wrapper scripts for the compiler tools that sanitize the
# argument list by converting references to ${LOCALBASE} and ${X11BASE}
-# into references to ${BUILDLINK_DIR}, ${_BLNK_X11PKG_DIR}, and
+# into references to ${BUILDLINK_DIR}, ${BUILDLINK_X11PKG_DIR}, and
# ${BUILDLINK_X11_DIR}. These wrapper scripts are to be used instead of
# the actual compiler tools when building software.
#
@@ -547,7 +549,7 @@ ${_BLNK_WRAP_PRE_CACHE}: ${.CURDIR}/../../mk/buildlink2/pre-cache
-e "s|@WRKDIR@|${WRKDIR}|g" \
-e "s|@BUILDLINK_DIR@|${BUILDLINK_DIR}|g" \
-e "s|@BUILDLINK_X11_DIR@|${BUILDLINK_X11_DIR}|g" \
- -e "s|@_BLNK_X11PKG_DIR@|${_BLNK_X11PKG_DIR}|g" \
+ -e "s|@BUILDLINK_X11PKG_DIR@|${BUILDLINK_X11PKG_DIR}|g" \
${.ALLSRC} > ${.TARGET}.tmp
${_PKG_SILENT}${_PKG_DEBUG}${MV} -f ${.TARGET}.tmp ${.TARGET}
diff --git a/mk/buildlink2/pre-cache b/mk/buildlink2/pre-cache
index b82a19d812c..3c0e0e2d79f 100644
--- a/mk/buildlink2/pre-cache
+++ b/mk/buildlink2/pre-cache
@@ -1,7 +1,7 @@
-# $NetBSD: pre-cache,v 1.2 2002/08/22 08:21:29 jlam Exp $
+# $NetBSD: pre-cache,v 1.3 2002/08/29 22:29:03 jlam Exp $
case $arg in
--[IL]@WRKDIR@*|-[IL]@BUILDLINK_DIR@*|-[IL]@BUILDLINK_X11_DIR@*|-[IL]@_BLNK_X11PKG_DIR@*)
+-[IL]@WRKDIR@*|-[IL]@BUILDLINK_DIR@*|-[IL]@BUILDLINK_X11_DIR@*|-[IL]@BUILDLINK_X11PKG_DIR@*)
;;
-[IL].|-[IL]./..*|-[IL]..*)
;;