lua/lua-5.1.2-multilib.patch
Hans de Goede 9892d09579 * Mon Nov 26 2007 Hans de Goede <j.w.r.degoede@hhs.nl> 5.1.2-4
- Fix libdir in lua.pc being /usr/lib on x86_64 (bz 399101)
2007-11-26 08:44:36 +00:00

36 lines
1.1 KiB
Diff

diff -up lua-5.1.2/src/luaconf.h.template.in~ lua-5.1.2/src/luaconf.h.template.in
--- lua-5.1.2/src/luaconf.h.template.in~ 2007-10-21 19:33:30.000000000 +0200
+++ lua-5.1.2/src/luaconf.h.template.in 2007-10-21 19:33:30.000000000 +0200
@@ -98,7 +98,12 @@
/** autotools-patch **/
#define LUA_LDIR "%lua_datadir%/lua/5.1/"
-#define LUA_CDIR "%lua_libdir%/lua/5.1/"
+#if defined __alpha__ || defined __ia64__ || defined __powerpc64__ || \
+ defined __s390x__ || defined __sparc64__ || defined __x86_64__
+#define LUA_CDIR "/usr/lib64/lua/5.1/"
+#else
+#define LUA_CDIR "/usr/lib/lua/5.1/"
+#endif
/** autotools-patch **/
#define LUA_PATH_DEFAULT \
diff -up lua-5.1.2/etc/lua.pc.in~ lua-5.1.2/etc/lua.pc.in
--- lua-5.1.2/etc/lua.pc.in~ 2007-11-26 09:35:47.000000000 +0100
+++ lua-5.1.2/etc/lua.pc.in 2007-11-26 09:35:47.000000000 +0100
@@ -2,12 +2,12 @@ V= 5.1
R= 5.1.2
prefix= @prefix@
exec_prefix=${prefix}
-libdir=${exec_prefix}/lib
+libdir= @libdir@
includedir=${prefix}/include
Name: Lua
Description: An Extensible Extension Language
Version: ${R}
Requires:
-Libs: -L${libdir} -llua @LUA_LIBS@
+Libs: -llua @LUA_LIBS@
Cflags: -I${includedir}