Annotation of researchv10no/cmd/postscript/picpack/picpack.mk, revision 1.1.1.1

1.1       root        1: MAKE=/bin/make
                      2: MAKEFILE=picpack.mk
                      3: 
                      4: SYSTEM=V9
                      5: VERSION=3.3.1
                      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=$(COMMONDIR)/ext.h\
                     22:        $(COMMONDIR)/gen.h\
                     23:        $(COMMONDIR)/path.h
                     24: 
                     25: OFILES=picpack.o\
                     26:        $(COMMONDIR)/glob.o\
                     27:        $(COMMONDIR)/misc.o\
                     28:        $(COMMONDIR)/tempnam.o
                     29: 
                     30: all : picpack
                     31: 
                     32: install : all
                     33:        @if [ ! -d "$(POSTBIN)" ]; then \
                     34:            mkdir $(POSTBIN); \
                     35:            chmod 755 $(POSTBIN); \
                     36:            chgrp $(GROUP) $(POSTBIN); \
                     37:            chown $(OWNER) $(POSTBIN); \
                     38:        fi
                     39:        cp picpack $(POSTBIN)/picpack
                     40:        @chmod 755 $(POSTBIN)/picpack
                     41:        @chgrp $(GROUP) $(POSTBIN)/picpack
                     42:        @chown $(OWNER) $(POSTBIN)/picpack
                     43:        cp picpack.1 $(MAN1DIR)/picpack.1
                     44:        @chmod 644 $(MAN1DIR)/picpack.1
                     45:        @chgrp $(GROUP) $(MAN1DIR)/picpack.1
                     46:        @chown $(OWNER) $(MAN1DIR)/picpack.1
                     47: 
                     48: clean :
                     49:        rm -f *.o
                     50: 
                     51: clobber : clean
                     52:        rm -f picpack
                     53: 
                     54: picpack : $(OFILES)
                     55:        $(CC) $(CFLAGS) $(LDFLAGS) -o picpack $(OFILES)
                     56: 
                     57: picpack.o : $(HFILES)
                     58: 
                     59: $(COMMONDIR)/glob.o\
                     60: $(COMMONDIR)/misc.o\
                     61: $(COMMONDIR)/tempnam.o :
                     62:        @cd $(COMMONDIR); $(MAKE) -f common.mk SYSTEM=$(SYSTEM) `basename $@`
                     63: 
                     64: changes :
                     65:        @trap "" 1 2 3 15; \
                     66:        sed \
                     67:            -e "s'^SYSTEM=.*'SYSTEM=$(SYSTEM)'" \
                     68:            -e "s'^VERSION=.*'VERSION=$(VERSION)'" \
                     69:            -e "s'^GROUP=.*'GROUP=$(GROUP)'" \
                     70:            -e "s'^OWNER=.*'OWNER=$(OWNER)'" \
                     71:            -e "s'^MAN1DIR=.*'MAN1DIR=$(MAN1DIR)'" \
                     72:            -e "s'^POSTBIN=.*'POSTBIN=$(POSTBIN)'" \
                     73:        $(MAKEFILE) >XXX.mk; \
                     74:        mv XXX.mk $(MAKEFILE)
                     75: 

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.