1 DESCRIPTION = "A library for configuring and customizing font access."
2 DEPENDS = "virtual/libc expat freetype freetype-native zlib"
6 SRC_URI = "http://pdx.freedesktop.org/~fontconfig/release/fontconfig-${PV}.tar.gz \
7 file://${FILESDIR}/freetype-includes.patch;patch=1;pnum=0 \
8 file://${FILESDIR}/makefile1.patch;patch=1;pnum=0 \
9 file://${FILESDIR}/makefile2.patch;patch=1;pnum=0"
11 S = "${WORKDIR}/fontconfig-${PV}"
13 inherit autotools pkgconfig
15 EXTRA_OECONF = " --disable-docs "
18 # XXX ${PV} dist missing some files !
19 touch fc-list/fc-list.1
20 touch fc-cache/fc-cache.1
21 oe_runmake -C fc-lang "CC=${BUILD_CC}" \
22 "CFLAGS=${BUILD_CFLAGS}" "LDFLAGS=${BUILD_LDFLAGS}" \
23 "CPPFLAGS=${BUILD_CPPFLAGS}" "CXXFLAGS=${BUILD_CXXFLAGS}" \
24 "FREETYPE_CFLAGS=-I${STAGING_INCDIR}/freetype2" "FREETYPE_LIBS=-lfreetype -lz"
25 oe_runmake -C fc-glyphname "CC=${BUILD_CC}" \
26 "CFLAGS=${BUILD_CFLAGS}" "LDFLAGS=${BUILD_LDFLAGS}" \
27 "CPPFLAGS=${BUILD_CPPFLAGS}" "CXXFLAGS=${BUILD_CXXFLAGS}" \
28 "FREETYPE_CFLAGS=-I${STAGING_INCDIR}/freetype2" "FREETYPE_LIBS=-lfreetype -lz"
34 oe_libinstall -so -a -C src libfontconfig ${STAGING_LIBDIR}
35 install -d ${STAGING_INCDIR}/fontconfig
36 cp -a ${S}/fontconfig/*.h ${STAGING_INCDIR}/fontconfig/