Print this page
633 case-folding collision in illumos-gate
Split |
Close |
Expand all |
Collapse all |
--- old/usr/src/cmd/lp/filter/postscript/font/devpost/Makefile
+++ new/usr/src/cmd/lp/filter/postscript/font/devpost/Makefile
1 1 #
2 2 # CDDL HEADER START
3 3 #
4 4 # The contents of this file are subject to the terms of the
5 5 # Common Development and Distribution License, Version 1.0 only
6 6 # (the "License"). You may not use this file except in compliance
7 7 # with the License.
8 8 #
9 9 # You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
10 10 # or http://www.opensolaris.org/os/licensing.
11 11 # See the License for the specific language governing permissions
12 12 # and limitations under the License.
↓ open down ↓ |
12 lines elided |
↑ open up ↑ |
13 13 #
14 14 # When distributing Covered Code, include this CDDL HEADER in each
15 15 # file and include the License file at usr/src/OPENSOLARIS.LICENSE.
16 16 # If applicable, add the following below this CDDL HEADER, with the
17 17 # fields enclosed by brackets "[]" replaced with your own identifying
18 18 # information: Portions Copyright [yyyy] [name of copyright owner]
19 19 #
20 20 # CDDL HEADER END
21 21 #
22 22 #
23 -# ident "%Z%%M% %I% %E% SMI"
24 -#
25 23 # Copyright (c) 1989 by Sun Microsystems, Inc.
24 +# Copyright 2014 Garrett D'Amore
26 25 #
27 26 # cmd/lp/filter/postscript/font/devpost/Makefile
28 27 #
29 28
30 29 include ../../../../Makefile.lp
31 30
32 31 FONTFILES = AB AI AR AX BI CB CI CO \
33 - CW CX GR HB HI HX Hb Hi \
34 - Hr Hx KB KI KR KX NB NI \
32 + CW CX GR HB HI HX JB JI \
33 + JR JX KB KI KR KX NB NI \
35 34 NR NX PA PB PI PX S1 VB \
36 35 VI VR VX ZD ZI B H I \
37 36 R S
38 37 FONTLNK1 = G HM HK HL
39 38 FONTLNK2 = GI
40 39 DESCFILE = DESC
41 40 TXTS = DESC.big DESC.small S.big S.small LINKFILE
42 41
43 42 FONTNAMES = $(FONTFILES:%=%.name)
44 43 FONTLNK1OUTS = $(FONTLNK1:%=%.out)
45 44 FONTLNK2OUTS = $(FONTLNK2:%=%.out)
46 45 FONTOUTS = $(FONTFILES:%=%.out) $(DESCFILE:%=%.out)
47 46
48 -SUBDIRS = charlib
47 +SUBDIRS = charlib fontmaps
49 48
50 49 NATIVEMAKEDEV = ../native/makedev
51 50
52 51 ROOTLIBFONT = $(ROOT)/usr/lib/font
53 52 ROOTDEVPOST = $(ROOTLIBFONT)/devpost
54 53
55 54 ROOTFONTFILES = $(FONTFILES:%=$(ROOTDEVPOST)/%) \
56 55 $(ROOTDEVPOST)/$(DESCFILE)
57 56 ROOTFONTNAMES = $(FONTNAMES:%=$(ROOTDEVPOST)/%)
58 57 ROOTFONTOUTS = $(FONTOUTS:%=$(ROOTDEVPOST)/%) \
59 58 $(FONTLNK1OUTS:%=$(ROOTDEVPOST)/%) \
60 59 $(FONTLNK2OUTS:%=$(ROOTDEVPOST)/%)
61 60
62 61 FILEMODE = 0444
63 62
64 63 .KEEP_STATE:
65 64
66 65 all : $(TXTS) $(FONTOUTS) $(FONTNAMES) $(SUBDIRS)
67 66
68 67 install: $(TXTS) $(FONTOUTS) $(FONTNAMES) \
69 68 $(ROOTDEVPOST) $(ROOTFONTFILES) $(ROOTFONTNAMES) \
70 69 $(ROOTFONTOUTS) $(SUBDIRS)
71 70
72 71 $(FONTOUTS) : $$(@:%.out=%) $(NATIVEMAKEDEV)
73 72 @$(RM) $@; $(NATIVEMAKEDEV) $(@:%.out=%)
74 73
75 74 $(ROOTDEVPOST) :
76 75 $(INS.dir)
↓ open down ↓ |
18 lines elided |
↑ open up ↑ |
77 76
78 77 $(NATIVEMAKEDEV) :
79 78 @cd ..; $(MAKE) native/makedev
80 79
81 80 $(FONTLNK1OUTS) : H.out
82 81 @$(RM) $@; $(LN) H.out $@
83 82
84 83 $(FONTLNK2OUTS) : HI.out
85 84 @$(RM) $@; $(LN) HI.out $@
86 85
87 -$(ROOTDEVPOST)/% : %
86 +$(ROOTDEVPOST)/% : % $(ROOTDEVPOST)
88 87 $(INS.file)
89 88
90 89 clean strip lint : $(SUBDIRS)
91 90
92 91 clobber: $(SUBDIRS)
93 92 $(RM) $(FONTOUTS) $(FONTLNK1OUTS) $(FONTLNK2OUTS)
94 93
95 94 $(SUBDIRS): FRC
96 95 @cd $@; pwd; $(MAKE) $(TARGET)
97 96
98 97 FRC:
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX