[oe-commits] org.oe.dev expedite: add hack patch to disable all unused engines since
mickeyl commit
openembedded-commits at lists.openembedded.org
Thu Dec 6 01:55:37 UTC 2007
expedite: add hack patch to disable all unused engines since
the PKG_CHECK_EXISTS macro seems to always return "yes"
Author: mickeyl at openembedded.org
Branch: org.openembedded.dev
Revision: 84fabcc1d841ac8903addf3410e6f25d5312cb4d
ViewMTN: http://monotone.openembedded.org/revision/info/84fabcc1d841ac8903addf3410e6f25d5312cb4d
Files:
1
packages/e17/expedite
packages/e17/expedite/hack-disable-opengl.patch
packages/e17/expedite_cvs.bb
Diffs:
#
# mt diff -ra187b155f67dbd2f069abfa8caf8b3e0b5d8c896 -r84fabcc1d841ac8903addf3410e6f25d5312cb4d
#
#
#
# add_dir "packages/e17/expedite"
#
# add_file "packages/e17/expedite/hack-disable-opengl.patch"
# content [25cb1ff579c94ca9605c900d89870e2e1cef4336]
#
# patch "packages/e17/expedite_cvs.bb"
# from [d6c491e48f867162a8690fce0bf8044dcb7136bc]
# to [a9d840bc0cd769a67711587a0f96d27051cd7460]
#
============================================================
--- packages/e17/expedite/hack-disable-opengl.patch 25cb1ff579c94ca9605c900d89870e2e1cef4336
+++ packages/e17/expedite/hack-disable-opengl.patch 25cb1ff579c94ca9605c900d89870e2e1cef4336
@@ -0,0 +1,87 @@
+Index: expedite/configure.in
+===================================================================
+--- expedite.orig/configure.in
++++ expedite/configure.in
+@@ -47,24 +47,11 @@
+ PKG_CHECK_MODULES([EVAS], evas)
+
+ dnl OpenGL GLEW
+-PKG_CHECK_EXISTS(evas-opengl-glew,
+- [
+- AC_DEFINE(HAVE_EVAS_OPENGL_GLEW, 1, [Evas GL Glew Engine Support])
+- have_opengl_glew="yes"
+- glew_libs="-lglew32 -lgdi32"
+- ],
+- [ have_opengl_glew="no" ]
+-)
++have_opengl_glew="no"
+ AM_CONDITIONAL(BUILD_OPENGL_GLEW, test "x$have_opengl_glew" = "xyes")
+
+ dnl OpenGL X11
+-PKG_CHECK_EXISTS(evas-opengl-x11,
+- [
+- AC_DEFINE(HAVE_EVAS_OPENGL_X11, 1, [Evas GL X11 Engine Support])
+- have_opengl_x11="yes"
+- ],
+- [ have_opengl_x11="no" ]
+-)
++have_opengl_x11="no"
+ AM_CONDITIONAL(BUILD_OPENGL_X11, test "x$have_opengl_x11" = "xyes")
+
+ dnl Software X11
+@@ -109,49 +96,23 @@
+
+ # TODO: Check availability of libs
+ dnl DirectDraw
+-PKG_CHECK_EXISTS(evas-software-ddraw,
+- [
+- AC_DEFINE(HAVE_EVAS_SOFTWARE_DDRAW, 1, [Evas Software DirectDraw Engine Support])
+- have_software_ddraw="yes"
+- ddraw_libs="-lddraw -ldxguid"
+- ],
+- [ have_software_ddraw="no" ]
+-)
++have_software_ddraw="no"
+ AM_CONDITIONAL(BUILD_SOFTWARE_DDRAW, test "x$have_software_ddraw" = "xyes")
+
+ # TODO: Check availability of libs
+ dnl 16bit DirectDraw
+-PKG_CHECK_EXISTS(evas-software-16-ddraw,
+- [
+- AC_DEFINE(HAVE_EVAS_SOFTWARE_16_DDRAW, 1, [Evas Software 16bit DirectDraw Engine Support])
+- have_software_16_ddraw="yes"
+- ddraw_libs="-lddraw -ldxguid"
+- ],
+- [ have_software_16_ddraw="no" ]
+-)
++have_software_16_ddraw="no"
+ AM_CONDITIONAL(BUILD_SOFTWARE_16_DDRAW, test "x$have_software_16_ddraw" = "xyes")
+
+ # TODO: Check availability of libs
+ dnl Direct3D
+-PKG_CHECK_EXISTS(evas-direct3d,
+- [
+- AC_DEFINE(HAVE_EVAS_DIRECT3D, 1, [Evas Direct3D Engine Support])
+- have_direct3d="yes"
+- d3d_libs="-ld3d9 -ld3dx9d"
+- ],
+- [ have_direct3d="no" ]
+-)
++have_direct3d="no"
+ AM_CONDITIONAL(BUILD_DIRECT3D, test "x$have_direct3d" = "xyes")
+
+ dnl Software SDL
+-PKG_CHECK_EXISTS(evas-software-sdl,
+- [
+- AC_DEFINE(HAVE_EVAS_SOFTWARE_SDL, 1, [Evas Software SDL Engine Support])
+- have_software_sdl="yes"
+- ],
+- [ have_direct3d="no" ]
+-)
+-AM_CONDITIONAL(BUILD_SOFTWARE_SDL, test "x$have_software_sdl" = "xyes")
++have_software_sdl="no"
++AM_CONDITIONAL(BUILD_SOFTWARE_SDL, test "x$have_software_sdl" = "xyes")
++
+
+ if test "x$have_software_x11" = "xyes" -o "x$have_software_16_x11" = "xyes" -o "x$have_xrender_x11" = "xyes" -o "x$have_opengl_x11" = "xyes"; then
+ AC_PATH_XTRA
============================================================
--- packages/e17/expedite_cvs.bb d6c491e48f867162a8690fce0bf8044dcb7136bc
+++ packages/e17/expedite_cvs.bb a9d840bc0cd769a67711587a0f96d27051cd7460
@@ -6,7 +6,8 @@ inherit e
inherit e
-SRC_URI = "${E_CVS};module=e17/apps/expedite"
+SRC_URI = "${E_CVS};module=e17/apps/expedite \
+ file://hack-disable-opengl.patch;patch=1"
S = "${WORKDIR}/${PN}"
do_configure_append() {
More information about the Openembedded-commits
mailing list