aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorcarregal <carregal>2008-05-07 19:06:37 +0000
committercarregal <carregal>2008-05-07 19:06:37 +0000
commitd4bfd537a8c4c14c3c1790ece17faa3eb639e7c2 (patch)
tree954e4adb5478d2d96fb8c482a883ff0c920e50d1
parentd7a5679fb8dac1da8563b8e5b1d759e08dab3b32 (diff)
downloadluafilesystem-d4bfd537a8c4c14c3c1790ece17faa3eb639e7c2.tar.gz
luafilesystem-d4bfd537a8c4c14c3c1790ece17faa3eb639e7c2.tar.bz2
luafilesystem-d4bfd537a8c4c14c3c1790ece17faa3eb639e7c2.zip
Packaging version 1.4.1
-rw-r--r--Makefile4
-rw-r--r--Makefile.win3
-rw-r--r--README6
-rw-r--r--doc/us/index.html16
-rw-r--r--rockspecs/luafilesystem-1.4.1-1.rockspec43
-rw-r--r--src/lfs.c4
-rw-r--r--src/lfs.def2
7 files changed, 68 insertions, 10 deletions
diff --git a/Makefile b/Makefile
index 431fae6..10d9ca4 100644
--- a/Makefile
+++ b/Makefile
@@ -1,7 +1,7 @@
1# $Id: Makefile,v 1.33 2008/03/25 18:24:17 mascarenhas Exp $ 1# $Id: Makefile,v 1.34 2008/05/07 19:06:37 carregal Exp $
2 2
3T= lfs 3T= lfs
4V= 1.4.0 4
5CONFIG= ./config 5CONFIG= ./config
6 6
7include $(CONFIG) 7include $(CONFIG)
diff --git a/Makefile.win b/Makefile.win
index 8491be2..65cab81 100644
--- a/Makefile.win
+++ b/Makefile.win
@@ -1,7 +1,6 @@
1# $Id: Makefile.win,v 1.10 2008/02/13 22:08:31 carregal Exp $ 1# $Id: Makefile.win,v 1.11 2008/05/07 19:06:37 carregal Exp $
2 2
3T= lfs 3T= lfs
4V= 1.4.0
5 4
6include config.win 5include config.win
7 6
diff --git a/README b/README
index 2cc5aff..64b52e6 100644
--- a/README
+++ b/README
@@ -10,7 +10,11 @@ related to file systems offered by the standard Lua distribution.
10LuaFileSystem offers a portable way to access the underlying directory structure and file attributes. 10LuaFileSystem offers a portable way to access the underlying directory structure and file attributes.
11LuaFileSystem is free software and uses the same license as Lua 5.1 11LuaFileSystem is free software and uses the same license as Lua 5.1
12 12
13Current version is 1.4.0 13Version 1.4.1 [07/May/2008] changes
14 * documentation review
15 * fixed Windows compilation issues
16 * fixed bug in the Windows tests (patch by Shmuel Zeigerman)
17 * fixed bug [#2185] lfs.attributes(filename, 'size') overflow on files > 2 Gb
14 18
15LuaRocks Installation 19LuaRocks Installation
16--------------------- 20---------------------
diff --git a/doc/us/index.html b/doc/us/index.html
index 320a931..63b5791 100644
--- a/doc/us/index.html
+++ b/doc/us/index.html
@@ -71,7 +71,7 @@ the underlying directory structure and file attributes.</p>
71 71
72<h2><a name="status"></a>Status</h2> 72<h2><a name="status"></a>Status</h2>
73 73
74<p>Current version is 1.4.0. It was developed for Lua 5.1.</p> 74<p>Current version is 1.4.1. It was developed for Lua 5.1.</p>
75 75
76<h2><a name="download"></a>Download</h2> 76<h2><a name="download"></a>Download</h2>
77 77
@@ -84,6 +84,18 @@ version of LuaFileSystem (compiled with Visual Studio 2005 Express) can be found
84<h2><a name="history"></a>History</h2> 84<h2><a name="history"></a>History</h2>
85 85
86<dl class="history"> 86<dl class="history">
87 <dt><strong>Version 1.4.1</strong> [07/May/2008]</dt>
88 <dd>
89 <ul>
90 <li>documentation review</li>
91 <li>fixed Windows compilation issues</li>
92 <li>fixed bug in the Windows tests (patch by Shmuel Zeigerman)</li>
93 <li>fixed bug [<a href="http://luaforge.net/tracker/?func=detail&amp;group_id=66&amp;aid=2185&amp;atid=356">#2185</a>]
94 <code>lfs.attributes(filename, 'size')</code> overflow on files > 2 Gb
95 </li>
96 </ul>
97 </dd>
98
87 <dt><strong>Version 1.4.0</strong> [13/Feb/2008]</dt> 99 <dt><strong>Version 1.4.0</strong> [13/Feb/2008]</dt>
88 <dd> 100 <dd>
89 <ul> 101 <ul>
@@ -158,7 +170,7 @@ Comments are welcome!</p>
158 170
159<div id="about"> 171<div id="about">
160 <p><a href="http://validator.w3.org/check?uri=referer">Valid XHTML 1.0!</a></p> 172 <p><a href="http://validator.w3.org/check?uri=referer">Valid XHTML 1.0!</a></p>
161 <p><small>$Id: index.html,v 1.41 2008/02/18 17:20:16 carregal Exp $</small></p> 173 <p><small>$Id: index.html,v 1.42 2008/05/07 19:06:37 carregal Exp $</small></p>
162</div> <!-- id="about" --> 174</div> <!-- id="about" -->
163 175
164</div> <!-- id="container" --> 176</div> <!-- id="container" -->
diff --git a/rockspecs/luafilesystem-1.4.1-1.rockspec b/rockspecs/luafilesystem-1.4.1-1.rockspec
new file mode 100644
index 0000000..209b3b3
--- /dev/null
+++ b/rockspecs/luafilesystem-1.4.1-1.rockspec
@@ -0,0 +1,43 @@
1package = "LuaFileSystem"
2version = "1.4.1-1"
3source = {
4 url = "",
5}
6description = {
7 summary = "File System Library for the Lua Programming Language",
8 detailed = [[
9 LuaFileSystem is a Lua library developed to complement the set of
10 functions related to file systems offered by the standard Lua
11 distribution. LuaFileSystem offers a portable way to access the
12 underlying directory structure and file attributes.
13 ]]
14}
15dependencies = {
16 "lua >= 5.1"
17}
18build = {
19 platforms = {
20 unix = {
21 type = "make",
22 build_variables = {
23 LIB_OPTION = "$(LIBFLAG)",
24 CFLAGS = "$(CFLAGS) -I$(LUA_INCDIR) $(STAT64)",
25 },
26 install_variables = {
27 LUA_LIBDIR = "$(LIBDIR)"
28 }
29 },
30 win32 = {
31 type = "make",
32 build_variables = {
33 LUA_LIB = "$(LUA_LIBDIR)\\lua5.1.lib",
34 CFLAGS = "/MD $(CFLAGS) /I$(LUA_INCDIR)",
35 },
36 install_variables = {
37 LUA_LIBDIR = "$(LIBDIR)",
38 LUA_DIR = "$(LUADIR)",
39 BIN_DIR = "$(BINDIR)"
40 }
41 }
42 }
43}
diff --git a/src/lfs.c b/src/lfs.c
index eef7226..f465082 100644
--- a/src/lfs.c
+++ b/src/lfs.c
@@ -16,7 +16,7 @@
16** lfs.touch (filepath [, atime [, mtime]]) 16** lfs.touch (filepath [, atime [, mtime]])
17** lfs.unlock (fh) 17** lfs.unlock (fh)
18** 18**
19** $Id: lfs.c,v 1.52 2008/04/24 17:27:18 mascarenhas Exp $ 19** $Id: lfs.c,v 1.53 2008/05/07 19:06:37 carregal Exp $
20*/ 20*/
21 21
22#define _LARGEFILE64_SOURCE 22#define _LARGEFILE64_SOURCE
@@ -656,7 +656,7 @@ static void set_info (lua_State *L) {
656 lua_pushliteral (L, "LuaFileSystem is a Lua library developed to complement the set of functions related to file systems offered by the standard Lua distribution"); 656 lua_pushliteral (L, "LuaFileSystem is a Lua library developed to complement the set of functions related to file systems offered by the standard Lua distribution");
657 lua_settable (L, -3); 657 lua_settable (L, -3);
658 lua_pushliteral (L, "_VERSION"); 658 lua_pushliteral (L, "_VERSION");
659 lua_pushliteral (L, "LuaFileSystem 1.4.0"); 659 lua_pushliteral (L, "LuaFileSystem 1.4.1");
660 lua_settable (L, -3); 660 lua_settable (L, -3);
661} 661}
662 662
diff --git a/src/lfs.def b/src/lfs.def
index a0483c7..978ee6e 100644
--- a/src/lfs.def
+++ b/src/lfs.def
@@ -1,5 +1,5 @@
1LIBRARY lfs.dll 1LIBRARY lfs.dll
2DESCRIPTION "LuaFileSystem" 2DESCRIPTION "LuaFileSystem"
3VERSION 1.4.0 3VERSION 1.4.1
4EXPORTS 4EXPORTS
5luaopen_lfs 5luaopen_lfs