364 |
[ -d $${dir} ] \ |
[ -d $${dir} ] \ |
365 |
&& [ `(cd $${dir} && /bin/pwd)` != `(cd $${dest} && /bin/pwd)` ] \ |
&& [ `(cd $${dir} && /bin/pwd)` != `(cd $${dest} && /bin/pwd)` ] \ |
366 |
&& (echo "Copying $${dir} to $${dest}..." ; \ |
&& (echo "Copying $${dir} to $${dest}..." ; \ |
367 |
(cd $${dir}; tar -cf - . ) \ |
(cd $${dir}; tar -chf - . ) \ |
368 |
| (cd $${dest}; umask 022; \ |
| (cd $${dest}; umask 022; \ |
369 |
tar -xvf - && cat > /dev/null) || exit 1; \ |
tar -xvf - && cat > /dev/null) || exit 1; \ |
370 |
for subdir in `find $${dest} -type d ! -name RCS ! -name CVS -print` ; do \ |
for subdir in `find $${dest} -type d ! -name RCS ! -name CVS -print` ; do \ |
403 |
if [ `(cd ./etc; /bin/pwd)` != `(cd ${docdir}; /bin/pwd)` ]; \ |
if [ `(cd ./etc; /bin/pwd)` != `(cd ${docdir}; /bin/pwd)` ]; \ |
404 |
then \ |
then \ |
405 |
echo "Copying etc/DOC-* to ${docdir} ..." ; \ |
echo "Copying etc/DOC-* to ${docdir} ..." ; \ |
406 |
(cd ./etc; tar -cf - DOC*) \ |
(cd ./etc; tar -chf - DOC*) \ |
407 |
|(cd ${docdir}; umask 0; tar -xvf - && cat > /dev/null) || exit 1; \ |
|(cd ${docdir}; umask 0; tar -xvf - && cat > /dev/null) || exit 1; \ |
408 |
(cd $(docdir); chmod a+r DOC*; rm DOC); \ |
(cd $(docdir); chmod a+r DOC*; rm DOC); \ |
409 |
else true; fi |
else true; fi |
414 |
&& [ x`(cd ${srcdir}/lisp; /bin/pwd)` != x`(cd ./lisp; /bin/pwd)` ]; \ |
&& [ x`(cd ${srcdir}/lisp; /bin/pwd)` != x`(cd ./lisp; /bin/pwd)` ]; \ |
415 |
then \ |
then \ |
416 |
echo "Copying lisp/*.el and lisp/*.elc to ${lispdir} ..." ; \ |
echo "Copying lisp/*.el and lisp/*.elc to ${lispdir} ..." ; \ |
417 |
(cd lisp; tar -cf - *.el *.elc) \ |
(cd lisp; tar -chf - *.el *.elc) \ |
418 |
|(cd ${lispdir}; umask 0; tar -xvf - && cat > /dev/null) || exit 1; \ |
|(cd ${lispdir}; umask 0; tar -xvf - && cat > /dev/null) || exit 1; \ |
419 |
else true; fi |
else true; fi |
420 |
-unset CDPATH; \ |
-unset CDPATH; \ |