From 4faf6bc8c15124ea2f8bfb7b7c6212762b511b77 Mon Sep 17 00:00:00 2001 From: Zac Medico Date: Fri, 10 Sep 2010 12:08:50 -0700 Subject: [PATCH] Bug #273282 - Make install_qa_check() eqawarn about installation into these deprecated directories: etc/app-defaults usr/man usr/info usr/X11R6 usr/doc usr/locale --- bin/misc-functions.sh | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/bin/misc-functions.sh b/bin/misc-functions.sh index 38da2ad81..36be6a986 100755 --- a/bin/misc-functions.sh +++ b/bin/misc-functions.sh @@ -144,7 +144,7 @@ prepcompress() { } install_qa_check() { - local f + local f x cd "${D}" || die "cd failed" @@ -154,6 +154,17 @@ install_qa_check() { ecompressdir --dequeue ecompress --dequeue + f= + for x in etc/app-defaults usr/man usr/info usr/X11R6 usr/doc usr/locale ; do + [[ -d $D/$x ]] && f+=" $x\n" + done + + if [[ -n $f ]] ; then + eqawarn "QA Notice: This ebuild installs into the following deprecated directories:" + eqawarn + eqawarn "$f" + fi + # Now we look for all world writable files. local i for i in $(find "${D}/" -type f -perm -2); do -- 2.26.2