summaryrefslogtreecommitdiffstats
path: root/gnu/usr.bin/groff/font/Makefile.dev
blob: 0df1d80a396d64fe49b92a56023c302ae1c5ed7b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
#	@(#)Makefile.dev	6.2 (Berkeley) 3/16/91

# Client Makefiles define DEVICE and FONTFILES and provide rules for
#	individual font files

.include "../Makefile.cfg"

FONTDIR?=	/usr/share/groff_font
DEVICEDIR?=	$(FONTDIR)/dev$(DEVICE)
FONTOWN?=	bin
FONTGRP?=	bin
FONTMODE?=	444

all:	$(FONTFILES)

.if !target(maninstall)
maninstall:
	@echo -n
.endif

.if !target(install)
install:
	-if test ! -d $(DESTDIR)$(DEVICEDIR); then \
		mkdir $(DESTDIR)$(DEVICEDIR); \
		chown $(BINOWN).$(BINGRP) $(DESTDIR)$(DEVICEDIR); \
		chmod 755 $(DESTDIR)$(DEVICEDIR); \
	fi
	-if test -d $(.CURDIR)/generate; then \
		if test ! -d $(DESTDIR)$(DEVICEDIR)/generate; then \
			mkdir $(DESTDIR)$(DEVICEDIR)/generate; \
			chown $(BINOWN).$(BINGRP) $(DESTDIR)$(DEVICEDIR)/generate; \
			chmod 755 $(DESTDIR)$(DEVICEDIR)/generate; \
		fi; \
	fi
	-for f in $(FONTFILES); do \
		install -c -o $(FONTOWN) -g $(FONTGRP) -m $(FONTMODE) $$f \
			$(DESTDIR)$(DEVICEDIR)/$$f; \
	done
.endif

.include <bsd.prog.mk>
OpenPOWER on IntegriCloud