xref: /plan9/sys/src/cmd/postscript/devpost.add/devpost.add.mk (revision 7dd7cddf99dd7472612f1413b4da293630e6b1bc)
1*7dd7cddfSDavid du ColombierMAKE=/bin/make
2*7dd7cddfSDavid du ColombierMAKEFILE=devpost.add.mk
3*7dd7cddfSDavid du Colombier
4*7dd7cddfSDavid du ColombierSYSTEM=SYSV
5*7dd7cddfSDavid du ColombierVERSION=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 ColombierFONTFILES=??
12*7dd7cddfSDavid du Colombier
13*7dd7cddfSDavid du Colombierall :
14*7dd7cddfSDavid du Colombier
15*7dd7cddfSDavid du Colombierinstall : all
16*7dd7cddfSDavid du Colombier	@if [ ! -d $(FONTDIR) ]; then \
17*7dd7cddfSDavid du Colombier	    mkdir $(FONTDIR); \
18*7dd7cddfSDavid du Colombier	    chmod 755 $(FONTDIR); \
19*7dd7cddfSDavid du Colombier	    chgrp $(GROUP) $(FONTDIR); \
20*7dd7cddfSDavid du Colombier	    chown $(OWNER) $(FONTDIR); \
21*7dd7cddfSDavid du Colombier	fi
22*7dd7cddfSDavid du Colombier	@if [ ! -d $(FONTDIR)/devpost ]; then \
23*7dd7cddfSDavid du Colombier	    mkdir $(FONTDIR)/devpost; \
24*7dd7cddfSDavid du Colombier	    chmod 755 $(FONTDIR)/devpost; \
25*7dd7cddfSDavid du Colombier	    chgrp $(GROUP) $(FONTDIR)/devpost; \
26*7dd7cddfSDavid du Colombier	    chown $(OWNER) $(FONTDIR)/devpost; \
27*7dd7cddfSDavid du Colombier	fi
28*7dd7cddfSDavid du Colombier	cp $(FONTFILES) $(FONTDIR)/devpost
29*7dd7cddfSDavid du Colombier	@for i in $(FONTFILES); do \
30*7dd7cddfSDavid du Colombier	    chmod 644 $(FONTDIR)/devpost/$$i; \
31*7dd7cddfSDavid du Colombier	    chgrp $(GROUP) $(FONTDIR)/devpost/$$i; \
32*7dd7cddfSDavid du Colombier	    chown $(OWNER) $(FONTDIR)/devpost/$$i; \
33*7dd7cddfSDavid du Colombier	done
34*7dd7cddfSDavid du Colombier
35*7dd7cddfSDavid du Colombierclean :
36*7dd7cddfSDavid du Colombier
37*7dd7cddfSDavid du Colombierclobber : clean
38*7dd7cddfSDavid du Colombier
39*7dd7cddfSDavid du Colombierchanges :
40*7dd7cddfSDavid du Colombier	@trap "" 1 2 3 15; \
41*7dd7cddfSDavid du Colombier	sed \
42*7dd7cddfSDavid du Colombier	    -e "s'^SYSTEM=.*'SYSTEM=$(SYSTEM)'" \
43*7dd7cddfSDavid du Colombier	    -e "s'^VERSION=.*'VERSION=$(VERSION)'" \
44*7dd7cddfSDavid du Colombier	    -e "s'^GROUP=.*'GROUP=$(GROUP)'" \
45*7dd7cddfSDavid du Colombier	    -e "s'^OWNER=.*'OWNER=$(OWNER)'" \
46*7dd7cddfSDavid du Colombier	    -e "s'^FONTDIR=.*'FONTDIR=$(FONTDIR)'" \
47*7dd7cddfSDavid du Colombier	$(MAKEFILE) >XXX.mk; \
48*7dd7cddfSDavid du Colombier	mv XXX.mk $(MAKEFILE)
49*7dd7cddfSDavid du Colombier
50