1# $NetBSD: Makefile,v 1.4 2008/11/06 22:28:26 veego Exp $ 2 3.include <bsd.own.mk> 4 5LIB= Xfont 6XFONTDIR= ${X11SRCDIR.${LIB}} 7.PATH: ${XFONTDIR}/src 8.PATH: ${XFONTDIR}/src/FreeType 9.PATH: ${XFONTDIR}/src/Speedo 10.PATH: ${XFONTDIR}/src/Type1 11.PATH: ${XFONTDIR}/src/bitmap 12.PATH: ${XFONTDIR}/src/builtins 13.PATH: ${XFONTDIR}/src/fc 14.PATH: ${XFONTDIR}/src/fontcache 15.PATH: ${XFONTDIR}/src/fontfile 16.PATH: ${XFONTDIR}/src/stubs 17.PATH: ${XFONTDIR}/src/util 18.PATH: ${XFONTDIR}/include/X11/fonts 19.PATH: ${XFONTDIR}/../include 20 21SRCS= ftenc.c ftfuncs.c fttools.c xttcap.c bics-unicode.c do_char.c \ 22 do_trns.c out_bl2d.c out_blk.c out_outl.c out_scrn.c out_util.c \ 23 reset.c set_spcs.c set_trns.c spencode.c sperr.c spfile.c spfont.c \ 24 spfuncs.c spglyph.c spinfo.c arith.c curves.c fontfcn.c hints.c \ 25 lines.c objects.c paths.c regions.c scanfont.c spaces.c t1funcs.c \ 26 t1info.c t1io.c t1malloc.c t1snap.c t1unicode.c token.c type1.c \ 27 util.c bdfread.c bdfutils.c bitmap.c bitmapfunc.c bitmaputil.c \ 28 bitscale.c fontink.c pcfread.c pcfwrite.c snfread.c dir.c file.c \ 29 fonts.c fpe.c render.c fsconvert.c fserve.c fsio.c fstrans.c \ 30 fontcache.c bitsource.c bufio.c catalogue.c decompress.c defaults.c \ 31 dirfile.c ffcheck.c fileio.c filewr.c fontdir.c fontencc.c fontfile.c \ 32 fontscale.c gunzip.c printerfont.c register.c renderers.c cauthgen.c \ 33 csignal.c delfntcid.c errorf.c fatalerror.c findoldfnt.c fontmod.c \ 34 getcres.c getdefptsize.c getnewfntcid.c gettime.c initfshdl.c \ 35 regfpefunc.c rmfshdl.c servclient.c setfntauth.c stfntcfnt.c \ 36 xpstubs.c atom.c fontaccel.c fontnames.c fontutil.c fontxlfd.c \ 37 format.c miscutil.c patcache.c private.c utilbitmap.c 38 39INCS= bdfint.h bitmap.h bufio.h fntfil.h fntfilio.h fntfilst.h \ 40 fontconf.h fontencc.h fontmisc.h fontmod.h fontshow.h \ 41 fontutil.h fontxlfd.h ft.h ftfuncs.h pcf.h 42INCSDIR=${X11INCDIR}/X11/fonts 43 44CPPFLAGS+= ${X11FLAGS.THREADLIB} ${X11FLAGS.CONNECTION} 45CPPFLAGS+= -DHAS_SNPRINTF -DHAVE_CONFIG_H 46CPPFLAGS+= -DBDFFORMAT -DSNFFORMAT -DPCFFORMAT -DX_GZIP_FONT_COMPRESSION 47CPPFLAGS+= -DFONT_ENCODINGS_DIRECTORY=\"${X11LIBDIR}/X11/fonts/encodings/encodings.dir\" 48CPPFLAGS+= -I${DESTDIR}${X11INCDIR} 49CPPFLAGS+= -I${DESTDIR}${X11INCDIR}/X11/fonts 50CPPFLAGS+= -I${DESTDIR}${X11INCDIR}/freetype2 51CPPFLAGS+= -I${XFONTDIR}/src/stubs 52CPPFLAGS+= -I${XFONTDIR}/../include 53 54 55LIBDPLIBS=\ 56 Xt ${.CURDIR}/../libXt \ 57 SM ${.CURDIR}/../libSM \ 58 ICE ${.CURDIR}/../libICE \ 59 Xext ${.CURDIR}/../libXext \ 60 fontenc ${.CURDIR}/../libfontenc \ 61 freetype ${.CURDIR}/../freetype \ 62 X11 ${.CURDIR}/../libX11/dynamic \ 63 m ${.CURDIR}/../../../../../lib/libm \ 64 z ${.CURDIR}/../../../../../lib/libz 65 66# XXX 67COPTS.ffcheck.c+= -Wno-error 68COPTS.register.c+= -Wno-error 69 70PKGDIST= ${LIB} 71 72.include <bsd.x11.mk> 73.include <bsd.lib.mk> 74