emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] Changes to emacs/Makefile.in


From: Eli Zaretskii
Subject: [Emacs-diffs] Changes to emacs/Makefile.in
Date: Sat, 18 Mar 2006 12:29:59 +0000

Index: emacs/Makefile.in
diff -u emacs/Makefile.in:1.311 emacs/Makefile.in:1.312
--- emacs/Makefile.in:1.311     Fri Mar  3 12:00:55 2006
+++ emacs/Makefile.in   Sat Mar 18 12:29:59 2006
@@ -134,6 +134,11 @@
 # since there are now many packages documented with the texinfo
 # system, it is inappropriate to imply that it is part of Emacs.
 address@hidden@
+INFO_FILES=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
 
 # Directory for local state files for all programs.
 address@hidden@
@@ -497,19 +502,20 @@
              chmod a+r $(DESTDIR)${infodir}/dir); \
           fi; \
           cd ${srcdir}/info ; \
-          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 \
-            (cd $${thisdir}; \
-             ${INSTALL_DATA} ${srcdir}/info/$$f $(DESTDIR)${infodir}/$$f; \
-             chmod a+r $(DESTDIR)${infodir}/$$f); \
+          for elt in $(INFO_FILES); do \
+             for f in `ls $$elt $$elt-[1-9] $$elt-[1-9][0-9] 2>/dev/null`; do \
+               ${INSTALL_DATA} $$f $(DESTDIR)${infodir}/$$f; \
+               chmod a+r $(DESTDIR)${infodir}/$$f; \
+             done; \
           done); \
        else true; fi
        -unset CDPATH; \
        thisdir=`/bin/pwd`; \
        if [ `(cd ${srcdir}/info && /bin/pwd)` != `(cd $(DESTDIR)${infodir} && 
/bin/pwd)` ]; \
        then \
-         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 \
+         for elt in $(INFO_FILES); do \
            (cd $${thisdir}; \
-            ${INSTALL_INFO} --info-dir=$(DESTDIR)${infodir} 
$(DESTDIR)${infodir}/$$f); \
+            ${INSTALL_INFO} --info-dir=$(DESTDIR)${infodir} 
$(DESTDIR)${infodir}/$$elt); \
          done; \
        else true; fi
        -chmod -R a+r $(DESTDIR)${datadir}/emacs ${COPYDESTS} 
$(DESTDIR)${infodir}
@@ -573,7 +579,13 @@
        done
        (cd $(DESTDIR)${archlibdir} && rm -f fns-*)
        -rm -rf $(DESTDIR)${libexecdir}/emacs/${version}
-       (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*)
+       (cd $(DESTDIR)${infodir} && \
+         for elt in $(INFO_FILES); do \
+           $(INSTALL_INFO) --remove --info-dir=. $$elt; \
+           for f in `ls $$elt $$elt-[1-9] $$elt-[1-9][0-9] 2>/dev/null`; do \
+             rm -f $$f; \
+           done; \
+         done;)
        (cd $(DESTDIR)${man1dir}  && rm -f emacs${manext} emacsclient${manext} 
etags${manext} ctags${manext})
        (cd $(DESTDIR)${bindir}  && rm -f $(EMACSFULL) $(EMACS))
 




reply via email to

[Prev in Thread] Current Thread [Next in Thread]