summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorjlam <jlam@pkgsrc.org>2002-09-20 08:27:21 +0000
committerjlam <jlam@pkgsrc.org>2002-09-20 08:27:21 +0000
commit39ed96c8d6c1527e0de8ab1246469f2795f8c4fd (patch)
tree1f2bbdc29473c494a493221a28a036957a29f0ee
parentaadb43e3ccc798e0977cd811d7989e03d493efdd (diff)
downloadpkgsrc-39ed96c8d6c1527e0de8ab1246469f2795f8c4fd.tar.gz
Create PTHREADBASE, which has the base prefix location for the pthread
libraries.
-rw-r--r--mk/pthread.buildlink2.mk11
1 files changed, 7 insertions, 4 deletions
diff --git a/mk/pthread.buildlink2.mk b/mk/pthread.buildlink2.mk
index b1260da5f03..7990f944cae 100644
--- a/mk/pthread.buildlink2.mk
+++ b/mk/pthread.buildlink2.mk
@@ -1,4 +1,4 @@
-# $NetBSD: pthread.buildlink2.mk,v 1.2 2002/08/22 08:21:27 jlam Exp $
+# $NetBSD: pthread.buildlink2.mk,v 1.3 2002/09/20 08:27:21 jlam Exp $
#
# The pthreads strategy for pkgsrc is to "bless" a particular pthread
# package as the Official Pthread Replacement (OPR). A package that uses
@@ -155,13 +155,16 @@ pthread-buildlink: _BUILDLINK_USE
.elif ${PTHREAD_TYPE} == "${_PKG_PTHREAD}"
. if exists(${_PKG_PTHREAD_BUILDLINK2_MK})
-. if !empty(_PKG_PTHREAD_DEPENDS)
-DEPENDS+= ${_PKG_PTHREAD_DEPENDS}:${_PKG_PTHREAD_PKGSRCDIR}
-. endif
+BUILDLINK_DEPENDS.${_PKG_PTHREAD}= ${_PKG_PTHREAD_DEPENDS}
+BUILDLINK_PREFIX.pthread= ${BUILDLINK_PREFIX.${_PKG_PTHREAD}}
. include "${_PKG_PTHREAD_BUILDLINK2_MK}"
. else
IGNORE= "${PKGNAME} needs pthreads, but ${_PKG_PTHREAD_BUILDLINK2_MK} is missing."
. endif
.endif
+PTHREADBASE= ${BUILDLINK_PREFIX.pthread}
+CONFIGURE_ENV+= PTHREADBASE=${PTHREADBASE}
+MAKE_ENV+= PTHREADBASE=${PTHREADBASE}
+
.endif # PTHREAD_BUILDLINK2_MK