devel/luafs: update to 1.8.0
regression tests working fine ok aieber@ and sdk@
This commit is contained in:
parent
0061d6a01b
commit
7915b88a51
@ -2,9 +2,8 @@ COMMENT = file system library for the lua language
|
|||||||
|
|
||||||
GH_ACCOUNT = keplerproject
|
GH_ACCOUNT = keplerproject
|
||||||
GH_PROJECT = luafilesystem
|
GH_PROJECT = luafilesystem
|
||||||
GH_TAGNAME = v_1_6_3
|
GH_TAGNAME = v1_8_0
|
||||||
PKGNAME = luafs-1.6.3
|
PKGNAME = luafs-1.8.0
|
||||||
REVISION = 1
|
|
||||||
|
|
||||||
CATEGORIES = devel
|
CATEGORIES = devel
|
||||||
|
|
||||||
@ -18,7 +17,8 @@ MODULES = lang/lua
|
|||||||
FLAVORS = lua52 lua53
|
FLAVORS = lua52 lua53
|
||||||
FLAVOR ?=
|
FLAVOR ?=
|
||||||
|
|
||||||
MAKE_ENV += LUA_LIBDIR=${MODLUA_LIBDIR} LUA_INC=${MODLUA_INCL_DIR}
|
CFLAGS += -I${MODLUA_INCL_DIR} -I${LOCALBASE}/include
|
||||||
|
LDFLAGS += -L${MODLUA_LIBDIR} -L${LOCALBASE}/lib
|
||||||
|
|
||||||
ALL_TARGET = lib
|
ALL_TARGET = lib
|
||||||
|
|
||||||
|
@ -1,2 +1,2 @@
|
|||||||
SHA256 (luafilesystem-1_6_3.tar.gz) = VSXSuOx3dIZWKaainC+Uyw9+Z4eYe/VM034BG/tkIGg=
|
SHA256 (luafilesystem-1_8_0.tar.gz) = FtF8eIuAk/IEcyU0P16bdMzLHqlgAeRZFKWLuuiTJJU=
|
||||||
SIZE (luafilesystem-1_6_3.tar.gz) = 30379
|
SIZE (luafilesystem-1_8_0.tar.gz) = 30374
|
||||||
|
@ -1,14 +1,14 @@
|
|||||||
--- Makefile.orig Thu Jan 15 19:58:20 2015
|
Index: Makefile
|
||||||
+++ Makefile Tue Feb 10 21:14:38 2015
|
--- Makefile.orig
|
||||||
@@ -12,7 +12,10 @@ OBJS= src/$T.o
|
+++ Makefile
|
||||||
|
@@ -11,8 +11,8 @@ OBJS= src/$T.o
|
||||||
|
|
||||||
lib: src/lfs.so
|
lib: src/lfs.so
|
||||||
|
|
||||||
src/lfs.so: $(OBJS)
|
-src/lfs.so: $(OBJS)
|
||||||
- MACOSX_DEPLOYMENT_TARGET="10.3"; export MACOSX_DEPLOYMENT_TARGET; $(CC) $(CFLAGS) $(LIB_OPTION) -o src/lfs.so $(OBJS)
|
- MACOSX_DEPLOYMENT_TARGET=$(MACOSX_DEPLOYMENT_TARGET); export MACOSX_DEPLOYMENT_TARGET; $(CC) $(LIB_OPTION) -o src/lfs.so $(OBJS)
|
||||||
+ MACOSX_DEPLOYMENT_TARGET="10.3"; export MACOSX_DEPLOYMENT_TARGET; $(CC) $(CFLAGS) $(LIB_OPTION) lfs.o -o $(LIBNAME)
|
+src/lfs.so: $(SRCS)
|
||||||
+
|
+ MACOSX_DEPLOYMENT_TARGET=$(MACOSX_DEPLOYMENT_TARGET); export MACOSX_DEPLOYMENT_TARGET; $(CC) -fPIC -shared $(CFLAGS) -o lfs.so src/lfs.c $(LDFLAGS)
|
||||||
+$(OBJS): $(SRCS)
|
|
||||||
+ $(CC) $(CFLAGS) $(INCS) -c src/lfs.c
|
|
||||||
|
|
||||||
test: lib
|
test: lib
|
||||||
LUA_CPATH=./src/?.so lua tests/test.lua
|
LUA_CPATH=./src/?.so lua tests/test.lua
|
||||||
|
@ -1,29 +1,14 @@
|
|||||||
--- config.orig Thu Jan 15 19:58:20 2015
|
Index: config
|
||||||
+++ config Tue Feb 10 21:14:38 2015
|
--- config.orig
|
||||||
@@ -3,9 +3,9 @@
|
+++ config
|
||||||
# Default installation prefix
|
@@ -20,7 +20,7 @@ LIB_OPTION= -shared #for Linux
|
||||||
-PREFIX=/usr/local
|
MACOSX_DEPLOYMENT_TARGET= 10.5
|
||||||
+#PREFIX=/usr/local
|
|
||||||
|
|
||||||
# System's libraries directory (where binary libraries are installed)
|
|
||||||
-LUA_LIBDIR= $(PREFIX)/lib/lua/5.1
|
|
||||||
+LUA_LIBDIR?= $(LOCALBASE)/lib/lua/5.1
|
|
||||||
|
|
||||||
# Lua includes directory
|
|
||||||
-LUA_INC= $(PREFIX)/include
|
|
||||||
+LUA_INC?= $(LOCALBASE)/include
|
|
||||||
|
|
||||||
@@ -15,9 +15,9 @@
|
|
||||||
|
|
||||||
-LIBNAME= $T.so.$V
|
|
||||||
+LIBNAME= $T.so
|
|
||||||
|
|
||||||
# Compilation directives
|
# Compilation directives
|
||||||
-WARN= -O2 -Wall -fPIC -W -Waggregate-return -Wcast-align -Wmissing-prototypes -Wnested-externs -Wshadow -Wwrite-strings -pedantic
|
-WARN= -O2 -Wall -fPIC -W -Waggregate-return -Wcast-align -Wmissing-prototypes -Wnested-externs -Wshadow -Wwrite-strings -pedantic
|
||||||
+#WARN= -O2 -Wall -fPIC -W -Waggregate-return -Wcast-align -Wmissing-prototypes -Wnested-externs -Wshadow -Wwrite-strings -pedantic
|
+#WARN= -O2 -Wall -fPIC -W -Waggregate-return -Wcast-align -Wmissing-prototypes -Wnested-externs -Wshadow -Wwrite-strings -pedantic
|
||||||
INCS= -I$(LUA_INC)
|
INCS= $(LUA_INC)
|
||||||
-CFLAGS= $(WARN) $(INCS)
|
-CFLAGS= $(WARN) $(INCS)
|
||||||
-CC= gcc
|
-CC= gcc
|
||||||
+CFLAGS+= -fPIC $(INCS)
|
+#CFLAGS+= -fPIC $(INCS)
|
||||||
+#CC= gcc
|
+#CC= gcc
|
||||||
|
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
lib/lua/${MODLUA_VERSION}/lfs.so
|
@so lib/lua/${MODLUA_VERSION}/lfs.so
|
||||||
share/doc/${FULLPKGNAME}/
|
share/doc/${FULLPKGNAME}/
|
||||||
share/doc/${FULLPKGNAME}/examples.html
|
share/doc/${FULLPKGNAME}/examples.html
|
||||||
share/doc/${FULLPKGNAME}/index.html
|
share/doc/${FULLPKGNAME}/index.html
|
||||||
|
Loading…
Reference in New Issue
Block a user