1# Copyright 2005 Red Hat, Inc. 2# 3# Permission to use, copy, modify, distribute, and sell this software 4# and its documentation for any purpose is hereby granted without 5# fee, provided that the above copyright notice appear in all copies 6# and that both that copyright notice and this permission notice 7# appear in supporting documentation, and that the name of Red Hat 8# not be used in advertising or publicity pertaining to distribution 9# of the software without specific, written prior permission. Red 10# Hat makes no representations about the suitability of this software 11# for any purpose. It is provided "as is" without express or implied 12# warranty. 13# 14# RED HAT DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, 15# INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN 16# NO EVENT SHALL RED HAT BE LIABLE FOR ANY SPECIAL, INDIRECT OR 17# CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS 18# OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, 19# NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN 20# CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. 21 22BDF2UCS_FONT_FILES = \ 23 lubB08 \ 24 lubB10 \ 25 lubB12 \ 26 lubB14 \ 27 lubB18 \ 28 lubB19 \ 29 lubB24 \ 30 lubBI08 \ 31 lubBI10 \ 32 lubBI12 \ 33 lubBI14 \ 34 lubBI18 \ 35 lubBI19 \ 36 lubBI24 \ 37 lubI08 \ 38 lubI10 \ 39 lubI12 \ 40 lubI14 \ 41 lubI18 \ 42 lubI19 \ 43 lubI24 \ 44 luBIS08 \ 45 luBIS10 \ 46 luBIS12 \ 47 luBIS14 \ 48 luBIS18 \ 49 luBIS19 \ 50 luBIS24 \ 51 lubR08 \ 52 lubR10 \ 53 lubR12 \ 54 lubR14 \ 55 lubR18 \ 56 lubR19 \ 57 lubR24 \ 58 luBS08 \ 59 luBS10 \ 60 luBS12 \ 61 luBS14 \ 62 luBS18 \ 63 luBS19 \ 64 luBS24 \ 65 luIS08 \ 66 luIS10 \ 67 luIS12 \ 68 luIS14 \ 69 luIS18 \ 70 luIS19 \ 71 luIS24 \ 72 luRS08 \ 73 luRS10 \ 74 luRS12 \ 75 luRS14 \ 76 luRS18 \ 77 luRS19 \ 78 luRS24 79FONT_FILES = $(BDF2UCS_FONT_FILES) 80 81BDF_FILES = $(FONT_FILES:%=%.bdf) 82PCF_FILES = $(FONT_FILES:%=%.pcf$(COMPRESS_SUFFIX)) 83 84if ISO8859_1 85ISO8859_1_BDF_FILES = $(BDF2UCS_FONT_FILES:%=%-ISO8859-1.bdf) 86ISO8859_1_PCF_FILES = $(BDF2UCS_FONT_FILES:%=%-ISO8859-1.pcf$(COMPRESS_SUFFIX)) 87endif 88 89if ISO8859_2 90ISO8859_2_BDF_FILES = $(BDF2UCS_FONT_FILES:%=%-ISO8859-2.bdf) 91ISO8859_2_PCF_FILES = $(BDF2UCS_FONT_FILES:%=%-ISO8859-2.pcf$(COMPRESS_SUFFIX)) 92endif 93 94if ISO8859_3 95ISO8859_3_BDF_FILES = $(BDF2UCS_FONT_FILES:%=%-ISO8859-3.bdf) 96ISO8859_3_PCF_FILES = $(BDF2UCS_FONT_FILES:%=%-ISO8859-3.pcf$(COMPRESS_SUFFIX)) 97endif 98 99if ISO8859_4 100ISO8859_4_BDF_FILES = $(BDF2UCS_FONT_FILES:%=%-ISO8859-4.bdf) 101ISO8859_4_PCF_FILES = $(BDF2UCS_FONT_FILES:%=%-ISO8859-4.pcf$(COMPRESS_SUFFIX)) 102endif 103 104if ISO8859_9 105ISO8859_9_BDF_FILES = $(BDF2UCS_FONT_FILES:%=%-ISO8859-9.bdf) 106ISO8859_9_PCF_FILES = $(BDF2UCS_FONT_FILES:%=%-ISO8859-9.pcf$(COMPRESS_SUFFIX)) 107endif 108 109if ISO8859_10 110ISO8859_10_BDF_FILES = $(BDF2UCS_FONT_FILES:%=%-ISO8859-10.bdf) 111ISO8859_10_PCF_FILES = $(BDF2UCS_FONT_FILES:%=%-ISO8859-10.pcf$(COMPRESS_SUFFIX)) 112endif 113 114if ISO8859_13 115ISO8859_13_BDF_FILES = $(BDF2UCS_FONT_FILES:%=%-ISO8859-13.bdf) 116ISO8859_13_PCF_FILES = $(BDF2UCS_FONT_FILES:%=%-ISO8859-13.pcf$(COMPRESS_SUFFIX)) 117endif 118 119if ISO8859_14 120ISO8859_14_BDF_FILES = $(BDF2UCS_FONT_FILES:%=%-ISO8859-14.bdf) 121ISO8859_14_PCF_FILES = $(BDF2UCS_FONT_FILES:%=%-ISO8859-14.pcf$(COMPRESS_SUFFIX)) 122endif 123 124if ISO8859_15 125ISO8859_15_BDF_FILES = $(BDF2UCS_FONT_FILES:%=%-ISO8859-15.bdf) 126ISO8859_15_PCF_FILES = $(BDF2UCS_FONT_FILES:%=%-ISO8859-15.pcf$(COMPRESS_SUFFIX)) 127endif 128 129UTIL_DIR = @MAPFILES_PATH@ 130 131SUFFIXES = .bdf .pcf$(COMPRESS_SUFFIX) \ 132 -ISO8859-1.bdf \ 133 -ISO8859-2.bdf \ 134 -ISO8859-3.bdf \ 135 -ISO8859-4.bdf \ 136 -ISO8859-9.bdf \ 137 -ISO8859-10.bdf \ 138 -ISO8859-13.bdf \ 139 -ISO8859-14.bdf \ 140 -ISO8859-15.bdf 141 142.bdf.pcf$(COMPRESS_SUFFIX): 143 @rm -f $@ 144 $(AM_V_GEN)$(BDFTOPCF) -t $< | $(COMPRESS) $(COMPRESS_FLAGS) > $@ 145 146.bdf-ISO8859-1.bdf: 147 @rm -f $@ 148 $(AM_V_GEN)$(UCS2ANY) $< $(UTIL_DIR)/map-ISO8859-1 ISO8859-1 149 150.bdf-ISO8859-2.bdf: 151 @rm -f $@ 152 $(AM_V_GEN)$(UCS2ANY) $< $(UTIL_DIR)/map-ISO8859-2 ISO8859-2 153 154.bdf-ISO8859-3.bdf: 155 @rm -f $@ 156 $(AM_V_GEN)$(UCS2ANY) $< $(UTIL_DIR)/map-ISO8859-3 ISO8859-3 157 158.bdf-ISO8859-4.bdf: 159 @rm -f $@ 160 $(AM_V_GEN)$(UCS2ANY) $< $(UTIL_DIR)/map-ISO8859-4 ISO8859-4 161 162.bdf-ISO8859-9.bdf: 163 @rm -f $@ 164 $(AM_V_GEN)$(UCS2ANY) $< $(UTIL_DIR)/map-ISO8859-9 ISO8859-9 165 166.bdf-ISO8859-10.bdf: 167 @rm -f $@ 168 $(AM_V_GEN)$(UCS2ANY) $< $(UTIL_DIR)/map-ISO8859-10 ISO8859-10 169 170.bdf-ISO8859-13.bdf: 171 @rm -f $@ 172 $(AM_V_GEN)$(UCS2ANY) $< $(UTIL_DIR)/map-ISO8859-13 ISO8859-13 173 174.bdf-ISO8859-14.bdf: 175 @rm -f $@ 176 $(AM_V_GEN)$(UCS2ANY) $< $(UTIL_DIR)/map-ISO8859-14 ISO8859-14 177 178.bdf-ISO8859-15.bdf: 179 @rm -f $@ 180 $(AM_V_GEN)$(UCS2ANY) $< $(UTIL_DIR)/map-ISO8859-15 ISO8859-15 181 182fontdir = @FONTDIR@ 183font_DATA = \ 184 $(PCF_FILES) \ 185 $(ISO8859_1_PCF_FILES) \ 186 $(ISO8859_2_PCF_FILES) \ 187 $(ISO8859_3_PCF_FILES) \ 188 $(ISO8859_4_PCF_FILES) \ 189 $(ISO8859_9_PCF_FILES) \ 190 $(ISO8859_10_PCF_FILES) \ 191 $(ISO8859_13_PCF_FILES) \ 192 $(ISO8859_14_PCF_FILES) \ 193 $(ISO8859_15_PCF_FILES) 194BUILT_BDF_FILES = \ 195 $(ISO8859_1_BDF_FILES) \ 196 $(ISO8859_2_BDF_FILES) \ 197 $(ISO8859_3_BDF_FILES) \ 198 $(ISO8859_4_BDF_FILES) \ 199 $(ISO8859_9_BDF_FILES) \ 200 $(ISO8859_10_BDF_FILES) \ 201 $(ISO8859_13_BDF_FILES) \ 202 $(ISO8859_14_BDF_FILES) \ 203 $(ISO8859_15_BDF_FILES) 204CLEANFILES = $(font_DATA) $(BUILT_BDF_FILES) 205 206EXTRA_DIST = $(BDF_FILES) LU_LEGALNOTICE README.md 207 208MAINTAINERCLEANFILES = ChangeLog INSTALL 209 210all-local: $(BUILT_BDF_FILES) $(font_DATA) 211 212install-data-hook: 213 @rm -f $(DESTDIR)$(fontdir)/fonts.dir 214 $(MKFONTDIR) $(DESTDIR)$(fontdir) 215 @RUN_FCCACHE@ 216 217distuninstallcheck: 218 @: 219 220 221.PHONY: ChangeLog INSTALL 222 223INSTALL: 224 $(INSTALL_CMD) 225 226ChangeLog: 227 $(CHANGELOG_CMD) 228 229dist-hook: ChangeLog INSTALL 230