diff options
author | Taru Karttunen <taruti@taruti.net> | 2011-03-30 15:46:40 +0300 |
---|---|---|
committer | Taru Karttunen <taruti@taruti.net> | 2011-03-30 15:46:40 +0300 |
commit | e5888a1ffdae813d7575f5fb02275c6bb07e5199 (patch) | |
tree | d8d51eac403f07814b9e936eed0c9a79195e2450 /sys/src/cmd/postscript/postdaisy/postdaisy.mk |
Import sources from 2011-03-30 iso image
Diffstat (limited to 'sys/src/cmd/postscript/postdaisy/postdaisy.mk')
-rwxr-xr-x | sys/src/cmd/postscript/postdaisy/postdaisy.mk | 93 |
1 files changed, 93 insertions, 0 deletions
diff --git a/sys/src/cmd/postscript/postdaisy/postdaisy.mk b/sys/src/cmd/postscript/postdaisy/postdaisy.mk new file mode 100755 index 000000000..a771ccd6e --- /dev/null +++ b/sys/src/cmd/postscript/postdaisy/postdaisy.mk @@ -0,0 +1,93 @@ +MAKE=/bin/make +MAKEFILE=postdaisy.mk + +SYSTEM=V9 +VERSION=3.3.2 + +GROUP=bin +OWNER=bin + +MAN1DIR=/tmp +POSTBIN=/usr/bin/postscript +POSTLIB=/usr/lib/postscript + +COMMONDIR=../common + +CFLGS=-O +LDFLGS=-s + +CFLAGS=$(CFLGS) -I$(COMMONDIR) +LDFLAGS=$(LDFLGS) + +HFILES=postdaisy.h \ + $(COMMONDIR)/comments.h\ + $(COMMONDIR)/ext.h\ + $(COMMONDIR)/gen.h\ + $(COMMONDIR)/path.h + +OFILES=postdaisy.o\ + $(COMMONDIR)/glob.o\ + $(COMMONDIR)/misc.o\ + $(COMMONDIR)/request.o + +all : postdaisy + +install : all + @if [ ! -d "$(POSTBIN)" ]; then \ + mkdir $(POSTBIN); \ + chmod 755 $(POSTBIN); \ + chgrp $(GROUP) $(POSTBIN); \ + chown $(OWNER) $(POSTBIN); \ + fi + @if [ ! -d "$(POSTLIB)" ]; then \ + mkdir $(POSTLIB); \ + chmod 755 $(POSTLIB); \ + chgrp $(GROUP) $(POSTLIB); \ + chown $(OWNER) $(POSTLIB); \ + fi + cp postdaisy $(POSTBIN)/postdaisy + @chmod 755 $(POSTBIN)/postdaisy + @chgrp $(GROUP) $(POSTBIN)/postdaisy + @chown $(OWNER) $(POSTBIN)/postdaisy + cp postdaisy.ps $(POSTLIB)/postdaisy.ps + @chmod 644 $(POSTLIB)/postdaisy.ps + @chgrp $(GROUP) $(POSTLIB)/postdaisy.ps + @chown $(OWNER) $(POSTLIB)/postdaisy.ps + cp postdaisy.1 $(MAN1DIR)/postdaisy.1 + @chmod 644 $(MAN1DIR)/postdaisy.1 + @chgrp $(GROUP) $(MAN1DIR)/postdaisy.1 + @chown $(OWNER) $(MAN1DIR)/postdaisy.1 + +clean : + rm -f *.o + +clobber : clean + rm -f postdaisy + +postdaisy : $(OFILES) + $(CC) $(CFLAGS) $(LDFLAGS) -o postdaisy $(OFILES) + +postdaisy.o : $(HFILES) + +$(COMMONDIR)/glob.o\ +$(COMMONDIR)/misc.o\ +$(COMMONDIR)/request.o : + @cd $(COMMONDIR); $(MAKE) -f common.mk `basename $@` + +changes : + @trap "" 1 2 3 15; \ + sed \ + -e "s'^SYSTEM=.*'SYSTEM=$(SYSTEM)'" \ + -e "s'^VERSION=.*'VERSION=$(VERSION)'" \ + -e "s'^GROUP=.*'GROUP=$(GROUP)'" \ + -e "s'^OWNER=.*'OWNER=$(OWNER)'" \ + -e "s'^MAN1DIR=.*'MAN1DIR=$(MAN1DIR)'" \ + -e "s'^POSTBIN=.*'POSTBIN=$(POSTBIN)'" \ + -e "s'^POSTLIB=.*'POSTLIB=$(POSTLIB)'" \ + $(MAKEFILE) >XXX.mk; \ + mv XXX.mk $(MAKEFILE); \ + sed \ + -e "s'^.ds dQ.*'.ds dQ $(POSTLIB)'" \ + postdaisy.1 >XXX.1; \ + mv XXX.1 postdaisy.1 + |