Changeset 4124:7488eae46ffa

Show
Ignore:
Timestamp:
2005-08-01 20:46:06 (3 years ago)
Author:
Brendan Cully <brendan@…>
Branch:
HEAD
Message:

Be more selective about what to remove during uninstall. (closes #1625)

Files:
2 modified

Legend:

Unmodified
Added
Removed
  • contrib/Makefile.in

    r3364 r4124  
    4848        done 
    4949 
    50 # Nothing needs to be done - uninstall in doc removes samples as well. 
    51 # This is just so make uninstall doesn't fail. 
    5250uninstall: 
     51        for f in $(SAMPLES) ; do \ 
     52                rm -f $(DESTDIR)$(docdir)/samples/$$f ; \ 
     53        done 
     54        -rm -rf $(DESTDIR)$(docdir)/samples/iconv 
     55        -rmdir $(DESTDIR)$(docdir)/samples 
     56        -rmdir $(DESTDIR)$(docdir) 
    5357 
    5458maintainer-clean: distclean 
  • doc/Makefile.in

    r4102 r4124  
    8585        ./instdoc $(srcdir)/mmdf.man $(DESTDIR)$(mandir)/man5/mmdf.5 
    8686        $(top_srcdir)/mkinstalldirs $(DESTDIR)$(docdir) 
     87        for f in $(topsrcdir_DOCFILES) ; do \ 
     88                $(INSTALL) -m 644 $(top_srcdir)/$$f $(DESTDIR)$(docdir) ; \ 
     89        done 
    8790        for f in $(srcdir_DOCFILES) ; do \ 
    8891                $(INSTALL) -m 644 $(srcdir)/$$f $(DESTDIR)$(docdir) ; \ 
    89         done 
    90         for f in $(topsrcdir_DOCFILES) ; do \ 
    91                 $(INSTALL) -m 644 $(top_srcdir)/$$f $(DESTDIR)$(docdir) ; \ 
    9292        done 
    9393        $(INSTALL) -m 644 manual.txt $(DESTDIR)$(docdir) || true 
     
    9898 
    9999uninstall: 
    100         -rm -f $(DESTDIR)$(mandir)/man1/mutt.1 
    101         -rm -f $(DESTDIR)$(mandir)/man1/mutt_dotlock.1 
    102         -rm -f $(DESTDIR)$(mandir)/man5/muttrc.5 
    103         -rm -rf $(DESTDIR)$(docdir) 
     100        for f in mutt.1 mutt_dotlock.1 flea.1 muttbug.1 ; do \ 
     101                rm -f $(DESTDIR)$(mandir)/man1/$$f ; \ 
     102        done 
     103        for f in muttrc.5 mbox.5 mmdf.5 ; do \ 
     104                rm -f $(DESTDIR)$(mandir)/man5/$$f ; \ 
     105        done 
     106        for f in $(srcdir_DOCFILES) $(topsrcdir_DOCFILES) ; do \ 
     107                rm -f $(DESTDIR)$(docdir)/$$f ; \ 
     108        done 
     109        -rm -f $(DESTDIR)$(docdir)/manual.txt 
     110        for f in manual*.html ; do \ 
     111                rm -f $(DESTDIR)$(docdir)/html/$$f ; \ 
     112        done 
     113        -rmdir $(DESTDIR)$(docdir)/html 
    104114 
    105115check: