1*7dd7cddfSDavid du ColombierMAKE=/bin/make 2*7dd7cddfSDavid du ColombierMAKEFILE=picpack.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 ColombierMAN1DIR=/tmp 11*7dd7cddfSDavid du ColombierPOSTBIN=/usr/bin/postscript 12*7dd7cddfSDavid du Colombier 13*7dd7cddfSDavid du ColombierCOMMONDIR=../common 14*7dd7cddfSDavid du Colombier 15*7dd7cddfSDavid du ColombierCFLGS=-O 16*7dd7cddfSDavid du ColombierLDFLGS=-s 17*7dd7cddfSDavid du Colombier 18*7dd7cddfSDavid du ColombierCFLAGS=$(CFLGS) -I$(COMMONDIR) 19*7dd7cddfSDavid du ColombierLDFLAGS=$(LDFLGS) 20*7dd7cddfSDavid du Colombier 21*7dd7cddfSDavid du ColombierHFILES=$(COMMONDIR)/ext.h\ 22*7dd7cddfSDavid du Colombier $(COMMONDIR)/gen.h\ 23*7dd7cddfSDavid du Colombier $(COMMONDIR)/path.h 24*7dd7cddfSDavid du Colombier 25*7dd7cddfSDavid du ColombierOFILES=picpack.o\ 26*7dd7cddfSDavid du Colombier $(COMMONDIR)/glob.o\ 27*7dd7cddfSDavid du Colombier $(COMMONDIR)/misc.o\ 28*7dd7cddfSDavid du Colombier $(COMMONDIR)/tempnam.o 29*7dd7cddfSDavid du Colombier 30*7dd7cddfSDavid du Colombierall : picpack 31*7dd7cddfSDavid du Colombier 32*7dd7cddfSDavid du Colombierinstall : all 33*7dd7cddfSDavid du Colombier @if [ ! -d "$(POSTBIN)" ]; then \ 34*7dd7cddfSDavid du Colombier mkdir $(POSTBIN); \ 35*7dd7cddfSDavid du Colombier chmod 755 $(POSTBIN); \ 36*7dd7cddfSDavid du Colombier chgrp $(GROUP) $(POSTBIN); \ 37*7dd7cddfSDavid du Colombier chown $(OWNER) $(POSTBIN); \ 38*7dd7cddfSDavid du Colombier fi 39*7dd7cddfSDavid du Colombier cp picpack $(POSTBIN)/picpack 40*7dd7cddfSDavid du Colombier @chmod 755 $(POSTBIN)/picpack 41*7dd7cddfSDavid du Colombier @chgrp $(GROUP) $(POSTBIN)/picpack 42*7dd7cddfSDavid du Colombier @chown $(OWNER) $(POSTBIN)/picpack 43*7dd7cddfSDavid du Colombier cp picpack.1 $(MAN1DIR)/picpack.1 44*7dd7cddfSDavid du Colombier @chmod 644 $(MAN1DIR)/picpack.1 45*7dd7cddfSDavid du Colombier @chgrp $(GROUP) $(MAN1DIR)/picpack.1 46*7dd7cddfSDavid du Colombier @chown $(OWNER) $(MAN1DIR)/picpack.1 47*7dd7cddfSDavid du Colombier 48*7dd7cddfSDavid du Colombierclean : 49*7dd7cddfSDavid du Colombier rm -f *.o 50*7dd7cddfSDavid du Colombier 51*7dd7cddfSDavid du Colombierclobber : clean 52*7dd7cddfSDavid du Colombier rm -f picpack 53*7dd7cddfSDavid du Colombier 54*7dd7cddfSDavid du Colombierpicpack : $(OFILES) 55*7dd7cddfSDavid du Colombier $(CC) $(CFLAGS) $(LDFLAGS) -o picpack $(OFILES) 56*7dd7cddfSDavid du Colombier 57*7dd7cddfSDavid du Colombierpicpack.o : $(HFILES) 58*7dd7cddfSDavid du Colombier 59*7dd7cddfSDavid du Colombier$(COMMONDIR)/glob.o\ 60*7dd7cddfSDavid du Colombier$(COMMONDIR)/misc.o\ 61*7dd7cddfSDavid du Colombier$(COMMONDIR)/tempnam.o : 62*7dd7cddfSDavid du Colombier @cd $(COMMONDIR); $(MAKE) -f common.mk SYSTEM=$(SYSTEM) `basename $@` 63*7dd7cddfSDavid du Colombier 64*7dd7cddfSDavid du Colombierchanges : 65*7dd7cddfSDavid du Colombier @trap "" 1 2 3 15; \ 66*7dd7cddfSDavid du Colombier sed \ 67*7dd7cddfSDavid du Colombier -e "s'^SYSTEM=.*'SYSTEM=$(SYSTEM)'" \ 68*7dd7cddfSDavid du Colombier -e "s'^VERSION=.*'VERSION=$(VERSION)'" \ 69*7dd7cddfSDavid du Colombier -e "s'^GROUP=.*'GROUP=$(GROUP)'" \ 70*7dd7cddfSDavid du Colombier -e "s'^OWNER=.*'OWNER=$(OWNER)'" \ 71*7dd7cddfSDavid du Colombier -e "s'^MAN1DIR=.*'MAN1DIR=$(MAN1DIR)'" \ 72*7dd7cddfSDavid du Colombier -e "s'^POSTBIN=.*'POSTBIN=$(POSTBIN)'" \ 73*7dd7cddfSDavid du Colombier $(MAKEFILE) >XXX.mk; \ 74*7dd7cddfSDavid du Colombier mv XXX.mk $(MAKEFILE) 75*7dd7cddfSDavid du Colombier 76