summaryrefslogtreecommitdiff
path: root/net/luasocket/files/patch-config
blob: c087faf8d9eee1486e4cf5dd8ef6dc4b1b1c7475 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
--- config.orig	Sun Oct 14 12:44:03 2007
+++ config	Sun Oct 14 13:54:39 2007
@@ -18,11 +18,13 @@
 #LUAINC=-I/usr/local/include/lua50
 #LUAINC=-I/usr/local/include/lua5.1
 #LUAINC=-Ilua-5.1.1/src
+LUAINC=-I$(LUA_INCDIR)
 
 #------
 # Compat-5.1 directory
 #
 #COMPAT=compat-5.1r5
+COMPAT=${COMPATDIR}
 
 #------
 # Top of your Lua installation
@@ -30,11 +32,11 @@
 #
 #INSTALL_TOP_SHARE=/usr/local/share/lua/5.0
 #INSTALL_TOP_LIB=/usr/local/lib/lua/5.0
-INSTALL_TOP_SHARE=/usr/local/share/lua/5.1
-INSTALL_TOP_LIB=/usr/local/lib/lua/5.1
+INSTALL_TOP_SHARE=${LUA_MODSHAREDIR}
+INSTALL_TOP_LIB=${LUA_MODLIBDIR}
 
-INSTALL_DATA=cp
-INSTALL_EXEC=cp
+INSTALL_DATA=${BSD_INSTALL_DATA}
+INSTALL_EXEC=${BSD_INSTALL_PROGRAM}
 
 #------
 # Compiler and linker settings
@@ -49,11 +51,11 @@
 #------
 # Compiler and linker settings
 # for Linux
-CC=gcc
+CC?=gcc
 DEF=-DLUASOCKET_DEBUG 
-CFLAGS= $(LUAINC) $(DEF) -pedantic -Wall -O2 -fpic
-LDFLAGS=-O -shared -fpic
-LD=gcc 
+CFLAGS+= $(LUAINC) -I$(COMPAT) $(DEF) -pedantic -Wall -O2 -fpic
+LDFLAGS+=-O -shared -fpic
+LD=${CC}
 
 #------
 # End of makefile configuration