FreeBSD Bugzilla – Attachment 112714 Details for
Bug 154168
Update lang/tolua++ to 1.0.93 as needed by ogre3d update
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
file.dat
file.dat (text/x-diff), 8.19 KB, created by
Oliver Lehmann
on 2011-01-24 10:16:27 UTC
(
hide
)
Description:
file.dat
Filename:
MIME Type:
Creator:
Oliver Lehmann
Created:
2011-01-24 10:16:27 UTC
Size:
8.19 KB
patch
obsolete
>Index: Makefile >=================================================================== >RCS file: /usr/local/cvsroot/ports/lang/tolua++/Makefile,v >retrieving revision 1.11 >diff -u -r1.11 Makefile >--- Makefile 28 Jul 2009 16:34:35 -0000 1.11 >+++ Makefile 20 Jan 2011 08:35:06 -0000 >@@ -6,8 +6,7 @@ > # > > PORTNAME= tolua++ >-PORTVERSION= 1.0.92 >-PORTREVISION= 3 >+PORTVERSION= 1.0.93 > CATEGORIES= lang devel > MASTER_SITES= http://www.codenix.com/~tolua/ \ > http://mirror.amdmi3.ru/distfiles/ >Index: distinfo >=================================================================== >RCS file: /usr/local/cvsroot/ports/lang/tolua++/distinfo,v >retrieving revision 1.2 >diff -u -r1.2 distinfo >--- distinfo 23 Dec 2006 22:09:32 -0000 1.2 >+++ distinfo 19 Jan 2011 15:08:21 -0000 >@@ -1,3 +1,2 @@ >-MD5 (tolua++-1.0.92.tar.bz2) = f4682e065b7d6d4de5eec13e6b7d347c >-SHA256 (tolua++-1.0.92.tar.bz2) = fd2199f669d7d7c11f5451001ee1601add263203b2522363b3632411437e4fac >-SIZE (tolua++-1.0.92.tar.bz2) = 153961 >+SHA256 (tolua++-1.0.93.tar.bz2) = 90df1eeb8354941ca65663dcf28658b67d3aa41daa71133bdd20c35abb1bcaba >+SIZE (tolua++-1.0.93.tar.bz2) = 163956 >Index: files/patch-gcc43-fixes >=================================================================== >RCS file: files/patch-gcc43-fixes >diff -N files/patch-gcc43-fixes >--- files/patch-gcc43-fixes 19 Aug 2008 20:40:19 -0000 1.1 >+++ /dev/null 1 Jan 1970 00:00:00 -0000 >@@ -1,130 +0,0 @@ >---- include/tolua++.h.orig 2006-04-27 05:33:40.000000000 +0200 >-+++ include/tolua++.h 2008-03-13 23:20:12.000000000 +0100 >-@@ -53,7 +53,7 @@ >- #define TOLUA_NOPEER LUA_REGISTRYINDEX /* for lua 5.1 */ >- >- TOLUA_API const char* tolua_typename (lua_State* L, int lo); >--TOLUA_API void tolua_error (lua_State* L, char* msg, tolua_Error* err); >-+TOLUA_API void tolua_error (lua_State* L, const char* msg, tolua_Error* err); >- TOLUA_API int tolua_isnoobj (lua_State* L, int lo, tolua_Error* err); >- TOLUA_API int tolua_isvalue (lua_State* L, int lo, int def, tolua_Error* err); >- TOLUA_API int tolua_isboolean (lua_State* L, int lo, int def, tolua_Error* err); >-@@ -84,16 +84,15 @@ >- TOLUA_API int tolua_register_gc (lua_State* L, int lo); >- TOLUA_API int tolua_default_collect (lua_State* tolua_S); >- >--TOLUA_API void tolua_usertype (lua_State* L, char* type); >--TOLUA_API void tolua_beginmodule (lua_State* L, char* name); >-+TOLUA_API void tolua_usertype (lua_State* L, const char* type); >-+TOLUA_API void tolua_beginmodule (lua_State* L, const char* name); >- TOLUA_API void tolua_endmodule (lua_State* L); >--TOLUA_API void tolua_module (lua_State* L, char* name, int hasvar); >--TOLUA_API void tolua_class (lua_State* L, char* name, char* base); >--TOLUA_API void tolua_cclass (lua_State* L, char* lname, char* name, char* base, lua_CFunction col); >--TOLUA_API void tolua_function (lua_State* L, char* name, lua_CFunction func); >--TOLUA_API void tolua_constant (lua_State* L, char* name, double value); >--TOLUA_API void tolua_variable (lua_State* L, char* name, lua_CFunction get, lua_CFunction set); >--TOLUA_API void tolua_array (lua_State* L,char* name, lua_CFunction get, lua_CFunction set); >-+TOLUA_API void tolua_module (lua_State* L, const char* name, int hasvar); >-+TOLUA_API void tolua_cclass (lua_State* L, const char* lname, const char* name, const char* base, lua_CFunction col); >-+TOLUA_API void tolua_function (lua_State* L, const char* name, lua_CFunction func); >-+TOLUA_API void tolua_constant (lua_State* L, const char* name, double value); >-+TOLUA_API void tolua_variable (lua_State* L, const char* name, lua_CFunction get, lua_CFunction set); >-+TOLUA_API void tolua_array (lua_State* L, const char* name, lua_CFunction get, lua_CFunction set); >- >- /* TOLUA_API void tolua_set_call_event(lua_State* L, lua_CFunction func, char* type); */ >- /* TOLUA_API void tolua_addbase(lua_State* L, char* name, char* base); */ >---- src/lib/tolua_is.c.orig 2005-12-19 02:13:05.000000000 +0100 >-+++ src/lib/tolua_is.c 2008-03-13 23:11:27.000000000 +0100 >-@@ -85,7 +85,7 @@ >- return lua_tostring(L,-1); >- } >- >--TOLUA_API void tolua_error (lua_State* L, char* msg, tolua_Error* err) >-+TOLUA_API void tolua_error (lua_State* L, const char* msg, tolua_Error* err) >- { >- if (msg[0] == '#') >- { >---- src/lib/tolua_map.c.orig 2006-03-13 23:37:49.000000000 +0100 >-+++ src/lib/tolua_map.c 2008-03-13 23:21:58.000000000 +0100 >-@@ -389,7 +389,7 @@ >- * It creates the correspoding metatable in the registry, for both 'type' and 'const type'. >- * It maps 'const type' as being also a 'type' >- */ >--TOLUA_API void tolua_usertype (lua_State* L, char* type) >-+TOLUA_API void tolua_usertype (lua_State* L, const char* type) >- { >- char ctype[128] = "const "; >- strncat(ctype,type,120); >-@@ -403,7 +403,7 @@ >- /* Begin module >- * It pushes the module (or class) table on the stack >- */ >--TOLUA_API void tolua_beginmodule (lua_State* L, char* name) >-+TOLUA_API void tolua_beginmodule (lua_State* L, const char* name) >- { >- if (name) >- { >-@@ -426,7 +426,7 @@ >- * It creates a new module >- */ >- #if 1 >--TOLUA_API void tolua_module (lua_State* L, char* name, int hasvar) >-+TOLUA_API void tolua_module (lua_State* L, const char* name, int hasvar) >- { >- if (name) >- { >-@@ -462,7 +462,7 @@ >- lua_pop(L,1); /* pop module */ >- } >- #else >--TOLUA_API void tolua_module (lua_State* L, char* name, int hasvar) >-+TOLUA_API void tolua_module (lua_State* L, const char* name, int hasvar) >- { >- if (name) >- { >-@@ -518,7 +518,7 @@ >- /* Map C class >- * It maps a C class, setting the appropriate inheritance and super classes. >- */ >--TOLUA_API void tolua_cclass (lua_State* L, char* lname, char* name, char* base, lua_CFunction col) >-+TOLUA_API void tolua_cclass (lua_State* L, const char* lname, const char* name, const char* base, lua_CFunction col) >- { >- char cname[128] = "const "; >- char cbase[128] = "const "; >-@@ -577,7 +577,7 @@ >- /* Map function >- * It assigns a function into the current module (or class) >- */ >--TOLUA_API void tolua_function (lua_State* L, char* name, lua_CFunction func) >-+TOLUA_API void tolua_function (lua_State* L, const char* name, lua_CFunction func) >- { >- lua_pushstring(L,name); >- lua_pushcfunction(L,func); >-@@ -600,7 +600,7 @@ >- /* Map constant number >- * It assigns a constant number into the current module (or class) >- */ >--TOLUA_API void tolua_constant (lua_State* L, char* name, double value) >-+TOLUA_API void tolua_constant (lua_State* L, const char* name, double value) >- { >- lua_pushstring(L,name); >- tolua_pushnumber(L,value); >-@@ -611,7 +611,7 @@ >- /* Map variable >- * It assigns a variable into the current module (or class) >- */ >--TOLUA_API void tolua_variable (lua_State* L, char* name, lua_CFunction get, lua_CFunction set) >-+TOLUA_API void tolua_variable (lua_State* L, const char* name, lua_CFunction get, lua_CFunction set) >- { >- /* get func */ >- lua_pushstring(L,".get"); >-@@ -663,7 +663,7 @@ >- /* Map an array >- * It assigns an array into the current module (or class) >- */ >--TOLUA_API void tolua_array (lua_State* L, char* name, lua_CFunction get, lua_CFunction set) >-+TOLUA_API void tolua_array (lua_State* L, const char* name, lua_CFunction get, lua_CFunction set) >- { >- lua_pushstring(L,".get"); >- lua_rawget(L,-2); >Index: files/patch-src-lib-SCsub >=================================================================== >RCS file: /usr/local/cvsroot/ports/lang/tolua++/files/patch-src-lib-SCsub,v >retrieving revision 1.2 >diff -u -r1.2 patch-src-lib-SCsub >--- files/patch-src-lib-SCsub 21 Aug 2008 22:31:18 -0000 1.2 >+++ files/patch-src-lib-SCsub 20 Jan 2011 06:58:38 -0000 >@@ -1,8 +1,16 @@ >---- src/lib/SCsub.orig 2005-11-28 16:51:15.000000000 +0300 >-+++ src/lib/SCsub 2008-08-22 01:44:24.000000000 +0400 >-@@ -10,4 +10,5 @@ >+--- src/lib/SCsub.orig 2011-01-20 07:48:43.000000000 +0100 >++++ src/lib/SCsub 2011-01-20 07:58:30.000000000 +0100 >+@@ -9,10 +9,7 @@ >+ 'tolua_to.c', > ] > >- env.lib_target = env.Library('#/lib/'+env['tolua_lib'], sources) >+-env.lib_target_static = env.Library('#/lib/'+env['tolua_lib']+'_static', sources) >+- >+-if env['shared']: >+- env.lib_target = env.SharedLibrary('#lib/'+env['tolua_lib'], sources) >+-else: >+- env.lib_target = env.Library('#/lib/'+env['tolua_lib'], sources) >++env.lib_target_static = env.Library('#/lib/'+env['tolua_lib'], sources) >++env.lib_target = env.Library('#/lib/'+env['tolua_lib'], sources) > +env.lib_target += env.SharedLibrary('#/lib/'+env['tolua_lib'], sources) >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 154168
:
112713
| 112714