[oe-commits] org.oe.dev fontconfig: use some more sed magic to stop the wrong endian.h ending up in the include path for stuff using BUILD_CC

koen commit openembedded-commits at lists.openembedded.org
Tue Dec 12 10:21:50 UTC 2006


fontconfig: use some more sed magic to stop the wrong endian.h ending up in the include path for stuff using BUILD_CC

Author: koen at openembedded.org
Branch: org.openembedded.dev
Revision: 2828d9465b54e6e0cd311dd4e9abd7f83eef4718
ViewMTN: http://monotone.openembedded.org/revision.psp?id=2828d9465b54e6e0cd311dd4e9abd7f83eef4718
Files:
1
packages/fontconfig/fontconfig_2.4.1.bb
Diffs:

#
# mt diff -rd5504d2a159eff40ad52821910c538e0c71eb33a -r2828d9465b54e6e0cd311dd4e9abd7f83eef4718
#
# 
# 
# patch "packages/fontconfig/fontconfig_2.4.1.bb"
#  from [0bb511dccbc9ae256b30075f05f08e26525ee48e]
#    to [868e4f599ca1566fbb69670fe3438b55be3102e1]
# 
============================================================
--- packages/fontconfig/fontconfig_2.4.1.bb	0bb511dccbc9ae256b30075f05f08e26525ee48e
+++ packages/fontconfig/fontconfig_2.4.1.bb	868e4f599ca1566fbb69670fe3438b55be3102e1
@@ -44,11 +44,29 @@ do_stage () {
 	for i in ${S}/fontconfig/*.h; do install -m 0644 $i ${STAGING_INCDIR}/fontconfig/; done
 }
 
+BUILD_CFLAGS += " -I${STAGING_DIR}/${BUILD_SYS}/include/freetype2"
+
 do_configure_append () {
 	sed -i 's|LDFLAGS =.*|LDFLAGS =|' fc-case/Makefile
 	sed -i 's|LDFLAGS =.*|LDFLAGS =|' fc-glyphname/Makefile
 	sed -i 's|LDFLAGS =.*|LDFLAGS =|' fc-lang/Makefile
 	sed -i 's|LDFLAGS =.*|LDFLAGS =|' fc-arch/Makefile
+
+	sed -i 's|CFLAGS =.*|CFLAGS =${BUILD_CFLAGS}|' fc-case/Makefile
+	sed -i 's|CFLAGS =.*|CFLAGS =${BUILD_CFLAGS}|' fc-glyphname/Makefile
+	sed -i 's|CFLAGS =.*|CFLAGS =${BUILD_CFLAGS}|' fc-lang/Makefile
+	sed -i 's|CFLAGS =.*|CFLAGS =${BUILD_CFLAGS}|' fc-arch/Makefile
+
+	sed -i 's|CPPFLAGS =.*|CPPFLAGS =${BUILD_CPPFLAGS}|' fc-case/Makefile
+	sed -i 's|CPPFLAGS =.*|CPPFLAGS =${BUILD_CPPFLAGS}|' fc-glyphname/Makefile
+	sed -i 's|CPPFLAGS =.*|CPPFLAGS =${BUILD_CPPFLAGS}|' fc-lang/Makefile
+	sed -i 's|CPPFLAGS =.*|CPPFLAGS =${BUILD_CPPFLAGS}|' fc-arch/Makefile
+
+	sed -i 's|CXXFLAGS =.*|CFLAGS =${BUILD_CXXFLAGS}|' fc-case/Makefile
+	sed -i 's|CXXFLAGS =.*|CFLAGS =${BUILD_CXXFLAGS}|' fc-glyphname/Makefile
+	sed -i 's|CXXFLAGS =.*|CFLAGS =${BUILD_CXXFLAGS}|' fc-lang/Makefile
+	sed -i 's|CXXFLAGS =.*|CFLAGS =${BUILD_CXXFLAGS}|' fc-arch/Makefile
+
 }
 
 do_install () {






More information about the Openembedded-commits mailing list