summaryrefslogtreecommitdiff
path: root/mk/bsd.pkg.mk
diff options
context:
space:
mode:
authorjlam <jlam>2003-07-28 21:53:15 +0000
committerjlam <jlam>2003-07-28 21:53:15 +0000
commit3835c1c59ef38f4a058f8c34ffc72f3e959a9d1b (patch)
tree1028d7c80013cd9348123746ab419855b2a0210d /mk/bsd.pkg.mk
parentcdf13f3090d9c9fc494af316aa89b803d919b63c (diff)
downloadpkgsrc-3835c1c59ef38f4a058f8c34ffc72f3e959a9d1b.tar.gz
Call fake-pkg target with correct PKG_DBDIR settings in the "overwrite"
case so that "make install" in a "overwrite" package will still write the metadata into the correct dbdir.
Diffstat (limited to 'mk/bsd.pkg.mk')
-rw-r--r--mk/bsd.pkg.mk7
1 files changed, 4 insertions, 3 deletions
diff --git a/mk/bsd.pkg.mk b/mk/bsd.pkg.mk
index 270e9d71f6f..9594f033b35 100644
--- a/mk/bsd.pkg.mk
+++ b/mk/bsd.pkg.mk
@@ -1,4 +1,4 @@
-# $NetBSD: bsd.pkg.mk,v 1.1216.2.8 2003/07/25 18:49:23 jlam Exp $
+# $NetBSD: bsd.pkg.mk,v 1.1216.2.9 2003/07/28 21:53:15 jlam Exp $
#
# This file is in the public domain.
#
@@ -110,6 +110,7 @@ DEPOTBASE= ${X11PREFIX}/${DEPOT_SUBDIR}
DEPOTBASE= ${LOCALBASE}/${DEPOT_SUBDIR}
. endif
PREFIX= ${DEPOTBASE}/${PKGNAME}
+PKG_DBDIR_MAKEFLAGS= _REAL_PKG_DBDIR=${PKG_DBDIR} PKG_DBDIR=${DEPOTBASE}
NO_MTREE= yes
PLIST_SRC= # empty, since we use dynamic PLIST generation
#
@@ -2513,11 +2514,11 @@ real-su-install: ${MESSAGE}
@${ECHO_MSG} ""
.endif
.if !defined(NO_PKG_REGISTER)
- ${_PKG_SILENT}${_PKG_DEBUG}cd ${.CURDIR} && ${MAKE} ${MAKEFLAGS} _REAL_PKG_DBDIR=${PKG_DBDIR} PKG_DBDIR=${DEPOTBASE} fake-pkg
+ ${_PKG_SILENT}${_PKG_DEBUG}cd ${.CURDIR} && ${MAKE} ${MAKEFLAGS} ${PKG_DBDIR_MAKEFLAGS} fake-pkg
.endif # !NO_PKG_REGISTER
${_PKG_SILENT}${_PKG_DEBUG}${TOUCH} ${TOUCH_FLAGS} ${INSTALL_COOKIE}
.if defined(PKG_DEVELOPER) && (${CHECK_SHLIBS} == "YES")
- @${MAKE} ${MAKEFLAGS} _REAL_PKG_DBDIR=${PKG_DBDIR} PKG_DBDIR=${DEPOTBASE} check-shlibs
+ ${_PKG_SILENT}${_PKG_DEBUG}${MAKE} ${MAKEFLAGS} ${PKG_DBDIR_MAKEFLAGS} check-shlibs
.endif