1*7dd7cddfSDavid du ColombierMAKE=/bin/make 2*7dd7cddfSDavid du ColombierMAKEFILE=trofftable.mk 3*7dd7cddfSDavid du Colombier 4*7dd7cddfSDavid du ColombierSYSTEM=V9 5*7dd7cddfSDavid du ColombierVERSION=3.3.2 6*7dd7cddfSDavid du Colombier 7*7dd7cddfSDavid du ColombierGROUP=bin 8*7dd7cddfSDavid du ColombierOWNER=bin 9*7dd7cddfSDavid du Colombier 10*7dd7cddfSDavid du ColombierFONTDIR=/usr/lib/font 11*7dd7cddfSDavid du ColombierPOSTBIN=/usr/bin/postscript 12*7dd7cddfSDavid du ColombierPOSTLIB=/usr/lib/postscript 13*7dd7cddfSDavid du ColombierMAN1DIR=/tmp 14*7dd7cddfSDavid du Colombier 15*7dd7cddfSDavid du Colombierall : trofftable 16*7dd7cddfSDavid du Colombier 17*7dd7cddfSDavid du Colombierinstall : all 18*7dd7cddfSDavid du Colombier @if [ ! -d $(POSTBIN) ]; then \ 19*7dd7cddfSDavid du Colombier mkdir $(POSTBIN); \ 20*7dd7cddfSDavid du Colombier chmod 755 $(POSTBIN); \ 21*7dd7cddfSDavid du Colombier chgrp $(GROUP) $(POSTBIN); \ 22*7dd7cddfSDavid du Colombier chown $(OWNER) $(POSTBIN); \ 23*7dd7cddfSDavid du Colombier fi 24*7dd7cddfSDavid du Colombier @if [ ! -d "$(POSTLIB)" ]; then \ 25*7dd7cddfSDavid du Colombier mkdir $(POSTLIB); \ 26*7dd7cddfSDavid du Colombier chmod 755 $(POSTLIB); \ 27*7dd7cddfSDavid du Colombier chgrp $(GROUP) $(POSTLIB); \ 28*7dd7cddfSDavid du Colombier chown $(OWNER) $(POSTLIB); \ 29*7dd7cddfSDavid du Colombier fi 30*7dd7cddfSDavid du Colombier cp trofftable $(POSTBIN)/trofftable 31*7dd7cddfSDavid du Colombier @chmod 755 $(POSTBIN)/trofftable 32*7dd7cddfSDavid du Colombier @chgrp $(GROUP) $(POSTBIN)/trofftable 33*7dd7cddfSDavid du Colombier @chown $(OWNER) $(POSTBIN)/trofftable 34*7dd7cddfSDavid du Colombier cp trofftable.ps $(POSTLIB)/trofftable.ps 35*7dd7cddfSDavid du Colombier @chmod 644 $(POSTLIB)/trofftable.ps 36*7dd7cddfSDavid du Colombier @chgrp $(GROUP) $(POSTLIB)/trofftable.ps 37*7dd7cddfSDavid du Colombier @chown $(OWNER) $(POSTLIB)/trofftable.ps 38*7dd7cddfSDavid du Colombier cp trofftable.1 $(MAN1DIR)/trofftable.1 39*7dd7cddfSDavid du Colombier @chmod 644 $(MAN1DIR)/trofftable.1 40*7dd7cddfSDavid du Colombier @chgrp $(GROUP) $(MAN1DIR)/trofftable.1 41*7dd7cddfSDavid du Colombier @chown $(OWNER) $(MAN1DIR)/trofftable.1 42*7dd7cddfSDavid du Colombier 43*7dd7cddfSDavid du Colombierclean : 44*7dd7cddfSDavid du Colombier 45*7dd7cddfSDavid du Colombierclobber : clean 46*7dd7cddfSDavid du Colombier rm -f trofftable 47*7dd7cddfSDavid du Colombier 48*7dd7cddfSDavid du Colombiertrofftable : trofftable.sh 49*7dd7cddfSDavid du Colombier sed \ 50*7dd7cddfSDavid du Colombier -e "s'^FONTDIR=.*'FONTDIR=$(FONTDIR)'" \ 51*7dd7cddfSDavid du Colombier -e "s'^POSTBIN=.*'POSTBIN=$(POSTBIN)'" \ 52*7dd7cddfSDavid du Colombier -e "s'^POSTLIB=.*'POSTLIB=$(POSTLIB)'" \ 53*7dd7cddfSDavid du Colombier trofftable.sh >trofftable 54*7dd7cddfSDavid du Colombier @chmod 755 trofftable 55*7dd7cddfSDavid du Colombier 56*7dd7cddfSDavid du Colombierchanges : 57*7dd7cddfSDavid du Colombier @trap "" 1 2 3 15; \ 58*7dd7cddfSDavid du Colombier sed \ 59*7dd7cddfSDavid du Colombier -e "s'^SYSTEM=.*'SYSTEM=$(SYSTEM)'" \ 60*7dd7cddfSDavid du Colombier -e "s'^VERSION=.*'VERSION=$(VERSION)'" \ 61*7dd7cddfSDavid du Colombier -e "s'^GROUP=.*'GROUP=$(GROUP)'" \ 62*7dd7cddfSDavid du Colombier -e "s'^OWNER=.*'OWNER=$(OWNER)'" \ 63*7dd7cddfSDavid du Colombier -e "s'^FONTDIR=.*'FONTDIR=$(FONTDIR)'" \ 64*7dd7cddfSDavid du Colombier -e "s'^POSTBIN=.*'POSTBIN=$(POSTBIN)'" \ 65*7dd7cddfSDavid du Colombier -e "s'^POSTLIB=.*'POSTLIB=$(POSTLIB)'" \ 66*7dd7cddfSDavid du Colombier -e "s'^MAN1DIR=.*'MAN1DIR=$(MAN1DIR)'" \ 67*7dd7cddfSDavid du Colombier $(MAKEFILE) >XXX.mk; \ 68*7dd7cddfSDavid du Colombier mv XXX.mk $(MAKEFILE); \ 69*7dd7cddfSDavid du Colombier sed \ 70*7dd7cddfSDavid du Colombier -e "s'^.ds dF.*'.ds dF $(FONTDIR)'" \ 71*7dd7cddfSDavid du Colombier -e "s'^.ds dQ.*'.ds dQ $(POSTLIB)'" \ 72*7dd7cddfSDavid du Colombier trofftable.1 >XXX.1; \ 73*7dd7cddfSDavid du Colombier mv XXX.1 trofftable.1 74*7dd7cddfSDavid du Colombier 75