Annotation of researchv10no/cmd/post.src/dpost.utf/dpost.utf.mk, revision 1.1

1.1     ! root        1: MAKE=/bin/make
        !             2: MAKEFILE=dpost.utf.mk
        !             3: 
        !             4: SYSTEM=V9
        !             5: VERSION=3.3.2
        !             6: 
        !             7: GROUP=bin
        !             8: OWNER=bin
        !             9: 
        !            10: FONTDIR=/usr/lib/font
        !            11: MAN1DIR=/tmp
        !            12: POSTBIN=/usr/bin/postscript
        !            13: POSTLIB=/usr/lib/postscript
        !            14: 
        !            15: COMMONDIR=../common
        !            16: 
        !            17: CFLGS=-O
        !            18: LDFLGS=-s
        !            19: 
        !            20: CFLAGS=$(CFLGS) -I$(COMMONDIR)
        !            21: LDFLAGS=$(LDFLGS)
        !            22: 
        !            23: HFILES=dpost.h\
        !            24:        font.h\
        !            25:        motion.h\
        !            26:        ps_include.h\
        !            27:        $(COMMONDIR)/comments.h\
        !            28:        $(COMMONDIR)/ext.h\
        !            29:        $(COMMONDIR)/gen.h\
        !            30:        $(COMMONDIR)/path.h\
        !            31:        $(COMMONDIR)/rune.h
        !            32: 
        !            33: OFILES=dpost.o\
        !            34:        draw.o\
        !            35:        color.o\
        !            36:        font.o\
        !            37:        pictures.o\
        !            38:        ps_include.o\
        !            39:        $(COMMONDIR)/bbox.o\
        !            40:        $(COMMONDIR)/glob.o\
        !            41:        $(COMMONDIR)/misc.o\
        !            42:        $(COMMONDIR)/request.o\
        !            43:        $(COMMONDIR)/rune.o\
        !            44:        $(COMMONDIR)/tempnam.o
        !            45: 
        !            46: all : dpost
        !            47: 
        !            48: install : all
        !            49:        @if [ ! -d "$(POSTBIN)" ]; then \
        !            50:            mkdir $(POSTBIN); \
        !            51:            chmod 755 $(POSTBIN); \
        !            52:            chgrp $(GROUP) $(POSTBIN); \
        !            53:            chown $(OWNER) $(POSTBIN); \
        !            54:        fi
        !            55:        @if [ ! -d "$(POSTLIB)" ]; then \
        !            56:            mkdir $(POSTLIB); \
        !            57:            chmod 755 $(POSTLIB); \
        !            58:            chgrp $(GROUP) $(POSTLIB); \
        !            59:            chown $(OWNER) $(POSTLIB); \
        !            60:        fi
        !            61:        cp dpost $(POSTBIN)/dpost
        !            62:        @chmod 755 $(POSTBIN)/dpost
        !            63:        @chgrp $(GROUP) $(POSTBIN)/dpost
        !            64:        @chown $(OWNER) $(POSTBIN)/dpost
        !            65:        cp dpost.ps $(POSTLIB)/dpost.ps
        !            66:        @chmod 644 $(POSTLIB)/dpost.ps
        !            67:        @chgrp $(GROUP) $(POSTLIB)/dpost.ps
        !            68:        @chown $(OWNER) $(POSTLIB)/dpost.ps
        !            69:        cp draw.ps $(POSTLIB)/draw.ps
        !            70:        @chmod 644 $(POSTLIB)/draw.ps
        !            71:        @chgrp $(GROUP) $(POSTLIB)/draw.ps
        !            72:        @chown $(OWNER) $(POSTLIB)/draw.ps
        !            73:        cp dpost.1 $(MAN1DIR)/dpost.1
        !            74:        @chmod 644 $(MAN1DIR)/dpost.1
        !            75:        @chgrp $(GROUP) $(MAN1DIR)/dpost.1
        !            76:        @chown $(OWNER) $(MAN1DIR)/dpost.1
        !            77: 
        !            78: clean :
        !            79:        rm -f *.o
        !            80: 
        !            81: clobber : clean
        !            82:        rm -f dpost
        !            83: 
        !            84: dpost : $(OFILES)
        !            85:        $(CC) $(CFLAGS) $(LDFLAGS) -o dpost $(OFILES) -lm
        !            86: 
        !            87: dpost.o : $(HFILES)
        !            88: color.o : $(COMMONDIR)/ext.h $(COMMONDIR)/gen.h
        !            89: draw.o : motion.h $(COMMONDIR)/ext.h $(COMMONDIR)/gen.h
        !            90: font.o : font.h $(COMMONDIR)/gen.h $(COMMONDIR)/rune.h
        !            91: pictures.o : $(COMMONDIR)/comments.h $(COMMONDIR)/gen.h
        !            92: ps_include.o : ps_include.h
        !            93: 
        !            94: $(COMMONDIR)/bbox.o\
        !            95: $(COMMONDIR)/glob.o\
        !            96: $(COMMONDIR)/misc.o\
        !            97: $(COMMONDIR)/request.o\
        !            98: $(COMMONDIR)/rune.o\
        !            99: $(COMMONDIR)/tempnam.o :
        !           100:        @cd $(COMMONDIR); $(MAKE) -f common.mk SYSTEM=$(SYSTEM) `basename $@`
        !           101: 
        !           102: changes :
        !           103:        @trap "" 1 2 3 15; \
        !           104:        sed \
        !           105:            -e "s'^SYSTEM=.*'SYSTEM=$(SYSTEM)'" \
        !           106:            -e "s'^VERSION=.*'VERSION=$(VERSION)'" \
        !           107:            -e "s'^GROUP=.*'GROUP=$(GROUP)'" \
        !           108:            -e "s'^OWNER=.*'OWNER=$(OWNER)'" \
        !           109:            -e "s'^FONTDIR=.*'FONTDIR=$(FONTDIR)'" \
        !           110:            -e "s'^MAN1DIR=.*'MAN1DIR=$(MAN1DIR)'" \
        !           111:            -e "s'^POSTBIN=.*'POSTBIN=$(POSTBIN)'" \
        !           112:            -e "s'^POSTLIB=.*'POSTLIB=$(POSTLIB)'" \
        !           113:        $(MAKEFILE) >XXX.mk; \
        !           114:        mv XXX.mk $(MAKEFILE); \
        !           115:        sed \
        !           116:            -e "s'^.ds dF.*'.ds dF $(FONTDIR)'" \
        !           117:            -e "s'^.ds dQ.*'.ds dQ $(POSTLIB)'" \
        !           118:        dpost.1 >XXX.1; \
        !           119:        mv XXX.1 dpost.1
        !           120: 

unix.superglobalmegacorp.com

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