For bug #177211, use chmod -R on the children of the current directory in order to...
authorZac Medico <zmedico@gentoo.org>
Sat, 5 May 2007 18:10:50 +0000 (18:10 -0000)
committerZac Medico <zmedico@gentoo.org>
Sat, 5 May 2007 18:10:50 +0000 (18:10 -0000)
svn path=/main/trunk/; revision=6480

bin/ebuild.sh

index 370445312552773f2c7bcaddcdc321049e58eb3f..f4556da0023898193619f01e9fb333f12e113819 100755 (executable)
@@ -382,7 +382,8 @@ unpack() {
        done
        # Do not chmod '.' since it's probably ${WORKDIR} and PORTAGE_WORKDIR_MODE
        # should be preserved.
-       find . -mindepth 1 ! -type l -print0 | ${XARGS} -0 chmod -f a+rX,u+w,g-w,o-w
+       find . -mindepth 1 -maxdepth 1 ! -type l -print0 | \
+               ${XARGS} -0 chmod -fR a+rX,u+w,g-w,o-w
 }
 
 strip_duplicate_slashes() {