Mercurial > emacs
comparison Makefile.in @ 90370:e3bacb89536a
Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-46
Merge from emacs--devo--0
Patches applied:
* emacs--devo--0 (patch 157-163)
- Update from CVS
- Merge from gnus--rel--5.10
* gnus--rel--5.10 (patch 58-61)
- Update from CVS
author | Miles Bader <miles@gnu.org> |
---|---|
date | Sun, 19 Mar 2006 19:43:57 +0000 |
parents | a7364c1a561e a8f355dce757 |
children | 72dea2ff0142 |
comparison
equal
deleted
inserted
replaced
90369:88810aee3a45 | 90370:e3bacb89536a |
---|---|
132 # Where to install and expect the info files describing Emacs. In the | 132 # Where to install and expect the info files describing Emacs. In the |
133 # past, this defaulted to a subdirectory of ${prefix}/lib/emacs, but | 133 # past, this defaulted to a subdirectory of ${prefix}/lib/emacs, but |
134 # since there are now many packages documented with the texinfo | 134 # since there are now many packages documented with the texinfo |
135 # system, it is inappropriate to imply that it is part of Emacs. | 135 # system, it is inappropriate to imply that it is part of Emacs. |
136 infodir=@infodir@ | 136 infodir=@infodir@ |
137 INFO_FILES=ada-mode autotype calc ccmode cl dired-x ebrowse ediff efaq \ | |
138 elisp eintr emacs emacs-mime emacs-xtra eshell eudc flymake \ | |
139 forms gnus idlwave info message mh-e newsticker org pcl-cvs \ | |
140 pgg reftex sc ses sieve speedbar tramp vip viper widget \ | |
141 woman smtpmail url rcirc erc | |
137 | 142 |
138 # Directory for local state files for all programs. | 143 # Directory for local state files for all programs. |
139 localstatedir=@localstatedir@ | 144 localstatedir=@localstatedir@ |
140 | 145 |
141 # Where to look for bitmap files. | 146 # Where to look for bitmap files. |
495 (cd $${thisdir}; \ | 500 (cd $${thisdir}; \ |
496 ${INSTALL_DATA} ${srcdir}/info/dir $(DESTDIR)${infodir}/dir; \ | 501 ${INSTALL_DATA} ${srcdir}/info/dir $(DESTDIR)${infodir}/dir; \ |
497 chmod a+r $(DESTDIR)${infodir}/dir); \ | 502 chmod a+r $(DESTDIR)${infodir}/dir); \ |
498 fi; \ | 503 fi; \ |
499 cd ${srcdir}/info ; \ | 504 cd ${srcdir}/info ; \ |
500 for f in ada-mode* autotype* calc* ccmode* cl* dired-x* ebrowse* ediff* efaq* eintr* elisp* emacs* emacs-mime* emacs-xtra* eshell* eudc* flymake* forms* gnus* idlwave* info* message* mh-e* newsticker* org* pcl-cvs* pgg* reftex* sc* ses* sieve* speedbar* tramp* vip* widget* woman* smtpmail* url* rcirc* erc*; do \ | 505 for elt in $(INFO_FILES); do \ |
501 (cd $${thisdir}; \ | 506 for f in `ls $$elt $$elt-[1-9] $$elt-[1-9][0-9] 2>/dev/null`; do \ |
502 ${INSTALL_DATA} ${srcdir}/info/$$f $(DESTDIR)${infodir}/$$f; \ | 507 ${INSTALL_DATA} $$f $(DESTDIR)${infodir}/$$f; \ |
503 chmod a+r $(DESTDIR)${infodir}/$$f); \ | 508 chmod a+r $(DESTDIR)${infodir}/$$f; \ |
509 done; \ | |
504 done); \ | 510 done); \ |
505 else true; fi | 511 else true; fi |
506 -unset CDPATH; \ | 512 -unset CDPATH; \ |
507 thisdir=`/bin/pwd`; \ | 513 thisdir=`/bin/pwd`; \ |
508 if [ `(cd ${srcdir}/info && /bin/pwd)` != `(cd $(DESTDIR)${infodir} && /bin/pwd)` ]; \ | 514 if [ `(cd ${srcdir}/info && /bin/pwd)` != `(cd $(DESTDIR)${infodir} && /bin/pwd)` ]; \ |
509 then \ | 515 then \ |
510 for f in ada-mode autotype calc ccmode cl dired-x ebrowse ediff efaq elisp eintr emacs emacs-mime emacs-xtra eshell eudc flymake forms gnus idlwave info message mh-e newsticker org pcl-cvs pgg reftex sc ses sieve speedbar tramp vip viper widget woman smtpmail url rcirc erc; do \ | 516 for elt in $(INFO_FILES); do \ |
511 (cd $${thisdir}; \ | 517 (cd $${thisdir}; \ |
512 ${INSTALL_INFO} --info-dir=$(DESTDIR)${infodir} $(DESTDIR)${infodir}/$$f); \ | 518 ${INSTALL_INFO} --info-dir=$(DESTDIR)${infodir} $(DESTDIR)${infodir}/$$elt); \ |
513 done; \ | 519 done; \ |
514 else true; fi | 520 else true; fi |
515 -chmod -R a+r $(DESTDIR)${datadir}/emacs ${COPYDESTS} $(DESTDIR)${infodir} | 521 -chmod -R a+r $(DESTDIR)${datadir}/emacs ${COPYDESTS} $(DESTDIR)${infodir} |
516 thisdir=`/bin/pwd`; \ | 522 thisdir=`/bin/pwd`; \ |
517 cd ${srcdir}/etc; \ | 523 cd ${srcdir}/etc; \ |
571 esac ; \ | 577 esac ; \ |
572 fi ; \ | 578 fi ; \ |
573 done | 579 done |
574 (cd $(DESTDIR)${archlibdir} && rm -f fns-*) | 580 (cd $(DESTDIR)${archlibdir} && rm -f fns-*) |
575 -rm -rf $(DESTDIR)${libexecdir}/emacs/${version} | 581 -rm -rf $(DESTDIR)${libexecdir}/emacs/${version} |
576 (cd $(DESTDIR)${infodir} && rm -f cl* ada-mode* autotype* calc* ccmode* ebrowse* efaq* eintr elisp* eshell* eudc* idlwave* message* pcl-cvs* reftex* speedbar* tramp* widget* woman* dired-x* ediff* emacs* emacs-xtra* flymake* forms* gnus* info* mh-e* newsticker* org* sc* ses* vip* smtpmail* url* rcirc* erc*) | 582 (cd $(DESTDIR)${infodir} && \ |
583 for elt in $(INFO_FILES); do \ | |
584 $(INSTALL_INFO) --remove --info-dir=. $$elt; \ | |
585 for f in `ls $$elt $$elt-[1-9] $$elt-[1-9][0-9] 2>/dev/null`; do \ | |
586 rm -f $$f; \ | |
587 done; \ | |
588 done;) | |
577 (cd $(DESTDIR)${man1dir} && rm -f emacs${manext} emacsclient${manext} etags${manext} ctags${manext}) | 589 (cd $(DESTDIR)${man1dir} && rm -f emacs${manext} emacsclient${manext} etags${manext} ctags${manext}) |
578 (cd $(DESTDIR)${bindir} && rm -f $(EMACSFULL) $(EMACS)) | 590 (cd $(DESTDIR)${bindir} && rm -f $(EMACSFULL) $(EMACS)) |
579 | 591 |
580 | 592 |
581 FRC: | 593 FRC: |