X-Git-Url: https://git.subgeniuskitty.com/unix-history/.git/blobdiff_plain/4b20c6c6506dc1749b1ae32d49086bb4ff8bd0fd..174ab115dfd8a7abf08d2a064a6525c85b8f6757:/usr/src/usr.sbin/sendmail/Makefile diff --git a/usr/src/usr.sbin/sendmail/Makefile b/usr/src/usr.sbin/sendmail/Makefile index 587ef89eef..7d51076615 100644 --- a/usr/src/usr.sbin/sendmail/Makefile +++ b/usr/src/usr.sbin/sendmail/Makefile @@ -1,65 +1,10 @@ -# -# Makefile for sendmail base directory -# -# @(#)Makefile 3.2 %G% -# +# @(#)Makefile 4.16 (Berkeley) %G% -ALL= src/sendmail aux/syslog -DIRS= $(DESTDIR)/usr/spool/mqueue -SRCDIR= $(DESTDIR)/usr/src/usr.lib/sendmail -ALLDIRS=include adm src aux md cf lib doc adb test -MACH= calder -SENDMAIL=$(DESTDIR)/usr/lib/sendmail +SUBDIR= mailstats praliases -LN= ln -s -CP= cp +# don't trivially install sendmail +.if !make(install) +SUBDIR+=src +.endif -all: - cd lib; make - cd src; m4 Makefile.m4 > Makefile; make - cd aux; m4 Makefile.m4 > Makefile; make - -install: $(ALL) $(DIRS) - $(CP) aux/syslog $(DESTDIR)/etc/syslog - $(CP) aux/syslog.conf $(DESTDIR)/etc/syslog.conf - $(CP) /dev/null $(DESTDIR)/etc/syslog.pid - chown daemon $(DESTDIR)/etc/syslog.pid - chmod 644 $(DESTDIR)/etc/syslog.pid - $(CP) /dev/null $(DESTDIR)/usr/spool/mqueue/syslog - chown daemon $(DESTDIR)/usr/spool/mqueue/syslog - chmod 644 $(DESTDIR)/usr/spool/mqueue/syslog - $(CP) src/sendmail $(DESTDIR)/usr/lib/sendmail - $(CP) lib/sendmail.hf $(DESTDIR)/usr/lib/sendmail.hf - $(CP) /dev/null $(DESTDIR)/usr/lib/sendmail.st - chmod 666 $(DESTDIR)/usr/lib/sendmail.st - $(CP) /dev/null $(DESTDIR)/usr/lib/sendmail.fc - $(CP) cf/default.cf $(DESTDIR)/usr/lib/sendmail.cf - $(LN) $(SENDMAIL) $(DESTDIR)/usr/ucb/newaliases - $(LN) $(SENDMAIL) $(DESTDIR)/usr/ucb/mailq - -src/sendmail: - cd src; make sendmail - -aux/syslog: - cd aux; make syslog - -$(DESTDIR)/usr/spool/mqueue: - mkdir $(DESTDIR)/usr/spool/mqueue - chmod 777 $(DESTDIR)/usr/spool/mqueue - -clean: - cd src; make clean - cd aux; make clean - cd lib; make clean - -dirs: - mkdir $(SRCROOT) - cd $(SRCROOT); mkdir $(ALLDIRS) - -rcp: - rsh $(MACH) mkdir sendmail - rsh $(MACH) 'cd sendmail; mkdir $(ALLDIRS)' - for i in `cat FILES`; do rcp $$i $(MACH):sendmail/$$i; done - -srcinstall: - for i in `cat FILES`; do rm -f $(SRCDIR)/$$i; cp $$i $(SRCDIR)/$$i; done +.include