From ab5ad91e2308ed5506b0fd966e42f3b1c6c9f4d3 Mon Sep 17 00:00:00 2001 From: jlam Date: Fri, 30 Sep 2005 16:39:26 +0000 Subject: Fix a typo... missing a : before the Q variable qualifier, which caused ${PKG_SYSCONFDIR} to not be automatically creates/refcounted by the +DIRS script for packages that only set CONF_FILES_PERMS and not CONF_FILES or PKG_SYSCONFSUBDIR, e.g. security/sudo. This caused problems when PKG_SYSCONFBASE was set to a non-default directory that didn't pre-exist, e.g. PKG_SYSCONFBASE=/etc/pkg. Problem noted by . --- mk/install/bsd.pkginstall.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'mk/install') diff --git a/mk/install/bsd.pkginstall.mk b/mk/install/bsd.pkginstall.mk index 219381e4573..02ac0d0e26d 100644 --- a/mk/install/bsd.pkginstall.mk +++ b/mk/install/bsd.pkginstall.mk @@ -1,4 +1,4 @@ -# $NetBSD: bsd.pkginstall.mk,v 1.27 2005/09/26 22:12:35 jlam Exp $ +# $NetBSD: bsd.pkginstall.mk,v 1.28 2005/09/30 16:39:26 jlam Exp $ # # This Makefile fragment is included by bsd.pkg.mk to use the common # INSTALL/DEINSTALL scripts. To use this Makefile fragment, simply: @@ -434,7 +434,7 @@ ${INSTALL_DIRS_FILE}: ../../mk/install/dirs ${ECHO} "" ${_PKG_SILENT}${_PKG_DEBUG} \ exec 1>>${.TARGET}.tmp; \ - case ${PKG_SYSCONFSUBDIR:M*:Q}${CONF_FILES:M*:Q}${CONF_FILES_PERMS:M*Q}"" in \ + case ${PKG_SYSCONFSUBDIR:M*:Q}${CONF_FILES:M*:Q}${CONF_FILES_PERMS:M*:Q}"" in \ "") ;; \ *) ${ECHO} "# DIR: ${PKG_SYSCONFDIR:S/${PREFIX}\///} m" ;; \ esac; \ -- cgit v1.2.3