Mercurial > emacs
comparison Makefile.in @ 12479:998641b2f5d6
(uninstall, install-arch-indep): Install info/ediff*.
author | Richard M. Stallman <rms@gnu.org> |
---|---|
date | Fri, 07 Jul 1995 13:21:20 +0000 |
parents | 832d77b36f9d |
children | 16b03ae9214b |
comparison
equal
deleted
inserted
replaced
12478:533b6d02cf04 | 12479:998641b2f5d6 |
---|---|
307 rm -f ${bindir}/$(EMACS) | 307 rm -f ${bindir}/$(EMACS) |
308 -ln ${bindir}/emacs-${version} ${bindir}/$(EMACS) | 308 -ln ${bindir}/emacs-${version} ${bindir}/$(EMACS) |
309 | 309 |
310 ### Note that we copy the DOC-* files from the build etc directory | 310 ### Note that we copy the DOC-* files from the build etc directory |
311 ### as well as lots of things from ${srcdir}/etc. | 311 ### as well as lots of things from ${srcdir}/etc. |
312 ### Note that we copy DOC* and then delete DOC | |
313 ### as a workaround for a bug in tar on Ultrix 4.2. | |
312 | 314 |
313 install-arch-indep: mkdir | 315 install-arch-indep: mkdir |
314 -set ${COPYDESTS} ; \ | 316 -set ${COPYDESTS} ; \ |
315 for dir in ${COPYDIR} ; do \ | 317 for dir in ${COPYDIR} ; do \ |
316 if [ `(cd $$1 && /bin/pwd)` != `(cd $${dir} && /bin/pwd)` ] ; then \ | 318 if [ `(cd $$1 && /bin/pwd)` != `(cd $${dir} && /bin/pwd)` ] ; then \ |
339 -rm -f ${lispdir}/subdirs.el | 341 -rm -f ${lispdir}/subdirs.el |
340 $(srcdir)/update-subdirs ${lispdir} | 342 $(srcdir)/update-subdirs ${lispdir} |
341 if [ `(cd ./etc; /bin/pwd)` != `(cd ${docdir}; /bin/pwd)` ]; \ | 343 if [ `(cd ./etc; /bin/pwd)` != `(cd ${docdir}; /bin/pwd)` ]; \ |
342 then \ | 344 then \ |
343 echo "Copying etc/DOC-* ..." ; \ | 345 echo "Copying etc/DOC-* ..." ; \ |
344 (cd etc; tar -cf - DOC-*)|(cd ${docdir}; umask 0; tar -xvf - ); \ | 346 (cd etc; tar -cf - DOC*)|(cd ${docdir}; umask 0; tar -xvf - ); \ |
347 (cd $(docdir); rm DOC) \ | |
345 else true; fi | 348 else true; fi |
346 thisdir=`/bin/pwd`; \ | 349 thisdir=`/bin/pwd`; \ |
347 if [ `(cd ${srcdir}/info && /bin/pwd)` != `(cd ${infodir} && /bin/pwd)` ]; \ | 350 if [ `(cd ${srcdir}/info && /bin/pwd)` != `(cd ${infodir} && /bin/pwd)` ]; \ |
348 then \ | 351 then \ |
349 (cd ${srcdir}/info ; \ | 352 (cd ${srcdir}/info ; \ |
350 if [ ! -f ${infodir}/dir ] && [ -f dir ]; then \ | 353 if [ ! -f ${infodir}/dir ] && [ -f dir ]; then \ |
351 (cd $${thisdir}; ${INSTALL_DATA} ${srcdir}/info/dir ${infodir}/dir); \ | 354 (cd $${thisdir}; ${INSTALL_DATA} ${srcdir}/info/dir ${infodir}/dir); \ |
352 fi ; \ | 355 fi ; \ |
353 for f in cl* dired-x* emacs* forms* gnus* info* mh-e* sc* vip*; do \ | 356 for f in cl* dired-x* ediff* emacs* forms* gnus* info* mh-e* sc* vip*; do \ |
354 (cd $${thisdir}; ${INSTALL_DATA} ${srcdir}/info/$$f ${infodir}/$$f); \ | 357 (cd $${thisdir}; ${INSTALL_DATA} ${srcdir}/info/$$f ${infodir}/$$f); \ |
355 done); \ | 358 done); \ |
356 else true; fi | 359 else true; fi |
357 thisdir=`/bin/pwd`; cd ${srcdir}/etc; for page in emacs etags ctags ; do \ | 360 thisdir=`/bin/pwd`; cd ${srcdir}/etc; for page in emacs etags ctags ; do \ |
358 (cd $${thisdir}; ${INSTALL_DATA} ${srcdir}/etc/$${page}.1 ${mandir}/$${page}${manext}); \ | 361 (cd $${thisdir}; ${INSTALL_DATA} ${srcdir}/etc/$${page}.1 ${mandir}/$${page}${manext}); \ |
389 rm -rf ${datadir}/emacs/${version} \ | 392 rm -rf ${datadir}/emacs/${version} \ |
390 ;; \ | 393 ;; \ |
391 esac ; \ | 394 esac ; \ |
392 fi ; \ | 395 fi ; \ |
393 done | 396 done |
394 (cd ${infodir} && rm -f cl* dired-x* emacs* forms* gnus* info* mh-e* sc* vip*) | 397 (cd ${infodir} && rm -f cl* dired-x* ediff* emacs* forms* gnus* info* mh-e* sc* vip*) |
395 (cd ${mandir} && rm -f emacs.1 etags.1 ctags.1) | 398 (cd ${mandir} && rm -f emacs.1 etags.1 ctags.1) |
396 (cd ${bindir} && rm -f emacs-${version} $(EMACS)) | 399 (cd ${bindir} && rm -f emacs-${version} $(EMACS)) |
397 | 400 |
398 | 401 |
399 FRC: | 402 FRC: |