|
|
1.1 root 1: MAKE=/bin/make
2: MAKEFILE=buildtables.mk
3:
4: SYSTEM=V9
5: VERSION=3.3.2
6:
7: GROUP=bin
8: OWNER=bin
9:
10: FONTDIR=/usr/lib/font
11: POSTBIN=/usr/bin/postscript
12: POSTLIB=/usr/lib/postscript
13: MAN1DIR=/tmp
14:
15: all : buildtables
16:
17: install : all
18: @if [ ! -d $(POSTBIN) ]; then \
19: mkdir $(POSTBIN); \
20: chmod 755 $(POSTBIN); \
21: chgrp $(GROUP) $(POSTBIN); \
22: chown $(OWNER) $(POSTBIN); \
23: fi
24: cp buildtables $(POSTBIN)/buildtables
25: @chmod 755 $(POSTBIN)/buildtables
26: @chgrp $(GROUP) $(POSTBIN)/buildtables
27: @chown $(OWNER) $(POSTBIN)/buildtables
28: cp buildtables.1 $(MAN1DIR)/buildtables.1
29: @chmod 644 $(MAN1DIR)/buildtables.1
30: @chgrp $(GROUP) $(MAN1DIR)/buildtables.1
31: @chown $(OWNER) $(MAN1DIR)/buildtables.1
32:
33: clean :
34:
35: clobber : clean
36: rm -f buildtables
37:
38: buildtables : buildtables.sh
39: sed \
40: -e "s'^FONTDIR=.*'FONTDIR=$(FONTDIR)'" \
41: -e "s'^POSTBIN=.*'POSTBIN=$(POSTBIN)'" \
42: -e "s'^POSTLIB=.*'POSTLIB=$(POSTLIB)'" \
43: buildtables.sh >buildtables
44: @chmod 755 buildtables
45:
46: changes :
47: @trap "" 1 2 3 15; \
48: sed \
49: -e "s'^SYSTEM=.*'SYSTEM=$(SYSTEM)'" \
50: -e "s'^VERSION=.*'VERSION=$(VERSION)'" \
51: -e "s'^GROUP=.*'GROUP=$(GROUP)'" \
52: -e "s'^OWNER=.*'OWNER=$(OWNER)'" \
53: -e "s'^FONTDIR=.*'FONTDIR=$(FONTDIR)'" \
54: -e "s'^POSTBIN=.*'POSTBIN=$(POSTBIN)'" \
55: -e "s'^POSTLIB=.*'POSTLIB=$(POSTLIB)'" \
56: -e "s'^MAN1DIR=.*'MAN1DIR=$(MAN1DIR)'" \
57: $(MAKEFILE) >XXX.mk; \
58: mv XXX.mk $(MAKEFILE); \
59: sed \
60: -e "s'^.ds dF.*'.ds dF $(FONTDIR)'" \
61: -e "s'^.ds dQ.*'.ds dQ $(POSTLIB)'" \
62: buildtables.1 >XXX.1; \
63: mv XXX.1 buildtables.1
64:
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.