Annotation of 43BSDReno/old/berknet/makefile, revision 1.1

1.1     ! root        1: #      @(#)makefile    4.4     (Berkeley)      10/18/82
        !             2: #
        !             3: DESTDIR = /
        !             4: OBJS =
        !             5: ARCH = /usr/src/ucb/berknet/
        !             6: RDIR = $(DESTDIR)/usr/ucb/
        !             7: CRYPT =
        !             8: OTHER = daemon
        !             9: MWRITEMODE = 711
        !            10: NETLPRMODE = 711
        !            11: NETLPROWN = daemon
        !            12: V6MAILMODE = 4711
        !            13: CC = cc
        !            14: CFLAGS = -O
        !            15: LDFLAGS =  -n -s -z
        !            16: CPALL = cp
        !            17: TOM = y
        !            18: PR = /usr/ucb/vprint
        !            19: # the constants above are machine dependent.
        !            20: #
        !            21: # ucbvax version
        !            22: # makefile for Berkeley Unix network
        !            23: #
        !            24: # to make net source:
        !            25: #
        !            26: #      make
        !            27: #
        !            28: # to install in right places:
        !            29: #
        !            30: #      make install DESTDIR=
        !            31: #
        !            32: # to remove all `.o' and executable files:
        !            33: #
        !            34: #      make clean
        !            35: #
        !            36: # To install the first time also do this:
        !            37: #
        !            38: #      make firstinstall
        !            39: #
        !            40: # The files can be grouped in these ways:
        !            41: #      Commands that can be put in "new" directories for users to try:
        !            42: #              netq, netlpr, netrm, netmail, netcp, netlogin
        !            43: #      Commands that are internal and must work on incoming/outgoing requests:
        !            44: #              prmail, sendberkmail, mmail, mwrite, v6mail
        !            45: #      Commands that must be dumped in and tried, ready or not:
        !            46: #              netdaemon, net, netstart, nsh, chktroff
        !            47: NDIR = $(DESTDIR)/usr/net/bin/
        !            48: SPOOL = /usr/spool/berknet
        !            49: all: netdaemon net netq netrm netcp netlpr netmail sendberkmail mmail mwrite \
        !            50:        netstart nsh prmail chktroff netlogin v6mail done
        !            51: install:
        !            52:        -$(CPALL) net netcp netdaemon netstart mmail mwrite \
        !            53:                sendberkmail prmail chktroff v6mail $(NDIR)
        !            54:        -$(CPALL) netrm netq netlpr netmail netlogin $(RDIR)
        !            55:        -cp nsh $(DESTDIR)/usr/net/network/nsh
        !            56:        -cp netlog.sh $(RDIR)/netlog
        !            57:        -cp nettroff.sh $(RDIR)/nettroff
        !            58:        -rm -f netcp netmail sendberkmail netdaemon netstart mmail mwrite \
        !            59:                netlpr net netq netrm nsh prmail chktroff netlogin v6mail
        !            60:        -chown $(OTHER) $(NDIR)netdaemon $(NDIR)netstart $(NDIR)mmail \
        !            61:                $(NDIR)mwrite $(NDIR)sendberkmail $(RDIR)netmail \
        !            62:                $(NDIR)netcp $(NDIR)prmail $(NDIR)chktroff $(RDIR)netlogin
        !            63:        -chown root $(NDIR)net $(RDIR)netq $(RDIR)netrm $(NDIR)v6mail
        !            64:        -chown $(NETLPROWN) $(RDIR)netlpr
        !            65:        -chown network $(DESTDIR)/usr/net/network/nsh
        !            66:        -chmod 711 $(NDIR)netcp $(RDIR)netmail $(NDIR)sendberkmail \
        !            67:                $(NDIR)mmail $(NDIR)prmail $(RDIR)netlogin
        !            68:        -chmod 555 $(DESTDIR)/usr/net/network/nsh $(RDIR)/nettroff $(RDIR)/netlog
        !            69:        -chmod $(MWRITEMODE) $(NDIR)mwrite
        !            70:        -chmod $(NETLPRMODE) $(RDIR)netlpr
        !            71:        -chmod $(V6MAILMODE) $(NDIR)v6mail
        !            72:        -chmod 700 $(NDIR)netdaemon $(NDIR)netstart
        !            73:        -chmod 4711 $(NDIR)net $(RDIR)netq $(RDIR)netrm
        !            74:        -rm -f $(RDIR)netcp $(RDIR)net
        !            75:        -ln $(NDIR)net          $(RDIR)net
        !            76:        -ln $(NDIR)netcp        $(RDIR)netcp
        !            77: clean:
        !            78:        @-rm -f netdaemon net mwrite netq netcp netlpr sendberkmail \
        !            79:        mmail netmail netrm netstart nsh interact \
        !            80:        listen receive speedr speeds store nettest prmail \
        !            81:        netdaemon.o net.o mwrite.o netq.o netcp.o netlpr.o sendberkmail.o \
        !            82:        mmail.o netmail.o netrm.o netstart.o nsh.o prmail.o interact.o \
        !            83:        listen.o receive.o speedr.o speeds.o store.o nettest.o \
        !            84:        nbs.o prot.o sub.o mach.o netrc.o setup.o header.o \
        !            85:        chktroff.o chktroff errs netlogin netlogin.o environ.o v6mail v6mail.o
        !            86: othernet: interact listen speedr speeds store receive nettest setmode
        !            87: othernetclean:
        !            88:        -rm -f interact interact.o listen listen.o speedr speedr.o \
        !            89:        speeds speeds.o store store.o receive receive.o nettest nettest.o \
        !            90:        setmode setmode.o
        !            91: netdaemon: netdaemon.o sub.o prot.o mach.o netrc.o nbs.o setup.o header.o \
        !            92:                $(CRYPT)
        !            93:        $(CC) $(LDFLAGS) -o netdaemon netdaemon.o sub.o prot.o mach.o setup.o\
        !            94:                netrc.o nbs.o header.o $(CRYPT) $(OBJS)
        !            95: net:   net.o sub.o mach.o netrc.o nbs.o header.o environ.o $(CRYPT)
        !            96:        $(CC) $(LDFLAGS) -o net net.o sub.o mach.o netrc.o nbs.o header.o\
        !            97:                environ.o $(CRYPT) $(OBJS)
        !            98: netq:  netq.o sub.o mach.o header.o
        !            99:        $(CC) $(LDFLAGS) -o netq netq.o sub.o mach.o header.o $(OBJS)
        !           100: netrm: netrm.o sub.o mach.o
        !           101:        $(CC) $(LDFLAGS) -o netrm netrm.o sub.o mach.o $(OBJS)
        !           102: netcp: netcp.o sub.o mach.o netrc.o nbs.o environ.o
        !           103:        $(CC) $(LDFLAGS) -o netcp netcp.o sub.o netrc.o mach.o nbs.o environ.o\
        !           104:                $(OBJS)
        !           105: netlpr:        netlpr.o sub.o mach.o netrc.o environ.o nbs.o
        !           106:        $(CC) $(LDFLAGS) -o netlpr netlpr.o sub.o netrc.o mach.o environ.o\
        !           107:                nbs.o $(OBJS)
        !           108: netmail: netmail.o sub.o mach.o netrc.o environ.o nbs.o
        !           109:        $(CC) $(LDFLAGS) -o netmail netmail.o netrc.o sub.o mach.o environ.o\
        !           110:                nbs.o $(OBJS)
        !           111: sendberkmail: sendberkmail.o sub.o mach.o
        !           112:        $(CC) $(LDFLAGS) -o sendberkmail sendberkmail.o sub.o mach.o $(OBJS)
        !           113: mwrite:        mwrite.o sub.o mach.o
        !           114:        $(CC) $(LDFLAGS) -o mwrite mwrite.o sub.o mach.o $(OBJS)
        !           115: mmail: mmail.o sub.o mach.o
        !           116:        $(CC) $(LDFLAGS) -o mmail mmail.o sub.o mach.o $(OBJS)
        !           117: netstart: netstart.o mach.o setup.o sub.o netrc.o
        !           118:        $(CC) $(LDFLAGS) -o netstart netstart.o mach.o setup.o sub.o netrc.o \
        !           119:                $(OBJS)
        !           120: nsh:   nsh.o sub.o mach.o
        !           121:        $(CC) $(LDFLAGS) -o nsh nsh.o sub.o mach.o $(OBJS)
        !           122: prmail:        prmail.o mach.o sub.o
        !           123:        $(CC) $(LDFLAGS) -o prmail prmail.o sub.o mach.o $(OBJS)
        !           124: chktroff: chktroff.o
        !           125:        $(CC) $(LDFLAGS) -o chktroff chktroff.o
        !           126: netlogin:      netlogin.o sub.o mach.o nbs.o environ.o
        !           127:        $(CC) $(LDFLAGS) -o netlogin netlogin.o sub.o mach.o nbs.o environ.o\
        !           128:                $(OBJS)
        !           129: interact: interact.o sub.o prot.o mach.o setup.o netrc.o
        !           130:        $(CC) $(LDFLAGS) -o interact interact.o sub.o prot.o mach.o setup.o\
        !           131:                netrc.o $(OBJS)
        !           132: listen:        listen.o sub.o prot.o mach.o setup.o netrc.o
        !           133:        $(CC) $(LDFLAGS) -o listen listen.o sub.o prot.o mach.o setup.o \
        !           134:                netrc.o $(OBJS)
        !           135: speeds:        speeds.o sub.o prot.o mach.o setup.o netrc.o
        !           136:        $(CC) $(LDFLAGS) -o speeds speeds.o sub.o prot.o mach.o setup.o \
        !           137:                netrc.o $(OBJS)
        !           138: speedr:        speedr.o sub.o prot.o mach.o setup.o netrc.o
        !           139:        $(CC) $(LDFLAGS) -o speedr speedr.o sub.o prot.o mach.o setup.o \
        !           140:                netrc.o $(OBJS)
        !           141: store: store.o sub.o prot.o mach.o setup.o netrc.o
        !           142:        $(CC) $(LDFLAGS) -o store store.o sub.o prot.o mach.o  setup.o \
        !           143:                netrc.o $(OBJS)
        !           144: receive: receive.o sub.o prot.o mach.o setup.o netrc.o
        !           145:        $(CC) $(LDFLAGS) -o receive receive.o sub.o prot.o mach.o setup.o\
        !           146:                netrc.o $(OBJS)
        !           147: nettest: nettest.o sub.o mach.o
        !           148:        $(CC) $(LDFLAGS) -o nettest nettest.o sub.o mach.o $(OBJS)
        !           149: setmode:       setmode.o
        !           150:        $(CC) -s -o setmode setmode.o $(OBJS)
        !           151: v6mail:        v6mail.o mach.o
        !           152:        $(CC) $(LDFLAGS) -o v6mail v6mail.o mach.o $(OBJS)
        !           153: done:
        !           154:        @-echo DONE!
        !           155: print:
        !           156:        $(PR) TODO BUGLIST READ_ME makefile *.h *.c
        !           157: lintit:
        !           158:        lint *.c
        !           159: lint1:
        !           160:        echo netdaemon.c sub.c prot.c mach.c nbs.c setup.c netrc.c
        !           161:        lint netdaemon.c sub.c prot.c mach.c nbs.c setup.c netrc.c
        !           162:        echo net.c sub.c mach.c nbs.c netrc.c
        !           163:        lint net.c sub.c mach.c nbs.c netrc.c
        !           164:        echo netcp.c sub.c mach.c
        !           165:        lint netcp.c sub.c mach.c
        !           166: firstinstall:
        !           167:        mkdir /usr/spool/berknet /usr/net /usr/net/bin /usr/net/network \
        !           168:                /usr/spool/berknet/rcv /usr/spool/berknet/send$(TOM)
        !           169:        cat /dev/null >/usr/spool/berknet/logfile
        !           170:        cat /dev/null >/usr/spool/berknet/plogfile$(TOM)
        !           171:        cat /dev/null >/usr/spool/berknet/netstat$(TOM)
        !           172:        cat /dev/null >/usr/spool/berknet/usernames
        !           173:        chown $(OTHER) $(SPOOL) /usr/net $(NDIR) \
        !           174:                $(SPOOL)/rcv $(SPOOL)/send$(TOM) \
        !           175:                $(SPOOL)/logfile $(SPOOL)/plogfile$(TOM) \
        !           176:                $(SPOOL)/usernames $(SPOOL)/netstat$(TOM)
        !           177:        chown network /usr/net/network
        !           178:        chmod 666 $(SPOOL)/logfile $(SPOOL)/plogfile$(TOM)
        !           179:        chmod 644 $(SPOOL)/usernames $(SPOOL)/netstat$(TOM) 
        !           180:        chmod 755 /usr/net $(SPOOL) $(NDIR) $(SPOOL)/rcv
        !           181:        chmod 700 $(SPOOL)/send$(TOM)
        !           182: archive:
        !           183:        -ar rn berknet.a makefile TODO BUGLIST READ_ME *.h *.c *.sh $(CRYPT) 
        !           184:        -ar r  berknet.a update /usr/news/net ../othernet/*.c \
        !           185:                /usr/net/initfile /usr/net/network.map /usr/net/bin/setlength\
        !           186:                /usr/net/bin/start /usr/include/sysexits.h
        !           187:        mv berknet.a $(DESTDIR)$(ARCH)
        !           188:        chmod 644 $(DESTDIR)$(ARCH)/berknet.a

unix.superglobalmegacorp.com

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