# # Makefile for etc subdirectory # SHELL = /bin/sh top_srcdir = @top_srcdir@ srcdir = @srcdir@ VPATH = @srcdir@ prefix = @prefix@ exec_prefix = @exec_prefix@ bindir = @bindir@ libdir = @libdir@ etcdir = @sysconfdir@ mailspool = @mailspool@ INSTALL = @INSTALL@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ INSTALL_SCRIPT = @INSTALL_SCRIPT@ INSTALL_DATA = @INSTALL_DATA@ SED = sed .SUFFIXES: # static configuration, format, and components files STATIC_FILES = components digestcomps distcomps forwcomps \ mhl.body mhl.format mhl.forward mhl.headers \ mhl.reply rcvdistcomps rcvdistcomps.outbox \ replcomps replgroupcomps scan.MMDDYY scan.YYYYMMDD \ scan.nmh scan.mailx scan.nomime scan.size scan.time \ scan.timely scan.unseen scan.meillo scan.default \ mhn.defaults repllistcomps # ========= DEPENDENCIES FOR BUILDING ========== all: install: install-etc-files install-etc-files: mkdir -p $(DESTDIR)$(etcdir) for file in $(STATIC_FILES); do \ if [ -f "$(DESTDIR)$(etcdir)/$$file" ]; then \ if cmp -s "$(srcdir)/$$file" "$(DESTDIR)$(etcdir)/$$file" ; then \ :; \ else \ $(INSTALL_DATA) "$(srcdir)/$$file" "$(DESTDIR)$(etcdir)/$$file.dist"; \ echo "$(DESTDIR)$(etcdir)/$$file has local modifications; installing with .dist suffix"; \ fi; \ else \ $(INSTALL_DATA) $(srcdir)/$$file $(DESTDIR)$(etcdir)/$$file; \ fi; \ done uninstall: uninstall-etc-files uninstall-etc-files: for file in $(STATIC_FILES) ; do \ rm -f $(DESTDIR)$(etcdir)/$$file; \ done # ========== DEPENDENCIES FOR CLEANUP ========== mostlyclean: rm -f *~ clean: mostlyclean distclean: clean rm -f Makefile realclean: distclean superclean: realclean # ========== DEPENDENCIES FOR MAINTENANCE ========== subdir = etc Makefile: Makefile.in ../config.status cd .. && ./config.status $(subdir)/$@