|
|
1.1 ! root 1: MAKE=/bin/make ! 2: MAKEFILE=postmd.mk ! 3: ! 4: SYSTEM=V9 ! 5: VERSION=3.3.2 ! 6: ! 7: GROUP=bin ! 8: OWNER=bin ! 9: ! 10: MAN1DIR=/tmp ! 11: POSTBIN=/usr/bin/postscript ! 12: POSTLIB=/usr/lib/postscript ! 13: ! 14: COMMONDIR=../common ! 15: ! 16: CFLGS=-O ! 17: LDFLGS=-s ! 18: ! 19: CFLAGS=$(CFLGS) -I$(COMMONDIR) ! 20: LDFLAGS=$(LDFLGS) ! 21: ! 22: HFILES=postmd.h\ ! 23: $(COMMONDIR)/comments.h\ ! 24: $(COMMONDIR)/ext.h\ ! 25: $(COMMONDIR)/gen.h\ ! 26: $(COMMONDIR)/path.h ! 27: ! 28: OFILES=postmd.o\ ! 29: $(COMMONDIR)/glob.o\ ! 30: $(COMMONDIR)/misc.o\ ! 31: $(COMMONDIR)/request.o\ ! 32: $(COMMONDIR)/tempnam.o ! 33: ! 34: all : postmd ! 35: ! 36: install : all ! 37: @if [ ! -d "$(POSTBIN)" ]; then \ ! 38: mkdir $(POSTBIN); \ ! 39: chmod 755 $(POSTBIN); \ ! 40: chgrp $(GROUP) $(POSTBIN); \ ! 41: chown $(OWNER) $(POSTBIN); \ ! 42: fi ! 43: @if [ ! -d "$(POSTLIB)" ]; then \ ! 44: mkdir $(POSTLIB); \ ! 45: chmod 755 $(POSTLIB); \ ! 46: chgrp $(GROUP) $(POSTLIB); \ ! 47: chown $(OWNER) $(POSTLIB); \ ! 48: fi ! 49: cp postmd $(POSTBIN)/postmd ! 50: @chmod 755 $(POSTBIN)/postmd ! 51: @chgrp $(GROUP) $(POSTBIN)/postmd ! 52: @chown $(OWNER) $(POSTBIN)/postmd ! 53: cp postmd.ps $(POSTLIB)/postmd.ps ! 54: @chmod 644 $(POSTLIB)/postmd.ps ! 55: @chgrp $(GROUP) $(POSTLIB)/postmd.ps ! 56: @chown $(OWNER) $(POSTLIB)/postmd.ps ! 57: cp postmd.1 $(MAN1DIR)/postmd.1 ! 58: @chmod 644 $(MAN1DIR)/postmd.1 ! 59: @chgrp $(GROUP) $(MAN1DIR)/postmd.1 ! 60: @chown $(OWNER) $(MAN1DIR)/postmd.1 ! 61: ! 62: clean : ! 63: rm -f *.o ! 64: ! 65: clobber : clean ! 66: rm -f postmd ! 67: ! 68: postmd : $(OFILES) ! 69: $(CC) $(CFLAGS) $(LDFLAGS) -o postmd $(OFILES) -lm ! 70: ! 71: postmd.o : $(HFILES) ! 72: ! 73: $(COMMONDIR)/glob.o\ ! 74: $(COMMONDIR)/misc.o\ ! 75: $(COMMONDIR)/request.o\ ! 76: $(COMMONDIR)/tempnam.o : ! 77: @cd $(COMMONDIR); $(MAKE) -f common.mk SYSTEM=$(SYSTEM) `basename $@` ! 78: ! 79: changes : ! 80: @trap "" 1 2 3 15; \ ! 81: sed \ ! 82: -e "s'^SYSTEM=.*'SYSTEM=$(SYSTEM)'" \ ! 83: -e "s'^VERSION=.*'VERSION=$(VERSION)'" \ ! 84: -e "s'^GROUP=.*'GROUP=$(GROUP)'" \ ! 85: -e "s'^OWNER=.*'OWNER=$(OWNER)'" \ ! 86: -e "s'^MAN1DIR=.*'MAN1DIR=$(MAN1DIR)'" \ ! 87: -e "s'^POSTBIN=.*'POSTBIN=$(POSTBIN)'" \ ! 88: -e "s'^POSTLIB=.*'POSTLIB=$(POSTLIB)'" \ ! 89: $(MAKEFILE) >XXX.mk; \ ! 90: mv XXX.mk $(MAKEFILE); \ ! 91: sed \ ! 92: -e "s'^.ds dQ.*'.ds dQ $(POSTLIB)'" \ ! 93: postmd.1 >XXX.1; \ ! 94: mv XXX.1 postmd.1 ! 95:
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.