Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 29 May 2015 18:10:15 +0000 (UTC)
From:      Dmitry Marakasov <amdmi3@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r387875 - in head/devel: . lua-MessagePack
Message-ID:  <201505291810.t4TIAFX6004313@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: amdmi3
Date: Fri May 29 18:10:14 2015
New Revision: 387875
URL: https://svnweb.freebsd.org/changeset/ports/387875

Log:
  MessagePack is an efficient binary serialization format.  It lets you exchange
  data among multiple languages like JSON but it's faster and smaller.  It's a
  pure Lua implementation, without dependency.  And it's really fast with LuaJIT.
  
  WWW: https://github.com/fperrad/lua-MessagePack
  
  PR:		198591
  Submitted by:	oleksii.tsai@gmail.com

Added:
  head/devel/lua-MessagePack/
  head/devel/lua-MessagePack/Makefile   (contents, props changed)
  head/devel/lua-MessagePack/distinfo   (contents, props changed)
  head/devel/lua-MessagePack/pkg-descr   (contents, props changed)
Modified:
  head/devel/Makefile

Modified: head/devel/Makefile
==============================================================================
--- head/devel/Makefile	Fri May 29 18:09:03 2015	(r387874)
+++ head/devel/Makefile	Fri May 29 18:10:14 2015	(r387875)
@@ -1294,6 +1294,7 @@
     SUBDIR += love5
     SUBDIR += lpc21isp
     SUBDIR += lrmi
+    SUBDIR += lua-MessagePack
     SUBDIR += lua-alien
     SUBDIR += lua-bitlib
     SUBDIR += lua-bitop

Added: head/devel/lua-MessagePack/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/lua-MessagePack/Makefile	Fri May 29 18:10:14 2015	(r387875)
@@ -0,0 +1,28 @@
+# $FreeBSD$
+
+PORTNAME=	MessagePack
+PORTVERSION=	0.3.2
+CATEGORIES=	devel
+PKGNAMEPREFIX=  ${LUA_PKGNAMEPREFIX}
+
+MAINTAINER=	oleksii.tsai@gmail.com
+COMMENT=	Efficient binary serialization format
+
+LICENSE=	MIT
+LICENSE_FILE=	${WRKSRC}/COPYRIGHT
+
+USES=		lua gmake
+NO_BUILD=	yes
+NO_ARCH=	yes
+
+USE_GITHUB=	yes
+GH_ACCOUNT=	fperrad
+GH_PROJECT=	lua-MessagePack
+
+PLIST_FILES=	%%LUA_MODSHAREDIR%%/${PORTNAME}.lua
+
+do-install:
+	${MKDIR} ${STAGEDIR}${LUA_MODSHAREDIR}
+	${INSTALL_DATA} ${WRKSRC}/src/${PORTNAME}.lua ${STAGEDIR}${LUA_MODSHAREDIR}
+
+.include <bsd.port.mk>

Added: head/devel/lua-MessagePack/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/lua-MessagePack/distinfo	Fri May 29 18:10:14 2015	(r387875)
@@ -0,0 +1,2 @@
+SHA256 (fperrad-lua-MessagePack-0.3.2_GH0.tar.gz) = 6580961958dd43455f7f74708514011e0aadf442167869fb60c53b018f041eac
+SIZE (fperrad-lua-MessagePack-0.3.2_GH0.tar.gz) = 16003

Added: head/devel/lua-MessagePack/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/lua-MessagePack/pkg-descr	Fri May 29 18:10:14 2015	(r387875)
@@ -0,0 +1,5 @@
+MessagePack is an efficient binary serialization format.  It lets you exchange
+data among multiple languages like JSON but it's faster and smaller.  It's a
+pure Lua implementation, without dependency.  And it's really fast with LuaJIT.
+
+WWW: https://github.com/fperrad/lua-MessagePack



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201505291810.t4TIAFX6004313>