* Makefile.in (uninstall): Handle compressed info files and man pages.
Fixes: debbugs:10718
This commit is contained in:
parent
50b2d54ca0
commit
7eb21b49ef
2 changed files with 12 additions and 2 deletions
|
@ -1,3 +1,8 @@
|
|||
2012-02-04 Glenn Morris <rgm@gnu.org>
|
||||
|
||||
* Makefile.in (uninstall):
|
||||
Handle compressed info files and man pages. (Bug#10718)
|
||||
|
||||
2012-02-02 Glenn Morris <rgm@gnu.org>
|
||||
|
||||
* configure.in [HAVE_NS]:
|
||||
|
|
|
@ -727,11 +727,16 @@ uninstall:
|
|||
(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 \
|
||||
if [ -n "${GZIP_INFO}" ] && [ -n "${GZIP_PROG}" ]; then \
|
||||
ext=.gz; else ext=; fi; \
|
||||
for f in `ls $$elt$$ext $$elt-[1-9]$$ext $$elt-[1-9][0-9]$$ext 2>/dev/null`; do \
|
||||
rm -f $$f; \
|
||||
done; \
|
||||
done;)
|
||||
(cd $(DESTDIR)${man1dir} && rm -f $(MAN_PAGES))
|
||||
(if [ -n "${GZIP_INFO}" ] && [ -n "${GZIP_PROG}" ]; then \
|
||||
ext=.gz; else ext=; fi; \
|
||||
cd $(DESTDIR)${man1dir} && for page in ${MAN_PAGES}; do \
|
||||
rm -f $$page$$ext; done )
|
||||
(cd $(DESTDIR)${bindir} && rm -f $(EMACSFULL) $(EMACS))
|
||||
(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 )
|
||||
-rm -f $(DESTDIR)${desktopdir}/emacs.desktop
|
||||
|
|
Loading…
Add table
Reference in a new issue