summaryrefslogtreecommitdiff
path: root/mk/bsd.pkg.mk
diff options
context:
space:
mode:
authorjlam <jlam>2003-07-30 22:07:22 +0000
committerjlam <jlam>2003-07-30 22:07:22 +0000
commit5dfb3ba9dd4b1da6c4dfcdfb8d6d2fb1afa96435 (patch)
tree3c8210431cbcdf99b7caefefa4af276ef831fd8b /mk/bsd.pkg.mk
parent67e3da7b603b3070284c74d441502b3b364b3b3f (diff)
downloadpkgsrc-5dfb3ba9dd4b1da6c4dfcdfb8d6d2fb1afa96435.tar.gz
Ensure that DEPOT_SUBDIR isn't empty, since it's a necessary assumption
for pkgviews to work.
Diffstat (limited to 'mk/bsd.pkg.mk')
-rw-r--r--mk/bsd.pkg.mk8
1 files changed, 6 insertions, 2 deletions
diff --git a/mk/bsd.pkg.mk b/mk/bsd.pkg.mk
index ae3e5047b55..ff1af73b673 100644
--- a/mk/bsd.pkg.mk
+++ b/mk/bsd.pkg.mk
@@ -1,4 +1,4 @@
-# $NetBSD: bsd.pkg.mk,v 1.1216.2.13 2003/07/30 10:04:28 jlam Exp $
+# $NetBSD: bsd.pkg.mk,v 1.1216.2.14 2003/07/30 22:07:22 jlam Exp $
#
# This file is in the public domain.
#
@@ -102,8 +102,12 @@ NO_MTREE= yes
PREFIX= ${LOCALBASE}
.endif
-.if ${PKG_INSTALLATION_TYPE} == "pkgviews"
DEPOT_SUBDIR?= packages
+.if empty(DEPOT_SUBDIR)
+PKG_FAIL_REASON+= "DEPOT_SUBDIR may not be empty."
+.endif
+
+.if ${PKG_INSTALLATION_TYPE} == "pkgviews"
. if defined(USE_X11BASE)
DEPOTBASE= ${X11PREFIX}/${DEPOT_SUBDIR}
. else