|
|
1.1 root 1: LIB=/usr/lib/upas
2: MAIL=/usr/spool/mail
3: SMTPQ=/usr/spool/smtpq
4: SYSALIAS=namefiles
5: USERALIAS=/lib/names
6: MBOXMODE=0644
7:
8: LIBC=4bsdlibc.a
9: all: config.o
10: -rm ../config/config.o;
11: ln config.o ../config/config.o
12: -rm -f ../libc/libc.a;
13: (cd ../libc; make UNIX=-DBSD $(LIBC); ln $(LIBC) libc.a)
14: (cd ../common; make UNIX=-DBSD)
15: (cd ../send; make UNIX=-DBSD)
16: (cd ../print; make UNIX=-DBSD)
17: (cd ../ns; make UNIX=-DBSD)
18: (cd ../smtp; make FUNNY="-DBSD -DSOCKET -DBIND -DSYSLOG" bsd)
19:
20: config.c: makefile
21: -rm config.c
22: echo 'char *UPASROOT = "$(LIB)/";' >> config.c
23: echo 'char *MAILROOT = "$(MAIL)/";' >> config.c
24: echo 'char *SMTPQROOT = "$(SMTPQ)/";' >> config.c
25: echo 'char *SYSALIAS = "$(SYSALIAS)";' >> config.c
26: echo 'char *USERALIAS = "$(USERALIAS)";' >> config.c
27: echo 'int MBOXMODE = $(MBOXMODE);' >> config.c
28:
29: install:
30: -mkdir /usr/lib/upas
31: -mkdir /usr/spool/mail
32: (cd ../send; make install LIB=$(LIB))
33: (cd ../ns; make install LIB=$(LIB))
34: (cd ../print; make install LIB=$(LIB))
35: (cd ../misc; make install LIB=$(LIB))
36: (cd ../smtp; make install LIB=$(LIB))
37:
38: clean:
39: (cd ../libc; make clean)
40: (cd ../misc; make clean)
41: (cd ../common; make clean)
42: (cd ../send; make clean)
43: (cd ../ns; make clean)
44: (cd ../print; make clean)
45: (cd ../smtp; make clean)
46: -rm -f config.o
47: -rm -f ../config/config.o
48:
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.