Annotation of cci/usr/src/usr.lib/sendmail/Makefile, revision 1.1.1.1

1.1       root        1: #
                      2: #      Makefile for sendmail base directory
                      3: #
                      4: #              @(#)Makefile    4.2             9/12/83
                      5: #
                      6: 
                      7: MAKEPARAM = AS=${AS} CC=${CC} LD=${LD} INCLDIR=${INCLDIR} LIBDIR=${LIBDIR} ULIBDIR=${ULIBDIR} DESTDIR=${DESTDIR}
                      8: ALL=   src/sendmail aux/syslog
                      9: DIRS=  $(DESTDIR)/usr/spool/mqueue
                     10: SRCDIR=        $(DESTDIR)/usr/src/usr.lib/sendmail
                     11: ALLDIRS=include adm src aux md cf lib doc adb test
                     12: BACKUP=        calder
                     13: SENDMAIL=$(DESTDIR)/usr/lib/sendmail
                     14: SYSLOG=        ${DESTDIR}/usr/spool/mqueue/syslog
                     15: HOST=  uucpproto
                     16: 
                     17: LN=    ln 
                     18: CP=    cp
                     19: 
                     20: all:
                     21:        cd lib; make ${MFLAGS} ${MAKEPARAM}
                     22:        cd cf;  make ${MFLAGS} ${MAKEPARAM} uucpproto.cf
                     23:        cd src; m4 Makefile.m4 > Makefile; make ${MFLAGS} ${MAKEPARAM}
                     24:        cd aux; m4 Makefile.m4 > Makefile; make ${MFLAGS} ${MAKEPARAM}
                     25: #      cd doc; make ${MFLAGS} ${MAKEPARAM}
                     26: 
                     27: install: all
                     28:        install -o 1            aux/syslog      $(DESTDIR)/etc/syslog
                     29:        install -c -o 1 aux/syslog.conf $(DESTDIR)/etc/syslog.conf
                     30:        install -c -o 1 -m 644  /dev/null       $(DESTDIR)/etc/syslog.pid
                     31:        install -c -o 1 -m 644  /dev/null       $(SYSLOG)
                     32:        for i in 0 1 2 3 4 5 6 7; do install -c -o 1 -m 644 /dev/null $(SYSLOG).$$i; done
                     33:        install -c -o 1         lib/newsyslog.sh $(DESTDIR)/usr/adm/newsyslog
                     34: #      echo    '5 4 * * * sh /usr/adm/newsyslog' >> $(DESTDIR)/usr/lib/crontab
                     35:        install -s -m 4755      src/sendmail    $(SENDMAIL)
                     36:        install -c -m 644       lib/sendmail.hf $(SENDMAIL).hf
                     37:        install -c -m 666       /dev/null       $(SENDMAIL).st
                     38:        install -c -m 644       /dev/null       $(SENDMAIL).fc
                     39:        install -c -m 644       cf/$(HOST).cf   $(SENDMAIL).cf
                     40:        rm -f                                   $(DESTDIR)/usr/ucb/newaliases
                     41:        $(LN)                   $(SENDMAIL)     $(DESTDIR)/usr/ucb/newaliases
                     42:        rm -f                                   $(DESTDIR)/usr/ucb/mailq
                     43:        $(LN)                   $(SENDMAIL)     $(DESTDIR)/usr/ucb/mailq
                     44: 
                     45: src/sendmail:
                     46:        cd src; make ${MFLAGS} ${MAKEPARAM} sendmail
                     47: 
                     48: aux/syslog:
                     49:        cd aux; make ${MFLAGS} ${MAKEPARAM} syslog
                     50: 
                     51: $(DESTDIR)/usr/spool/mqueue:
                     52:        mkdir                   $(DESTDIR)/usr/spool/mqueue
                     53:        chmod   777             $(DESTDIR)/usr/spool/mqueue
                     54: 
                     55: clean:
                     56:        cd src; make ${MFLAGS} clean
                     57:        cd cf;  make ${MFLAGS} clean
                     58:        cd aux; make ${MFLAGS} clean
                     59:        cd lib; make ${MFLAGS} clean
                     60:        cd doc; make ${MFLAGS} clean
                     61:        
                     62: cleansrc:
                     63: 
                     64:        rm -f adb/event* adm/*.m4 adm/*.sed adm/TraceFlags
                     65:        rm -f READ_ME FILES Makefile
                     66:        rm -f include/*.h
                     67:        rm -rf md/*.m4
                     68:        rm -rf test/*fail*
                     69: 
                     70: dirs:
                     71:        mkdir $(SRCROOT)
                     72:        cd $(SRCROOT); mkdir $(ALLDIRS)
                     73: 
                     74: rcp:
                     75:        rsh $(BACKUP) mkdir sendmail
                     76:        rsh $(BACKUP) 'cd sendmail; mkdir $(ALLDIRS)'
                     77:        for i in `cat FILES`; do rcp $$i $(BACKUP):sendmail/$$i; done
                     78: 
                     79: srcinstall:
                     80:        for i in `cat FILES`; do rm -f $(SRCDIR)/$$i; cp $$i $(SRCDIR)/$$i; done
                     81: 
                     82: tar:
                     83:        rm -f sendmail.tar
                     84:        tar rcfh sendmail.tar `cat FILES`

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.