[sear] Need to add the actual patch for the lua fix.

Bruno Wolff III bruno at fedoraproject.org
Sun May 29 21:00:34 UTC 2011


commit e05a56b34256283981189684d0da561e8d7035dd
Author: Bruno Wolff III <bruno at wolff.to>
Date:   Sun May 29 12:20:00 2011 -0500

    Need to add the actual patch for the lua fix.

 sear-lua-fix.patch |   70 ++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 70 insertions(+), 0 deletions(-)
---
diff --git a/sear-lua-fix.patch b/sear-lua-fix.patch
new file mode 100644
index 0000000..8ca147e
--- /dev/null
+++ b/sear-lua-fix.patch
@@ -0,0 +1,70 @@
+--- swig/lua/Makefile.am.orig	2011-05-29 11:29:07.000000000 -0500
++++ swig/lua/Makefile.am	2011-05-29 11:32:13.000000000 -0500
+@@ -1,7 +1,7 @@
+ SUFFIXES: .cxx .i .lo .la .cpp .o  .obj
+ 
+ .i.cxx:
+-	${SWIG} -Wall -DGCN_CORE_DECLSPEC -lua -c++ -I$(CPPFLAGS) -I$(top_srcdir) -I${srcdir} -o $@ $<
++	${SWIG} -Wall -DGCN_CORE_DECLSPEC -lua -c++ -I/usr/include $(CPPFLAGS) -I$(top_srcdir) -I${srcdir} -o $@ $<
+ 
+ INCLUDES = -I${top_srcdir}
+ 
+--- swig/lua/Eris.i.orig	2011-05-29 11:29:23.000000000 -0500
++++ swig/lua/Eris.i	2011-05-29 12:15:14.000000000 -0500
+@@ -5,14 +5,15 @@
+ #include <sigc++/signal.h>
+ 
+ 
++#include <Atlas/Objects/Entity.h>
+ #include <Atlas/Objects/Operation.h>
+ #include <Atlas/Objects/ObjectsFwd.h>
+-#include <Atlas/Message/Element.h>
+ 
+ #include <Eris/Types.h>
+ #include <Eris/EntityRef.h>
+ #include <Eris/ServerInfo.h>
+ 
++#include <Eris/SpawnPoint.h>
+ #include <Eris/Account.h>
+ #include <Eris/Alarm.h>
+ #include <Eris/Avatar.h>
+@@ -42,8 +43,9 @@
+ #include <Eris/Response.h>
+ #include <Eris/Router.h>
+ #include <Eris/Task.h>
+-#include <Eris/TerrainMod.h>
+-#include <Eris/TerrainMod_impl.h>
++//#include <Eris/TerrainMod.h>
++#include <Eris/TerrainModObserver.h>
++//#include <Eris/TerrainMod_impl.h>
+ #include <Eris/TimedEventService.h>
+ #include <Eris/Timeout.h>
+ #include <Eris/TypeBoundRedispatch.h>
+@@ -58,10 +60,15 @@
+ %include <std_map.i>
+ %include <std_vector.i>
+ 
++%include <Atlas/Objects/Entity.h>
++%include <Atlas/Objects/Operation.h>
++%include <Atlas/Objects/ObjectsFwd.h>
++
+ %include <Eris/Types.h>
+ %include <Eris/EntityRef.h>
+ %include <Eris/ServerInfo.h>
+ 
++%include <Eris/SpawnPoint.h>
+ %include <Eris/Account.h>
+ %include <Eris/Alarm.h>
+ %include <Eris/Avatar.h>
+@@ -91,8 +98,9 @@
+ %include <Eris/Response.h>
+ %include <Eris/Router.h>
+ %include <Eris/Task.h>
+-%include <Eris/TerrainMod.h>
+-%include <Eris/TerrainMod_impl.h>
++#%include <Eris/TerrainMod.h>
++%include <Eris/TerrainModObserver.h>
++#%include <Eris/TerrainMod_impl.h>
+ %include <Eris/TimedEventService.h>
+ %include <Eris/Timeout.h>
+ %include <Eris/TypeBoundRedispatch.h>


More information about the scm-commits mailing list