[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