1 1.2.2.2 wrstuden # $NetBSD: Makefile,v 1.2.2.2 2008/09/18 05:18:54 wrstuden Exp $ 2 1.2.2.2 wrstuden 3 1.2.2.2 wrstuden NOMAN= 1 4 1.2.2.2 wrstuden 5 1.2.2.2 wrstuden .include <bsd.own.mk> 6 1.2.2.2 wrstuden 7 1.2.2.2 wrstuden HOSTPROG= mkfontscale 8 1.2.2.2 wrstuden 9 1.2.2.2 wrstuden FREETYPE= ${X11SRCDIR.freetype} 10 1.2.2.2 wrstuden 11 1.2.2.2 wrstuden .PATH: ${X11SRCDIR.${HOSTPROG}} 12 1.2.2.2 wrstuden SRCS.mkfontscale= mkfontscale.c list.c hash.c ident.c 13 1.2.2.2 wrstuden 14 1.2.2.2 wrstuden .PATH: ${FREETYPE}/src/base 15 1.2.2.2 wrstuden SRCS.freetype+= ftapi.c ftbase.c ftbbox.c ftbdf.c ftdebug.c ftglyph.c \ 16 1.2.2.2 wrstuden ftinit.c ftmm.c ftpfr.c ftstroke.c ftsynth.c ftsystem.c \ 17 1.2.2.2 wrstuden fttype1.c ftwinfnt.c ftxf86.c ftbitmap.c 18 1.2.2.2 wrstuden 19 1.2.2.2 wrstuden .PATH: ${FREETYPE}/src/autofit 20 1.2.2.2 wrstuden SRCS.freetype+= autofit.c 21 1.2.2.2 wrstuden 22 1.2.2.2 wrstuden .PATH: ${FREETYPE}/src/bdf 23 1.2.2.2 wrstuden SRCS.freetype+= bdf.c 24 1.2.2.2 wrstuden 25 1.2.2.2 wrstuden .PATH: ${FREETYPE}/src/cff 26 1.2.2.2 wrstuden SRCS.freetype+= cff.c 27 1.2.2.2 wrstuden 28 1.2.2.2 wrstuden .PATH: ${FREETYPE}/src/cid 29 1.2.2.2 wrstuden SRCS.freetype+= type1cid.c 30 1.2.2.2 wrstuden 31 1.2.2.2 wrstuden .PATH: ${FREETYPE}/src/gzip 32 1.2.2.2 wrstuden SRCS.freetype+= ftgzip.c 33 1.2.2.2 wrstuden 34 1.2.2.2 wrstuden .PATH: ${FREETYPE}/src/lzw 35 1.2.2.2 wrstuden SRCS.freetype+= ftlzw.c 36 1.2.2.2 wrstuden 37 1.2.2.2 wrstuden .PATH: ${FREETYPE}/src/pcf 38 1.2.2.2 wrstuden SRCS.freetype+= pcf.c 39 1.2.2.2 wrstuden 40 1.2.2.2 wrstuden .PATH: ${FREETYPE}/src/pfr 41 1.2.2.2 wrstuden SRCS.freetype+= pfr.c 42 1.2.2.2 wrstuden 43 1.2.2.2 wrstuden .PATH: ${FREETYPE}/src/psaux 44 1.2.2.2 wrstuden SRCS.freetype+= psaux.c 45 1.2.2.2 wrstuden 46 1.2.2.2 wrstuden .PATH: ${FREETYPE}/src/pshinter 47 1.2.2.2 wrstuden SRCS.freetype+= pshinter.c 48 1.2.2.2 wrstuden 49 1.2.2.2 wrstuden .PATH: ${FREETYPE}/src/psnames 50 1.2.2.2 wrstuden SRCS.freetype+= psnames.c 51 1.2.2.2 wrstuden 52 1.2.2.2 wrstuden .PATH: ${FREETYPE}/src/raster 53 1.2.2.2 wrstuden SRCS.freetype+= raster.c 54 1.2.2.2 wrstuden 55 1.2.2.2 wrstuden .PATH: ${FREETYPE}/src/sfnt 56 1.2.2.2 wrstuden SRCS.freetype+= sfnt.c 57 1.2.2.2 wrstuden 58 1.2.2.2 wrstuden .PATH: ${FREETYPE}/src/smooth 59 1.2.2.2 wrstuden SRCS.freetype+= smooth.c 60 1.2.2.2 wrstuden 61 1.2.2.2 wrstuden .PATH: ${FREETYPE}/src/truetype 62 1.2.2.2 wrstuden SRCS.freetype+= truetype.c 63 1.2.2.2 wrstuden 64 1.2.2.2 wrstuden .PATH: ${FREETYPE}/src/type1 65 1.2.2.2 wrstuden SRCS.freetype+= type1.c 66 1.2.2.2 wrstuden 67 1.2.2.2 wrstuden .PATH: ${FREETYPE}/src/type42 68 1.2.2.2 wrstuden SRCS.freetype+= type42.c 69 1.2.2.2 wrstuden 70 1.2.2.2 wrstuden .PATH: ${FREETYPE}/src/winfonts 71 1.2.2.2 wrstuden SRCS.freetype+= winfnt.c 72 1.2.2.2 wrstuden 73 1.2.2.2 wrstuden .PATH: ${X11SRCDIR.fontenc}/src 74 1.2.2.2 wrstuden SRCS.fontenc= fontenc.c encparse.c 75 1.2.2.2 wrstuden 76 1.2.2.2 wrstuden SRCS+= ${SRCS.mkfontscale} ${SRCS.freetype} ${SRCS.fontenc} 77 1.2.2.2 wrstuden 78 1.2.2.2 wrstuden LDADD= -lz 79 1.2.2.2 wrstuden 80 1.2.2.2 wrstuden HOST_CPPFLAGS= -DFONTENC_NO_LIBFONT -DXFREE86_FT2 -DFONTENC_NO_LIBFONT \ 81 1.2.2.2 wrstuden -DFT2_BUILD_LIBRARY \ 82 1.2.2.2 wrstuden -DFONT_ENCODINGS_DIRECTORY=\"${X11FONTDIR}/encodings/encodings.dir\" 83 1.2.2.2 wrstuden HOST_CPPFLAGS+= -I${FREETYPE}/include -I${DESTDIR}${X11INCDIR} \ 84 1.2.2.2 wrstuden -I${DESTDIR}${X11INCDIR}/freetype2 85 1.2.2.2 wrstuden # -I${X11SRCDIR.xc}/include/fonts 86 1.2.2.2 wrstuden 87 1.2.2.2 wrstuden .include <bsd.x11.mk> 88 1.2.2.2 wrstuden .include <bsd.hostprog.mk> 89