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