# $NetBSD: Makefile,v 1.22 2019/07/20 02:06:12 mrg Exp $ .include LIB= freetype FREETYPE= ${X11SRCDIR.${LIB}} SUBDIR= freetype .PATH: ${X11SRCDIR.freetype}/include/ INCSDIR=${X11INCDIR}/freetype2 INCS= ft2build.h .PATH: ${FREETYPE}/src/base SRCS= ftbase.c ftbbox.c ftbdf.c ftdebug.c ftfstype.c \ ftglyph.c ftinit.c ftmm.c ftpfr.c ftstroke.c ftsynth.c \ ftsystem.c fttype1.c ftwinfnt.c ftbitmap.c ftcid.c \ ftgasp.c ftgxval.c ftotval.c ftpatent.c .PATH: ${FREETYPE}/src/autofit SRCS+= autofit.c #.PATH: ${FREETYPE}/src/autohint #SRCS+= autohint.c .PATH: ${FREETYPE}/src/bdf SRCS+= bdf.c .PATH: ${FREETYPE}/src/cache SRCS+= ftcache.c .PATH: ${FREETYPE}/src/cff SRCS+= cff.c .PATH: ${FREETYPE}/src/cid SRCS+= type1cid.c .PATH: ${FREETYPE}/src/gzip SRCS+= ftgzip.c .PATH: ${FREETYPE}/src/bzip2 SRCS+= ftbzip2.c .PATH: ${FREETYPE}/src/lzw SRCS+= ftlzw.c .PATH: ${FREETYPE}/src/pcf SRCS+= pcf.c .PATH: ${FREETYPE}/src/pfr SRCS+= pfr.c .PATH: ${FREETYPE}/src/psaux SRCS+= psaux.c .PATH: ${FREETYPE}/src/pshinter SRCS+= pshinter.c .PATH: ${FREETYPE}/src/psnames SRCS+= psnames.c .PATH: ${FREETYPE}/src/raster SRCS+= raster.c .PATH: ${FREETYPE}/src/sfnt SRCS+= sfnt.c .PATH: ${FREETYPE}/src/smooth SRCS+= smooth.c .PATH: ${FREETYPE}/src/truetype SRCS+= truetype.c .PATH: ${FREETYPE}/src/type1 SRCS+= type1.c .PATH: ${FREETYPE}/src/type42 SRCS+= type42.c .PATH: ${FREETYPE}/src/winfonts SRCS+= winfnt.c CPPFLAGS+= ${X11FLAGS.THREADLIB} CPPFLAGS+= -DFT_CONFIG_OPTION_SYSTEM_ZLIB \ -DFT_CONFIG_CONFIG_H="" \ -DFT2_BUILD_LIBRARY \ -DFT_CONFIG_MODULES_H="" CPPFLAGS+= -I${DESTDIR}${X11INCDIR}/freetype2 \ -I${DESTDIR}${X11INCDIR}/freetype2/freetype \ -I${DESTDIR}${X11INCDIR}/freetype2/freetype/config \ -I${X11SRCDIR.${LIB}}/include .if !defined(MKSUBPIXEL) || ${MKSUBPIXEL} != "no" CPPFLAGS+= -DFT_CONFIG_OPTION_SUBPIXEL_RENDERING .endif LIBDPLIBS= \ z ${.CURDIR}/../../../../../lib/libz \ bz2 ${.CURDIR}/../../../../../lib/libbz2 PKGCONFIG= freetype2 PKGDIST.freetype2= ${.CURDIR} PKGCONFIG_VERSION.freetype2= 23:0:17 .include .include .include