new file mode 100644
@@ -0,0 +1,47 @@
+DESCRIPTION = "A library for configuring and customizing font access."
+LICENSE = "BSD"
+
+inherit autotools pkgconfig c++ library
+
+DEPENDS = "libexpat libfreetype libz"
+
+SRC_URI = "http://fontconfig.org/release/${PN}-${PV}.tar.gz"
+
+S = "${SRCDIR}/${PN}-${PV}"
+
+EXTRA_OECONF = " \
+ --disable-docs \
+ --with-arch=${HOST_ARCH} \
+ --with-cache-dir=${localstatedir}/lib/${PN} \
+ --without-xmldir \
+"
+
+do_configure[postfuncs] += "do_configure_extra"
+do_configure_extra () {
+ for makefile in fc-case/Makefile \
+ fc-glyphname/Makefile \
+ fc-lang/Makefile
+ do
+ sed -i -e 's|^LDFLAGS =.*|LDFLAGS =${BUILD_LDFLAGS}|' \
+ -e 's|^CFLAGS =.*|CFLAGS =${BUILD_CFLAGS}|' \
+ -e 's|^CPPFLAGS =.*|CPPFLAGS =${BUILD_CPPFLAGS}|' \
+ -e 's|^CXXFLAGS =.*|CFLAGS =${BUILD_CXXFLAGS}|' \
+ $makefile
+ done
+}
+
+EXTRA_OEMAKE = "FC_LANG=fc-lang FC_GLYPHNAME=fc-glyphname"
+export HASDOCBOOK="no"
+
+PACKAGES =+ "${PN}-utils-dbg ${PN}-utils "
+RECIPE_TYPES = "machine native"
+
+FILES_${PN}-utils-dbg = "${bindir}/.debug/*"
+FILES_${PN}-utils = "${bindir}/fc*"
+FILES_${PN} += "${sysconfdir}/fonts"
+FILES_${PN} += "${datadir}/fontconfig"
+FILES_${PN} += "${datadir}/xml"
+
+DEPENDS_${PN} += "libexpat libfreetype libz libc libgcc"
+RDEPENDS_${PN} += "libexpat libfreetype libz libc libgcc"
+RDEPENDS_${PN}-utils += "libfontconfig libexpat libfreetype libz libc libgcc"
new file mode 100644
@@ -0,0 +1 @@
+a24072e1e9430d7c02323fa82f5318af69e145e6 fontconfig-2.10.93.tar.gz