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: