pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Add luv, the Lua bindings to libuv.



Module Name:	pkgsrc-wip
Committed By:	Charlotte Koch <cfkoch%edgebsd.org@localhost>
Pushed By:	cfkoch
Date:		Thu Feb 23 21:00:19 2017 -0800
Changeset:	95b90027cef8fa61ddca2c5d79ed7bd253fdb4ee

Modified Files:
	Makefile
Added Files:
	luv/DESCR
	luv/Makefile
	luv/PLIST
	luv/TODO
	luv/distinfo

Log Message:
Add luv, the Lua bindings to libuv.

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=95b90027cef8fa61ddca2c5d79ed7bd253fdb4ee

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 Makefile     |  1 +
 luv/DESCR    |  2 ++
 luv/Makefile | 21 +++++++++++++++++++++
 luv/PLIST    |  2 ++
 luv/TODO     |  3 +++
 luv/distinfo |  1 +
 6 files changed, 30 insertions(+)

diffs:
diff --git a/Makefile b/Makefile
index 14d4f492ee..950211e25a 100644
--- a/Makefile
+++ b/Makefile
@@ -1773,6 +1773,7 @@ SUBDIR+=	lucene
 SUBDIR+=	lugaru
 SUBDIR+=	lumberjack
 SUBDIR+=	lumina
+SUBDIR+=	luv
 SUBDIR+=	lwc
 SUBDIR+=	lxdm
 SUBDIR+=	lximage-qt
diff --git a/luv/DESCR b/luv/DESCR
new file mode 100644
index 0000000000..590e6327d6
--- /dev/null
+++ b/luv/DESCR
@@ -0,0 +1,2 @@
+This library makes libuv available to lua scripts.  It was made for the
+luvit project but should usable from nearly any lua project.
diff --git a/luv/Makefile b/luv/Makefile
new file mode 100644
index 0000000000..b168558907
--- /dev/null
+++ b/luv/Makefile
@@ -0,0 +1,21 @@
+# $NetBSD$
+
+PKGNAME=	luv-${GIT_TAG.luv:S/-/./g}
+CATEGORIES=	devel
+LICENSE=	apache-2.0
+
+GIT_REPOSITORIES+=	luv
+GIT_REPO.luv=		https://github.com/luvit/luv.git
+GIT_TAG.luv=		1.9.1-1
+
+COMMENT=	Bare libuv bindings for Lua
+MAINTAINER=	cfkoch%edgebsd.org@localhost
+HOMEPAGE=	https://github.com/luvit/luv/
+
+USE_CMAKE=	yes
+
+WRKSRC=	${WRKDIR}/luv
+
+.include "../../lang/LuaJIT2/buildlink3.mk"
+.include "../../wip/mk/git-package.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/luv/PLIST b/luv/PLIST
new file mode 100644
index 0000000000..024fe79f5f
--- /dev/null
+++ b/luv/PLIST
@@ -0,0 +1,2 @@
+@comment $NetBSD$
+lib/lua/luv.so
diff --git a/luv/TODO b/luv/TODO
new file mode 100644
index 0000000000..232c23ba13
--- /dev/null
+++ b/luv/TODO
@@ -0,0 +1,3 @@
+- The source code "vendors" Lua, LuaJIT and libuv as Git submodules --
+  should we just use them, or try to coerce this packge to use those as
+  dependiences?
diff --git a/luv/distinfo b/luv/distinfo
new file mode 100644
index 0000000000..c641c554c2
--- /dev/null
+++ b/luv/distinfo
@@ -0,0 +1 @@
+$NetBSD$


Home | Main Index | Thread Index | Old Index