Hi,

I found a way to solve this.

Add dependencies for: liblua50, liblua50-dev, liblualib50, lua50.

Add this two lines in debian/rules:

/usr/share/cdbs/1/rules/simple-patchsys.mk
DEB_CONFIGURE_EXTRA_FLAGS := --enable-lua-module=yes
--enable-toluacegui=yes


Create debian/patches, and put the attached patch.


Hope this solves this issue.


Regards,


-- 
Ing. Erick Vresnev Castellanos Hernández

"Libertad es aún la idea más radical de todas."
---Nathaniel Branden
diff -Nur cegui-mk2-0.5.0/build-tree/cegui_mk2/acinclude.m4 cegui-mk2-0.5.0.new/build-tree/cegui_mk2/acinclude.m4
--- cegui_mk2/acinclude.m4	2006-10-25 05:54:43.000000000 -0500
+++ cegui_mk2/acinclude.m4	2007-12-26 15:52:02.000000000 -0600
@@ -537,7 +537,13 @@
 ])
 
 AC_DEFUN([CEGUI_CHECK_LUA],[
-    PKG_CHECK_MODULES(Lua, lua >= 5.0 lua < 5.1, [cegui_found_lua=yes], [cegui_found_lua=no])
+    PKG_CHECK_MODULES(Lua, lua >= 5.0 lua < 5.1, [cegui_found_lua=yes],
+    [
+        PKG_CHECK_MODULES(Lua, lua50 >= 5.0 lua50 < 5.1 lualib50 >= 5.0 lualib50 < 5.1, [cegui_found_lua=yes],
+        [
+            [cegui_found_lua=no]
+        ])
+    ])
 
     AC_ARG_ENABLE([lua-module], AC_HELP_STRING([--disable-lua-module], [Disables building of the Lua scripting module.]),
                 [cegui_with_lua=$enableval], [cegui_with_lua=yes])
diff -Nur cegui-mk2-0.5.0/build-tree/cegui_mk2/ScriptingModules/CEGUILua/LuaScriptModule/src/Makefile.am cegui-mk2-0.5.0.new/build-tree/cegui_mk2/ScriptingModules/CEGUILua/LuaScriptModule/src/Makefile.am
--- cegui_mk2/ScriptingModules/CEGUILua/LuaScriptModule/src/Makefile.am	2006-07-25 03:34:51.000000000 -0500
+++ cegui_mk2/ScriptingModules/CEGUILua/LuaScriptModule/src/Makefile.am	2007-12-26 15:55:07.000000000 -0600
@@ -1,4 +1,5 @@
-INCLUDES = -I$(top_srcdir)/include \
+INCLUDES = $(Lua_CFLAGS) \
+           -I$(top_srcdir)/include \
            -I$(top_srcdir)/ScriptingModules/CEGUILua/tolua++ \
            -I$(top_srcdir)/ScriptingModules/CEGUILua/LuaScriptModule/include
 lib_LTLIBRARIES = libCEGUILuaScriptModule.la
diff -Nur cegui-mk2-0.5.0/build-tree/cegui_mk2/ScriptingModules/CEGUILua/tolua++bin/Makefile.am cegui-mk2-0.5.0.new/build-tree/cegui_mk2/ScriptingModules/CEGUILua/tolua++bin/Makefile.am
--- cegui_mk2/ScriptingModules/CEGUILua/tolua++bin/Makefile.am	2006-10-17 06:58:04.000000000 -0500
+++ cegui_mk2/ScriptingModules/CEGUILua/tolua++bin/Makefile.am	2007-12-26 15:55:47.000000000 -0600
@@ -1,4 +1,4 @@
-INCLUDES = -I$(top_srcdir)/ScriptingModules/CEGUILua/tolua++
+INCLUDES = $(Lua_CFLAGS) -I$(top_srcdir)/ScriptingModules/CEGUILua/tolua++
 
 bin_PROGRAMS = tolua++cegui
 tolua__cegui_SOURCES = tolua.c toluabind.c toluabind.h

Reply via email to