aboutsummaryrefslogtreecommitdiffstats
path: root/main/lua-socket/lua-cflags.patch
diff options
context:
space:
mode:
authorNatanael Copa <ncopa@alpinelinux.org>2013-10-10 13:59:41 +0000
committerNatanael Copa <ncopa@alpinelinux.org>2013-10-10 14:39:28 +0000
commit40e6f34d8e271b5a23294952c4a2695674b7a7e5 (patch)
tree544fc5f3dcf4e10fdd869e52ab5152f3a8e004d0 /main/lua-socket/lua-cflags.patch
parent0b881a325f137e22f128643a20a13b18b9833a76 (diff)
downloadaports-40e6f34d8e271b5a23294952c4a2695674b7a7e5.tar.bz2
aports-40e6f34d8e271b5a23294952c4a2695674b7a7e5.tar.xz
main/lua-socket: upgrade to 3.0_rc3 and build both for lua 5.1 and 5.2
Diffstat (limited to 'main/lua-socket/lua-cflags.patch')
-rw-r--r--main/lua-socket/lua-cflags.patch20
1 files changed, 20 insertions, 0 deletions
diff --git a/main/lua-socket/lua-cflags.patch b/main/lua-socket/lua-cflags.patch
new file mode 100644
index 0000000000..eace4258aa
--- /dev/null
+++ b/main/lua-socket/lua-cflags.patch
@@ -0,0 +1,20 @@
+--- ./src/makefile.orig 2013-07-09 14:20:08.772827698 +0000
++++ ./src/makefile 2013-07-09 14:22:46.311231590 +0000
+@@ -142,6 +142,8 @@
+ #------
+ # Compiler and linker settings
+ # for Linux
++LUAPC=lua$(LUAV)
++LUA_CFLAGS=$(shell pkg-config --cflags $(LUAPC))
+ SO_linux=so
+ O_linux=o
+ CC_linux=gcc
+@@ -149,7 +151,7 @@
+ -DLUASOCKET_API='__attribute__((visibility("default")))' \
+ -DUNIX_API='__attribute__((visibility("default")))' \
+ -DMIME_API='__attribute__((visibility("default")))'
+-CFLAGS_linux= -I$(LUAINC) $(DEF) -pedantic -Wall -Wshadow -Wextra \
++CFLAGS_linux= $(LUA_CFLAGS) -I$(LUAINC) $(DEF) -pedantic -Wall -Wshadow -Wextra \
+ -Wimplicit -O2 -ggdb3 -fpic -fvisibility=hidden
+ LDFLAGS_linux=-O -shared -fpic -o
+ LD_linux=gcc