With today's cvs:

...

mkdir output7-1.0
/usr/local/bin/bash ./mkinstalldirs output7-1.0/mk
mkdir -p -- output7-1.0/mk
list='mk sub'; for subdir in $list; do  if test "$subdir" = .; then :; else  test -d 
"output7-1.0/$subdir"  || mkdir "output7-1.0/$subdir"  || exit 1;  (cd $subdir &&  
make   top_distdir="../output7-1.0"  distdir="../output7-1.0/$subdir"  distdir)  || 
exit 1;  fi;  done
/usr/local/bin/bash ../mkinstalldirs ../output7-1.0/sub/../mk
find output7-1.0 -type d ! -perm -777 -exec chmod a+rwx {} \; -o  ! -type d ! -perm 
-444 -links 1 -exec chmod a+r {} \; -o  ! -type d ! -perm -400 -exec chmod a+r {} \; 
-o  ! -type d ! -perm -444 -exec /usr/local/bin/bash 
/usr/src/local/automake/tests/testSubDir/install-sh -c -m a+r {} {} \;  || chmod -R 
a+r output7-1.0
/usr/local/bin/bash /usr/src/local/automake/tests/testSubDir/missing --run tar chof - 
output7-1.0 | GZIP=--best gzip -c >output7-1.0.tar.gz
{ test ! -d output7-1.0  || { find output7-1.0 -type d ! -perm -200 -exec chmod u+w {} 
';'  && rm -fr output7-1.0; }; }
case 'output7-1.0.tar.gz' in  *.tar.gz*)  GZIP=--best gunzip -c output7-1.0.tar.gz | 
/usr/local/bin/bash /usr/src/local/automake/tests/testSubDir/missing --run tar xf - ;; 
*.tar.bz2*)  bunzip2 -c output7-1.0.tar.bz2 | /usr/local/bin/bash 
/usr/src/local/automake/tests/testSubDir/missing --run tar xf - ;; *.tar.Z*)  
uncompress -c output7-1.0.tar.Z | /usr/local/bin/bash 
/usr/src/local/automake/tests/testSubDir/missing --run tar xf - ;; *.shar.gz*)  
GZIP=--best gunzip -c output7-1.0.tar.gz | unshar ;; *.zip*)  unzip output7-1.0.zip ;; 
esac
chmod -R a-w output7-1.0; chmod a+w output7-1.0
mkdir output7-1.0/_build
mkdir output7-1.0/_inst
chmod a-w output7-1.0
dc_install_base=`CDPATH="${ZSH_VERSION+.}:" && cd output7-1.0/_inst && pwd | sed -e 
's,^[^:\\/]:[\\/],/,'`  && dc_destdir="${TMPDIR-/tmp}/am-dc-$$/"  && cd 
output7-1.0/_build  && ../configure --srcdir=.. --prefix="$dc_install_base"    && make 
  && make  dvi  && make  check  && make  install  && make  installcheck  && make  
uninstall  && make  distuninstallcheck_dir="$dc_install_base"  distuninstallcheck  && 
chmod -R a-w "$dc_install_base"  && ({  (cd ../.. && /usr/local/bin/bash 
./mkinstalldirs "$dc_destdir")  && make  DESTDIR="$dc_destdir" install  && make  
DESTDIR="$dc_destdir" uninstall  && make  DESTDIR="$dc_destdir"  
distuninstallcheck_dir="$dc_destdir" distuninstallcheck;  } || { rm -rf "$dc_destdir"; 
exit 1; })  && rm -rf "$dc_destdir"  && make  dist  && rm -rf output7-1.0.tar.gz  && 
make  distcleancheck
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... no
checking for mawk... no
checking for nawk... no
checking for awk... awk
checking whether make sets $(MAKE)... yes
configure: creating ./config.status
config.status: creating Makefile
./config.status: cd: ../../sub: No such file or directory
...


% ls -lR testSubDir/sub
total 16
-rw-r--r--  1 prlw1  wheel  7543 Oct 20 14:31 Makefile
% ls -R testSubDir/output7-1.0
_build          aclocal.m4      configure.in    install-sh      mk
_inst           configure       depcomp         missing         mkinstalldirs

testSubDir/output7-1.0/_build:
Makefile        config.status   output7-1.0
config.log      mk              sub

testSubDir/output7-1.0/_build/mk:
Makefile

testSubDir/output7-1.0/_build/output7-1.0:
aclocal.m4      configure.in    install-sh      mk              sub
configure       depcomp         missing         mkinstalldirs

testSubDir/output7-1.0/_build/output7-1.0/mk:
Makefile.am  Makefile.in  toplevel.am  toplevel.in

testSubDir/output7-1.0/_build/output7-1.0/sub:

testSubDir/output7-1.0/_build/sub:
Makefile

testSubDir/output7-1.0/_inst:

testSubDir/output7-1.0/mk:
Makefile.am  Makefile.in  sub.am       sub.in       toplevel.am  toplevel.in


So, might there be a ../ too many?

Cheers,

Patrick


Reply via email to