1# $NetBSD: Makefile,v 1.1.1.1 2008/07/29 05:01:23 mrg Exp $ 2 3.include <bsd.own.mk> 4 5FONTSUBDIR= misc 6FONTSRCPKG= font-misc-misc 7 8.PATH: ${X11SRCDIR.${FONTSRCPKG}} 9 10BDFFILES+= 12x13ja.bdf 18x18ja.bdf 11BDFFILES+= 18x18ko.bdf 12 13BDFFILES+= k14.bdf nil2.bdf 14 15BDFFILES+= 4x6.bdf 5x7.bdf 5x8.bdf 6x10.bdf 6x12.bdf 6x13.bdf \ 16 6x13B.bdf 6x13O.bdf 6x9.bdf 7x13.bdf 7x13B.bdf 7x13O.bdf \ 17 7x14.bdf 7x14B.bdf 8x13.bdf 8x13B.bdf 8x13O.bdf 9x15.bdf \ 18 9x15B.bdf 9x18.bdf 9x18B.bdf 19 20# Most fonts have 22 output types, but ISO8859-8 and ISO8859-11 are 21# missing a few. 22NO_ISO8859-8= 6x13O 7x13O 8x13O 23.for _s in ${NO_ISO8859-8} 24NO_UCSFILES+= ${_s}-ISO8859-8 25.endfor 26 27NO_ISO8859-11= 4x6 5x7 5x8 6x9 6x10 6x12 6x13B 6x13O 8x13 8x13B 8x13O 9x18B 28.for _s in ${NO_ISO8859-11} 29NO_UCSFILES+= ${_s}-ISO8859-11 30.endfor 31 32NO_KOI8-R= 6x13B 6x13O 7x13B 7x13O 7x14B 8x13B 8x13O 9x15B 9x18B 33.for _s in ${NO_KOI8-R} 34NO_UCSFILES+= ${_s}-KOI8-R 35.endfor 36 37ISOLOCSTD= ISO8859-1 ISO8859-2 ISO8859-3 ISO8859-4 ISO8859-5 ISO8859-7 \ 38 ISO8859-8 ISO8859-9 ISO8859-10 ISO8859-11 ISO8859-13 \ 39 ISO8859-14 ISO8859-15 ISO8859-16 KOI8-R 40# .. and those 22 outputs 41ISOSIZESTD= 4x6 \ 42 5x7 5x8 \ 43 6x9 6x10 6x12 6x13 6x13B 6x13O \ 44 7x13 7x13B 7x13O 7x14 7x14B \ 45 8x13 8x13B 8x13O \ 46 9x15 9x15B 9x18 9x18B \ 47 10x20 48 49.for _l in ${ISOLOCSTD} 50.for _s in ${ISOSIZESTD} 51.if empty(NO_UCSFILES:M${_s}-${_l}) 52UCSFILES+= ${_s} ${_l} 53.endif 54.endfor 55.endfor 56 57UCSFILES+= 7x14 JISX0201.1976-0 58 59.include "../../Makefile.bdf" 60 61.include <bsd.x11.mk> 62.include <bsd.prog.mk> 63