warn if we were given a non-existent dir
authorMike Frysinger <vapier@gentoo.org>
Thu, 23 Feb 2006 05:31:57 +0000 (05:31 -0000)
committerMike Frysinger <vapier@gentoo.org>
Thu, 23 Feb 2006 05:31:57 +0000 (05:31 -0000)
svn path=/main/trunk/; revision=2769

bin/prepman

index 7e555e65f7beae06c4c674aaf545d1815de8df14..9a3b66f3e656db4894b4d830fd86da23c7e3eddd 100755 (executable)
@@ -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