[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