1277323Sdim# $NetBSD: Makefile,v 1.3 2011/07/23 23:42:02 mrg Exp $ 2277323Sdim 3277323SdimNOMAN= 1 4277323Sdim 5277323Sdim.include <bsd.own.mk> 6277323Sdim 7277323SdimHOSTPROG= mkfontscale 8277323Sdim 9277323SdimFREETYPE= ${X11SRCDIR.freetype} 10277323Sdim 11277323Sdim.PATH: ${X11SRCDIR.${HOSTPROG}} 12277323SdimSRCS.mkfontscale= mkfontscale.c list.c hash.c ident.c 13277323Sdim 14277323Sdim.PATH: ${FREETYPE}/src/base 15277323SdimSRCS.freetype+= ftapi.c ftbase.c ftbbox.c ftbdf.c ftdebug.c ftglyph.c \ 16277323Sdim ftinit.c ftmm.c ftpfr.c ftstroke.c ftsynth.c ftsystem.c \ 17277323Sdim fttype1.c ftwinfnt.c ftxf86.c ftbitmap.c 18277323Sdim 19277323Sdim.PATH: ${FREETYPE}/src/autofit 20277323SdimSRCS.freetype+= autofit.c 21277323Sdim 22277323Sdim.PATH: ${FREETYPE}/src/bdf 23277323SdimSRCS.freetype+= bdf.c 24277323Sdim 25277323Sdim.PATH: ${FREETYPE}/src/cff 26277323SdimSRCS.freetype+= cff.c 27277323Sdim 28277323Sdim.PATH: ${FREETYPE}/src/cid 29277323SdimSRCS.freetype+= type1cid.c 30277323Sdim 31277323Sdim.PATH: ${FREETYPE}/src/gzip 32277323SdimSRCS.freetype+= ftgzip.c 33277323Sdim 34277323Sdim#.PATH: ${FREETYPE}/src/bzip2 35277323Sdim#SRCS.freetype+= ftbzip2.c 36277323Sdim 37277323Sdim.PATH: ${FREETYPE}/src/lzw 38277323SdimSRCS.freetype+= ftlzw.c 39277323Sdim 40277323Sdim.PATH: ${FREETYPE}/src/pcf 41277323SdimSRCS.freetype+= pcf.c 42277323Sdim 43277323Sdim.PATH: ${FREETYPE}/src/pfr 44277323SdimSRCS.freetype+= pfr.c 45277323Sdim 46277323Sdim.PATH: ${FREETYPE}/src/psaux 47277323SdimSRCS.freetype+= psaux.c 48277323Sdim 49277323Sdim.PATH: ${FREETYPE}/src/pshinter 50277323SdimSRCS.freetype+= pshinter.c 51277323Sdim 52277323Sdim.PATH: ${FREETYPE}/src/psnames 53277323SdimSRCS.freetype+= psnames.c 54277323Sdim 55277323Sdim.PATH: ${FREETYPE}/src/raster 56277323SdimSRCS.freetype+= raster.c 57277323Sdim 58277323Sdim.PATH: ${FREETYPE}/src/sfnt 59277323SdimSRCS.freetype+= sfnt.c 60277323Sdim 61277323Sdim.PATH: ${FREETYPE}/src/smooth 62277323SdimSRCS.freetype+= smooth.c 63277323Sdim 64277323Sdim.PATH: ${FREETYPE}/src/truetype 65277323SdimSRCS.freetype+= truetype.c 66277323Sdim 67277323Sdim.PATH: ${FREETYPE}/src/type1 68277323SdimSRCS.freetype+= type1.c 69277323Sdim 70277323Sdim.PATH: ${FREETYPE}/src/type42 71277323SdimSRCS.freetype+= type42.c 72277323Sdim 73277323Sdim.PATH: ${FREETYPE}/src/winfonts 74277323SdimSRCS.freetype+= winfnt.c 75277323Sdim 76277323Sdim.PATH: ${X11SRCDIR.fontenc}/src 77277323SdimSRCS.fontenc= fontenc.c encparse.c 78277323Sdim 79277323SdimSRCS+= ${SRCS.mkfontscale} ${SRCS.freetype} ${SRCS.fontenc} 80277323Sdim 81277323SdimLDADD= -lz 82277323Sdim#LDADD+= -lbz2 83277323Sdim 84277323SdimHOST_CPPFLAGS= -DFONTENC_NO_LIBFONT -DXFREE86_FT2 -DFONTENC_NO_LIBFONT \ 85277323Sdim -DFT2_BUILD_LIBRARY -DDARWIN_NO_CARBON \ 86277323Sdim -DFONT_ENCODINGS_DIRECTORY=\"${X11FONTDIR}/encodings/encodings.dir\" 87277323SdimHOST_CPPFLAGS+= -DFT_CONFIG_OPTION_DISABLE_BZIP2 88277323SdimHOST_CPPFLAGS+= -I${FREETYPE}/include -I${DESTDIR}${X11INCDIR} \ 89277323Sdim -I${DESTDIR}${X11INCDIR}/freetype2 90277323Sdim# -I${X11SRCDIR.xc}/include/fonts 91277323Sdim 92277323Sdim.include <bsd.x11.mk> 93277323Sdim.include <bsd.hostprog.mk> 94277323Sdim