summaryrefslogtreecommitdiff
path: root/mk/bsd.pkg.update.mk
diff options
context:
space:
mode:
authorrillig <rillig@pkgsrc.org>2007-09-07 10:38:44 +0000
committerrillig <rillig@pkgsrc.org>2007-09-07 10:38:44 +0000
commit9082111f790e5101374123d4ace020153511edb8 (patch)
tree834901084bfbd697793c2c874d18126a2d059c3d /mk/bsd.pkg.update.mk
parentb5d4491d21e9bfbabb04f4087e6b973d4a58c612 (diff)
downloadpkgsrc-9082111f790e5101374123d4ace020153511edb8.tar.gz
pkg_info needs at least one package name. Fixes PR 36940.
Diffstat (limited to 'mk/bsd.pkg.update.mk')
-rw-r--r--mk/bsd.pkg.update.mk5
1 files changed, 3 insertions, 2 deletions
diff --git a/mk/bsd.pkg.update.mk b/mk/bsd.pkg.update.mk
index e53cd7826c1..d18d368fdd2 100644
--- a/mk/bsd.pkg.update.mk
+++ b/mk/bsd.pkg.update.mk
@@ -1,4 +1,4 @@
-# $NetBSD: bsd.pkg.update.mk,v 1.9 2007/09/06 08:28:01 rillig Exp $
+# $NetBSD: bsd.pkg.update.mk,v 1.10 2007/09/07 10:38:44 rillig Exp $
#
# This Makefile fragment is included by bsd.pkg.mk and contains the targets
# and variables for "make update".
@@ -125,7 +125,8 @@ update-dirlist:
${_DDIR}: ${_DLIST}
- ${RUN} ${PKG_INFO} -Q PKGPATH `${CAT} ${_DLIST}` > ${_DDIR}
+ ${RUN} pkgs=`${CAT _DLIST}`; \
+ if [ "$$pkgs" ]; then ${PKG_INFO} -Q PKGPATH $$pkgs; fi > ${_DDIR}
${_DLIST}: ${WRKDIR}
${_PKG_SILENT}${_PKG_DEBUG} \