[oe-commits] org.oe.dev libsdl-directfb 1.2.9: Fix build issue after recent kernel headers and gcc upgrades.

svolpe commit openembedded-commits at lists.openembedded.org
Sun Jul 15 22:39:17 UTC 2007


libsdl-directfb 1.2.9: Fix build issue after recent kernel headers and gcc upgrades.
and added missing CLFAGS include for directfb

Author: svolpe at openembedded.org
Branch: org.openembedded.dev
Revision: 6c16fb38b0e12103704f2bd628944f23673cd55e
ViewMTN: http://monotone.openembedded.org/revision.psp?id=6c16fb38b0e12103704f2bd628944f23673cd55e
Files:
1
packages/libsdl/libsdl-directfb_1.2.9.bb
Diffs:

#
# mt diff -rd982229f54ad86fa9296acab3704fc829cd11592 -r6c16fb38b0e12103704f2bd628944f23673cd55e
#
# 
# 
# patch "packages/libsdl/libsdl-directfb_1.2.9.bb"
#  from [fa286d887264b7e88bcb70d811fcdf9f9b4b2f6f]
#    to [660bfc2f6e6a75da22e92fb2a0afa34616d9eac7]
# 
============================================================
--- packages/libsdl/libsdl-directfb_1.2.9.bb	fa286d887264b7e88bcb70d811fcdf9f9b4b2f6f
+++ packages/libsdl/libsdl-directfb_1.2.9.bb	660bfc2f6e6a75da22e92fb2a0afa34616d9eac7
@@ -5,17 +5,27 @@ LICENSE = "LGPL"
 PROVIDES = "virtual/libsdl"
 LICENSE = "LGPL"
 
-PR = "r1"
+PR = "r2"
 DEFAULT_PREFERENCE = "-1"
 
 SRC_URI = "http://www.libsdl.org/release/SDL-${PV}.tar.gz \
-	   file://extra-keys.patch;patch=1 \
-	   file://directfb_obsolete_calls.patch;patch=1 \
-	   file://acinclude.m4"
+           file://agawa-piro-mickey-1.2.9.patch;patch=1 \
+           file://pygame-1.2.9.patch;patch=1 \
+           file://mouse-1.2.9.patch;patch=1 \
+	   file://kill-stdc++-1.2.9.patch;patch=1 \
+	   file://ipaq-1.2.9.patch;patch=1 \
+	   file://SDL-Akita-1.2.9.patch;patch=1 \
+	   file://fixlibs-1.2.9.patch;patch=1 \
+	   file://no-PAGE_SIZE.patch;patch=1 \
+	   file://explicit-extern-C.patch;patch=1 \
+	   file://acinclude.m4 \
+	   file://directfb_obsolete_calls.patch;patch=1"
 S = "${WORKDIR}/SDL-${PV}"
 
 inherit autotools binconfig
 
+CFLAGS_append  += " -I${STAGING_INCDIR}/directfb -I${STAGING_INCDIR}/directfb-internal"
+
 EXTRA_OECONF = "--disable-static --disable-debug --enable-cdrom --enable-threads --enable-timers --enable-endian \
                 --enable-file --enable-oss --enable-alsa --disable-esd --disable-arts \
                 --disable-diskaudio --disable-nas --disable-esd-shared --disable-esdtest \
@@ -30,16 +40,19 @@ do_configure_prepend() {
 
 do_configure_prepend() {
 	rm -f ${S}/acinclude.m4
-	cp ${WORKDIR}/acinclude.m4 ${S}/
+        cp ${WORKDIR}/acinclude.m4 ${S}/
+	if [ "${PALMTOP_USE_MULTITHREADED_QT}" == "yes" ]
+	then
+		sed -i s,-lqte,-lqte-mt, src/Makefile
+	fi	
 }
-
 do_configure_append () {
 	cd ${S}
 
 	# prevent libtool from linking libs against libstdc++, libgcc, ...
 	cat ${TARGET_PREFIX}libtool | sed -e 's/postdeps=".*"/postdeps=""/' > ${TARGET_PREFIX}libtool.tmp
 	mv ${TARGET_PREFIX}libtool.tmp ${TARGET_PREFIX}libtool
-    	find ${S} -type f | xargs sed -i 's:I/usr/include:I${STAGING_INCDIR}:g'
+#    	find ${S} -type f | xargs sed -i 's:I/usr/include:I${STAGING_INCDIR}:g'
 
 }
 






More information about the Openembedded-commits mailing list