From 2ac3a1115b5af34e0d42ce7d908436fc1d0cdfc4 Mon Sep 17 00:00:00 2001 From: Mike Frysinger Date: Thu, 23 Feb 2006 05:31:57 +0000 Subject: [PATCH] warn if we were given a non-existent dir svn path=/main/trunk/; revision=2769 --- bin/prepman | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/bin/prepman b/bin/prepman index 7e555e65f..9a3b66f3e 100755 --- a/bin/prepman +++ b/bin/prepman @@ -3,13 +3,16 @@ # Distributed under the terms of the GNU General Public License v2 # $Id: /var/cvsroot/gentoo-src/portage/bin/prepman,v 1.10.2.3 2005/05/29 12:40:08 jstubbs Exp $ -if [ -z "$1" ] ; then +if [[ -z $1 ]] ; then z="${D}usr/share/man" else z="${D}$1/man" fi -[ ! -d "${z}" ] && exit 0 +if [[ ! -d ${z} ]] ; then + echo "QA Notice: prepman called with non-existent dir '${z#${D}}'" 2>&1 + exit 0 +fi for x in `find "${z}"/ -type d 2>/dev/null` ; do for y in `find "${x}"/ -mindepth 1 -maxdepth 1 \( -type f -or -type l \) ! -name '.keep' 2>/dev/null` ; do -- 2.26.2