|
|
1.1 ! root 1: MAKE=/bin/make ! 2: MAKEFILE=postreverse.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: ! 13: COMMONDIR=../common ! 14: ! 15: CFLGS=-O ! 16: LDFLGS=-s ! 17: ! 18: CFLAGS=$(CFLGS) -I$(COMMONDIR) ! 19: LDFLAGS=$(LDFLGS) ! 20: ! 21: HFILES=postreverse.h\ ! 22: $(COMMONDIR)/comments.h\ ! 23: $(COMMONDIR)/ext.h\ ! 24: $(COMMONDIR)/gen.h\ ! 25: $(COMMONDIR)/path.h ! 26: ! 27: OFILES=postreverse.o\ ! 28: $(COMMONDIR)/glob.o\ ! 29: $(COMMONDIR)/misc.o\ ! 30: $(COMMONDIR)/tempnam.o ! 31: ! 32: all : postreverse ! 33: ! 34: install : all ! 35: @if [ ! -d "$(POSTBIN)" ]; then \ ! 36: mkdir $(POSTBIN); \ ! 37: chmod 755 $(POSTBIN); \ ! 38: chgrp $(GROUP) $(POSTBIN); \ ! 39: chown $(OWNER) $(POSTBIN); \ ! 40: fi ! 41: cp postreverse $(POSTBIN)/postreverse ! 42: @chmod 755 $(POSTBIN)/postreverse ! 43: @chgrp $(GROUP) $(POSTBIN)/postreverse ! 44: @chown $(OWNER) $(POSTBIN)/postreverse ! 45: cp postreverse.1 $(MAN1DIR)/postreverse.1 ! 46: @chmod 644 $(MAN1DIR)/postreverse.1 ! 47: @chgrp $(GROUP) $(MAN1DIR)/postreverse.1 ! 48: @chown $(OWNER) $(MAN1DIR)/postreverse.1 ! 49: ! 50: clean : ! 51: rm -f *.o ! 52: ! 53: clobber : clean ! 54: rm -f postreverse ! 55: ! 56: postreverse : $(OFILES) ! 57: $(CC) $(CFLAGS) $(LDFLAGS) -o postreverse $(OFILES) ! 58: ! 59: postreverse.o : $(HFILES) ! 60: ! 61: $(COMMONDIR)/glob.o\ ! 62: $(COMMONDIR)/misc.o\ ! 63: $(COMMONDIR)/tempnam.o : ! 64: @cd $(COMMONDIR); $(MAKE) -f common.mk SYSTEM=$(SYSTEM) `basename $@` ! 65: ! 66: changes : ! 67: @trap "" 1 2 3 15; \ ! 68: sed \ ! 69: -e "s'^SYSTEM=.*'SYSTEM=$(SYSTEM)'" \ ! 70: -e "s'^VERSION=.*'VERSION=$(VERSION)'" \ ! 71: -e "s'^GROUP=.*'GROUP=$(GROUP)'" \ ! 72: -e "s'^OWNER=.*'OWNER=$(OWNER)'" \ ! 73: -e "s'^MAN1DIR=.*'MAN1DIR=$(MAN1DIR)'" \ ! 74: -e "s'^POSTBIN=.*'POSTBIN=$(POSTBIN)'" \ ! 75: $(MAKEFILE) >XXX.mk; \ ! 76: mv XXX.mk $(MAKEFILE) ! 77:
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.