summarylogtreecommitdiffstats
path: root/findlua53bind.patch
diff options
context:
space:
mode:
authorPitBall2016-01-31 08:12:18 +0100
committerPitBall2016-01-31 08:12:18 +0100
commit15d56a732eac0b61c4962614ee61d61526a7796a (patch)
tree616f8fe03ae837b69ff66d280a4664a378ebd7cc /findlua53bind.patch
parent7c2599721af4e13bcc7d8100d47ca4b9f7e03790 (diff)
downloadaur-15d56a732eac0b61c4962614ee61d61526a7796a.tar.gz
switching from lua52 to current lua (5.3)
Diffstat (limited to 'findlua53bind.patch')
-rw-r--r--findlua53bind.patch39
1 files changed, 39 insertions, 0 deletions
diff --git a/findlua53bind.patch b/findlua53bind.patch
new file mode 100644
index 000000000000..032d0a798426
--- /dev/null
+++ b/findlua53bind.patch
@@ -0,0 +1,39 @@
+--- code/CMakeModules/FindLuabind.cmake.old 2016-01-31 07:27:45.890212020 +0100
++++ code/CMakeModules/FindLuabind.cmake 2016-01-31 07:07:40.000000000 +0100
+@@ -9,16 +9,24 @@
+ IF(LUABIND_LIBRARY_RELEASE MATCHES "\\.so")
+ INCLUDE(CheckDepends)
+
+- SET(LUA52_LIBRARY "liblua5.2")
+- CHECK_LINKED_LIBRARY(LUABIND_LIBRARY_RELEASE LUA52_LIBRARY LUALIB_FOUND)
++ SET(LUA53_LIBRARY "liblua")
++ CHECK_LINKED_LIBRARY(LUABIND_LIBRARY_RELEASE LUA53_LIBRARY LUALIB_FOUND)
++
+
+ IF(NOT LUALIB_FOUND)
+ # fedora (v20)
+- SET(LUA52_LIBRARY "liblua-5.2")
+- CHECK_LINKED_LIBRARY(LUABIND_LIBRARY_RELEASE LUA52_LIBRARY LUALIB_FOUND)
++ SET(LUA53_LIBRARY "liblua")
++ CHECK_LINKED_LIBRARY(LUABIND_LIBRARY_RELEASE LUA53_LIBRARY LUALIB_FOUND)
+ ENDIF(NOT LUALIB_FOUND)
+
+ IF(LUALIB_FOUND)
++ MESSAGE(STATUS "Luabind is using Lua 5.3")
++ FIND_PACKAGE(Lua53 REQUIRED)
++ ELSE(LUALIB_FOUND)
++ SET(LUA52_LIBRARY "liblua5.2")
++ CHECK_LINKED_LIBRARY(LUABIND_LIBRARY_RELEASE LUA52_LIBRARY LUALIB_FOUND)
++
++ IF(LUALIB_FOUND)
+ MESSAGE(STATUS "Luabind is using Lua 5.2")
+ FIND_PACKAGE(Lua52 REQUIRED)
+ ELSE(LUALIB_FOUND)
+@@ -40,6 +48,7 @@
+ ENDIF(LUALIB_FOUND)
+ ENDIF(LUALIB_FOUND)
+ ENDIF(LUALIB_FOUND)
++ ENDIF(LUALIB_FOUND)
+ ELSE(LUABIND_LIBRARY_RELEASE MATCHES "\\.so")
+ # TODO: find a way to detect Lua version
+ IF(WITH_LUA53)