diff options
author | jmmv <jmmv@pkgsrc.org> | 2013-06-15 00:30:31 +0000 |
---|---|---|
committer | jmmv <jmmv@pkgsrc.org> | 2013-06-15 00:30:31 +0000 |
commit | f0eccbad4cbdc26079042d402af858cc12272e34 (patch) | |
tree | f0d507bef467974cd7cc57503fbfb14cf25b940d /devel/lutok | |
parent | 18277221b796cbeaf816d296b3d89547cd584fa8 (diff) | |
download | pkgsrc-f0eccbad4cbdc26079042d402af858cc12272e34.tar.gz |
Update to 0.3:
Released on 2013/06/14.
* Issue 1: Added support for Lua 5.2 while maintaining support for Lua
5.1. Applications using Lutok can be modified to use the new
interface in this new version and thus support both Lua releases.
However, because of incompatible changes to the Lua API, this release
of Lutok is incompatible with previous releases as well.
* Issue 3: Tweaked configure to look for Lua using the pkg-config names
lua-5.2 and lua-5.1. These are the names used by FreeBSD.
Interface changes:
* New global constants: registry_index.
* New methods added to the state class: get_global_table.
* Removed global constants: globals_index.
Diffstat (limited to 'devel/lutok')
-rw-r--r-- | devel/lutok/Makefile | 5 | ||||
-rw-r--r-- | devel/lutok/PLIST | 22 | ||||
-rw-r--r-- | devel/lutok/buildlink3.mk | 4 | ||||
-rw-r--r-- | devel/lutok/distinfo | 10 | ||||
-rw-r--r-- | devel/lutok/patches/patch-debug.hpp | 29 | ||||
-rw-r--r-- | devel/lutok/patches/patch-state.hpp | 29 |
6 files changed, 29 insertions, 70 deletions
diff --git a/devel/lutok/Makefile b/devel/lutok/Makefile index 55399436c69..8ed687e72e3 100644 --- a/devel/lutok/Makefile +++ b/devel/lutok/Makefile @@ -1,8 +1,7 @@ -# $NetBSD: Makefile,v 1.5 2012/10/31 11:17:26 asau Exp $ +# $NetBSD: Makefile,v 1.6 2013/06/15 00:30:31 jmmv Exp $ # -DISTNAME= lutok-0.2 -PKGREVISION= 1 +DISTNAME= lutok-0.3 CATEGORIES= devel MASTER_SITES= http://lutok.googlecode.com/files/ diff --git a/devel/lutok/PLIST b/devel/lutok/PLIST index 556ac831960..cdf372fb589 100644 --- a/devel/lutok/PLIST +++ b/devel/lutok/PLIST @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.2 2012/05/30 22:48:36 jmmv Exp $ +@comment $NetBSD: PLIST,v 1.3 2013/06/15 00:30:31 jmmv Exp $ include/lutok/c_gate.hpp include/lutok/debug.hpp include/lutok/exceptions.hpp @@ -63,7 +63,24 @@ share/doc/lutok/html/classes.html share/doc/lutok/html/closed.png share/doc/lutok/html/doxygen.css share/doc/lutok/html/doxygen.png +share/doc/lutok/html/dynsections.js share/doc/lutok/html/files.html +share/doc/lutok/html/ftv2blank.png +share/doc/lutok/html/ftv2cl.png +share/doc/lutok/html/ftv2doc.png +share/doc/lutok/html/ftv2folderclosed.png +share/doc/lutok/html/ftv2folderopen.png +share/doc/lutok/html/ftv2lastnode.png +share/doc/lutok/html/ftv2link.png +share/doc/lutok/html/ftv2mlastnode.png +share/doc/lutok/html/ftv2mnode.png +share/doc/lutok/html/ftv2mo.png +share/doc/lutok/html/ftv2node.png +share/doc/lutok/html/ftv2ns.png +share/doc/lutok/html/ftv2plastnode.png +share/doc/lutok/html/ftv2pnode.png +share/doc/lutok/html/ftv2splitbar.png +share/doc/lutok/html/ftv2vertline.png share/doc/lutok/html/functions.html share/doc/lutok/html/functions_func.html share/doc/lutok/html/functions_vars.html @@ -76,6 +93,7 @@ share/doc/lutok/html/namespacemembers.html share/doc/lutok/html/namespacemembers_func.html share/doc/lutok/html/namespaces.html share/doc/lutok/html/nav_f.png +share/doc/lutok/html/nav_g.png share/doc/lutok/html/nav_h.png share/doc/lutok/html/open.png share/doc/lutok/html/search/all_5f.html @@ -196,6 +214,8 @@ share/doc/lutok/html/search/variables_6f.html share/doc/lutok/html/search/variables_6f.js share/doc/lutok/html/search/variables_73.html share/doc/lutok/html/search/variables_73.js +share/doc/lutok/html/sync_off.png +share/doc/lutok/html/sync_on.png share/doc/lutok/html/tab_a.png share/doc/lutok/html/tab_b.png share/doc/lutok/html/tab_h.png diff --git a/devel/lutok/buildlink3.mk b/devel/lutok/buildlink3.mk index ab7552d3ddc..4c1fdb190a1 100644 --- a/devel/lutok/buildlink3.mk +++ b/devel/lutok/buildlink3.mk @@ -1,11 +1,11 @@ -# $NetBSD: buildlink3.mk,v 1.1 2012/02/26 14:02:31 jmmv Exp $ +# $NetBSD: buildlink3.mk,v 1.2 2013/06/15 00:30:31 jmmv Exp $ BUILDLINK_TREE+= lutok .if !defined(LUTOK_BUILDLINK3_MK) LUTOK_BUILDLINK3_MK:= -BUILDLINK_API_DEPENDS.lutok+= lutok>=0.1 +BUILDLINK_API_DEPENDS.lutok+= lutok>=0.3 BUILDLINK_PKGSRCDIR.lutok?= ../../devel/lutok .include "../../lang/lua/buildlink3.mk" diff --git a/devel/lutok/distinfo b/devel/lutok/distinfo index ccd724afede..e711a543e7a 100644 --- a/devel/lutok/distinfo +++ b/devel/lutok/distinfo @@ -1,7 +1,5 @@ -$NetBSD: distinfo,v 1.4 2013/05/06 14:45:41 joerg Exp $ +$NetBSD: distinfo,v 1.5 2013/06/15 00:30:31 jmmv Exp $ -SHA1 (lutok-0.2.tar.gz) = ca44640bba4bd50aca28e2ed10fb2ec99f14573f -RMD160 (lutok-0.2.tar.gz) = ee91a8acf896baac276fab7d748d6e695702cf24 -Size (lutok-0.2.tar.gz) = 492333 bytes -SHA1 (patch-debug.hpp) = a917bbc468d883b86e2283b37134b32be6a73a05 -SHA1 (patch-state.hpp) = 8eb974f60eeaca5c0c097cc155d1056564cd9c49 +SHA1 (lutok-0.3.tar.gz) = d140be06d96a25cdd42a09240a35d11e1c7496b2 +RMD160 (lutok-0.3.tar.gz) = 52b6953768075c7b3efe8262948fc8139ce4fc78 +Size (lutok-0.3.tar.gz) = 523296 bytes diff --git a/devel/lutok/patches/patch-debug.hpp b/devel/lutok/patches/patch-debug.hpp deleted file mode 100644 index fbe33a93013..00000000000 --- a/devel/lutok/patches/patch-debug.hpp +++ /dev/null @@ -1,29 +0,0 @@ -$NetBSD: patch-debug.hpp,v 1.1 2013/05/06 14:44:07 joerg Exp $ - ---- debug.hpp.orig 2013-04-30 22:44:05.000000000 +0000 -+++ debug.hpp -@@ -33,8 +33,11 @@ - #define LUTOK_DEBUG_HPP - - #include <string> -+#if defined(_LIBCPP_VERSION) || __cplusplus >= 201103L -+#include <memory> -+#else - #include <tr1/memory> -- -+#endif - - namespace lutok { - -@@ -56,7 +59,11 @@ class debug { - struct impl; - - /// Pointer to the shared internal implementation. -+#if defined(_LIBCPP_VERSION) || __cplusplus >= 201103L -+ std::shared_ptr< impl > _pimpl; -+#else - std::tr1::shared_ptr< impl > _pimpl; -+#endif - - public: - debug(void); diff --git a/devel/lutok/patches/patch-state.hpp b/devel/lutok/patches/patch-state.hpp deleted file mode 100644 index e72f7517ef5..00000000000 --- a/devel/lutok/patches/patch-state.hpp +++ /dev/null @@ -1,29 +0,0 @@ -$NetBSD: patch-state.hpp,v 1.1 2013/05/06 14:44:07 joerg Exp $ - ---- state.hpp.orig 2013-04-30 22:43:07.000000000 +0000 -+++ state.hpp -@@ -33,7 +33,12 @@ - #define LUTOK_STATE_HPP - - #include <string> -+ -+#if defined(_LIBCPP_VERSION) || __cplusplus >= 201103L -+#include <memory> -+#else - #include <tr1/memory> -+#endif - - namespace lutok { - -@@ -72,7 +77,11 @@ class state { - struct impl; - - /// Pointer to the shared internal implementation. -+#if defined(_LIBCPP_VERSION) || __cplusplus >= 201103L -+ std::shared_ptr< impl > _pimpl; -+#else - std::tr1::shared_ptr< impl > _pimpl; -+#endif - - void* new_userdata_voidp(const size_t); - void* to_userdata_voidp(const int); |