diff options
| author | Glenn Morris | 2012-02-04 14:27:28 -0800 |
|---|---|---|
| committer | Glenn Morris | 2012-02-04 14:27:28 -0800 |
| commit | 7eb21b49ef9e58fdfd7635cf7e0a6d295785203c (patch) | |
| tree | 951d408d09b2a6ac42304a4cb186b9ecf8cc280d | |
| parent | 50b2d54ca0c7d6be61b836f7e016d80905e031b2 (diff) | |
| download | emacs-7eb21b49ef9e58fdfd7635cf7e0a6d295785203c.tar.gz emacs-7eb21b49ef9e58fdfd7635cf7e0a6d295785203c.zip | |
* Makefile.in (uninstall): Handle compressed info files and man pages.
Fixes: debbugs:10718
| -rw-r--r-- | ChangeLog | 5 | ||||
| -rw-r--r-- | Makefile.in | 9 |
2 files changed, 12 insertions, 2 deletions
| @@ -1,3 +1,8 @@ | |||
| 1 | 2012-02-04 Glenn Morris <rgm@gnu.org> | ||
| 2 | |||
| 3 | * Makefile.in (uninstall): | ||
| 4 | Handle compressed info files and man pages. (Bug#10718) | ||
| 5 | |||
| 1 | 2012-02-02 Glenn Morris <rgm@gnu.org> | 6 | 2012-02-02 Glenn Morris <rgm@gnu.org> |
| 2 | 7 | ||
| 3 | * configure.in [HAVE_NS]: | 8 | * configure.in [HAVE_NS]: |
diff --git a/Makefile.in b/Makefile.in index 6c1f34bade4..af0c902b381 100644 --- a/Makefile.in +++ b/Makefile.in | |||
| @@ -727,11 +727,16 @@ uninstall: | |||
| 727 | (cd $(DESTDIR)${infodir} && \ | 727 | (cd $(DESTDIR)${infodir} && \ |
| 728 | for elt in $(INFO_FILES); do \ | 728 | for elt in $(INFO_FILES); do \ |
| 729 | $(INSTALL_INFO) --remove --info-dir=. $$elt; \ | 729 | $(INSTALL_INFO) --remove --info-dir=. $$elt; \ |
| 730 | for f in `ls $$elt $$elt-[1-9] $$elt-[1-9][0-9] 2>/dev/null`; do \ | 730 | if [ -n "${GZIP_INFO}" ] && [ -n "${GZIP_PROG}" ]; then \ |
| 731 | ext=.gz; else ext=; fi; \ | ||
| 732 | for f in `ls $$elt$$ext $$elt-[1-9]$$ext $$elt-[1-9][0-9]$$ext 2>/dev/null`; do \ | ||
| 731 | rm -f $$f; \ | 733 | rm -f $$f; \ |
| 732 | done; \ | 734 | done; \ |
| 733 | done;) | 735 | done;) |
| 734 | (cd $(DESTDIR)${man1dir} && rm -f $(MAN_PAGES)) | 736 | (if [ -n "${GZIP_INFO}" ] && [ -n "${GZIP_PROG}" ]; then \ |
| 737 | ext=.gz; else ext=; fi; \ | ||
| 738 | cd $(DESTDIR)${man1dir} && for page in ${MAN_PAGES}; do \ | ||
| 739 | rm -f $$page$$ext; done ) | ||
| 735 | (cd $(DESTDIR)${bindir} && rm -f $(EMACSFULL) $(EMACS)) | 740 | (cd $(DESTDIR)${bindir} && rm -f $(EMACSFULL) $(EMACS)) |
| 736 | (cd $(DESTDIR)${icondir} && rm -f hicolor/*x*/apps/emacs.png hicolor/*x*/apps/emacs22.png hicolor/scalable/apps/emacs.svg hicolor/scalable/mimetypes/emacs-document.svg ) | 741 | (cd $(DESTDIR)${icondir} && rm -f hicolor/*x*/apps/emacs.png hicolor/*x*/apps/emacs22.png hicolor/scalable/apps/emacs.svg hicolor/scalable/mimetypes/emacs-document.svg ) |
| 737 | -rm -f $(DESTDIR)${desktopdir}/emacs.desktop | 742 | -rm -f $(DESTDIR)${desktopdir}/emacs.desktop |