File reproducible.patch of Package freeciv

Index: freeciv-3.2.0/dependencies/tolua-5.2/src/bin/lua/package.lua
===================================================================
--- freeciv-3.2.0.orig/dependencies/tolua-5.2/src/bin/lua/package.lua
+++ freeciv-3.2.0/dependencies/tolua-5.2/src/bin/lua/package.lua
@@ -92,7 +92,6 @@ function classPackage:preamble ()
  output('/*\n')
  output('** Lua binding: '..self.name..'\n')
 -- fred: removido porque gera trabalho na hora de fazer diffs
--- output('** Generated automatically by '..TOLUA_VERSION..' on '..date()..'.\n')
  output('*/\n\n')
 
  output('#include "tolua.h"\n\n')
@@ -125,7 +124,7 @@ function classPackage:preamble ()
 		output('\n')
 		output('/* function to release collected object via destructor */')
 		output('#ifdef __cplusplus\n')
-		for i,v in pairs(_collect) do
+		for i,v in ipairs(_collect) do
 		 output('\nstatic int '..v..' (lua_State* tolua_S)')
 			output('{')
 			output(' '..i..'* self = ('..i..'*) tolua_tousertype(tolua_S,1,0);')
@@ -182,7 +181,6 @@ end
 -- write header file
 function classPackage:header ()
  output('/*\n') output('** Lua binding: '..self.name..'\n')
- output('** Generated automatically by '..TOLUA_VERSION..' on '..date()..'.\n')
  output('*/\n\n')
 
  if not flags.h then
openSUSE Build Service is sponsored by