summaryrefslogtreecommitdiff
path: root/devel/lutok
diff options
context:
space:
mode:
authorjmmv <jmmv>2013-06-15 00:30:31 +0000
committerjmmv <jmmv>2013-06-15 00:30:31 +0000
commitc752deaed72ceb430651df07642b506ca4d81f9e (patch)
treef0d507bef467974cd7cc57503fbfb14cf25b940d /devel/lutok
parent1d9ba3856072a3ce4956800cd1d128b260e33899 (diff)
downloadpkgsrc-c752deaed72ceb430651df07642b506ca4d81f9e.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/Makefile5
-rw-r--r--devel/lutok/PLIST22
-rw-r--r--devel/lutok/buildlink3.mk4
-rw-r--r--devel/lutok/distinfo10
-rw-r--r--devel/lutok/patches/patch-debug.hpp29
-rw-r--r--devel/lutok/patches/patch-state.hpp29
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);