1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-27 05:10:36 +00:00

Add devel/erlang-msgpack, an Erlang library for MessagePack.

This commit is contained in:
Jimmy Olgeni 2015-05-05 10:01:06 +00:00
parent fa0ecd33d3
commit 124916e8ae
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=385455
6 changed files with 77 additions and 0 deletions

View File

@ -407,6 +407,7 @@
SUBDIR += eric4 SUBDIR += eric4
SUBDIR += eric6 SUBDIR += eric6
SUBDIR += eris SUBDIR += eris
SUBDIR += erlang-msgpack
SUBDIR += esdl SUBDIR += esdl
SUBDIR += etcd SUBDIR += etcd
SUBDIR += etcdctl SUBDIR += etcdctl

View File

@ -0,0 +1,42 @@
# $FreeBSD$
PORTNAME= msgpack-erlang
PORTVERSION= 0.3.3
CATEGORIES= devel
MAINTAINER= olgeni@FreeBSD.org
COMMENT= MessagePack (de)serializer for Erlang
LICENSE= APACHE20
BUILD_DEPENDS= erlc:${PORTSDIR}/lang/erlang \
rebar:${PORTSDIR}/devel/rebar
RUN_DEPENDS= erl:${PORTSDIR}/lang/erlang
PLIST_SUB= VERSION="${PORTVERSION}"
USE_GITHUB= yes
GH_ACCOUNT= msgpack
GH_PROJECT= msgpack-erlang
OPTIONS_DEFINE= DOCS
.include <bsd.port.options.mk>
post-patch:
@${REINPLACE_CMD} -e "s/%%PORTVERSION%%/${PORTVERSION}/" ${WRKSRC}/src/msgpack.app.src
do-install:
.if ${PORT_OPTIONS:MDOCS}
@${MKDIR} ${STAGEDIR}${DOCSDIR}
${INSTALL_DATA} ${WRKSRC}/README.md ${STAGEDIR}${DOCSDIR}
.endif
@${MKDIR} ${STAGEDIR}${PREFIX}/lib/erlang/lib/msgpack-${PORTVERSION}
@${MKDIR} ${STAGEDIR}${PREFIX}/lib/erlang/lib/msgpack-${PORTVERSION}/ebin
@${MKDIR} ${STAGEDIR}${PREFIX}/lib/erlang/lib/msgpack-${PORTVERSION}/include
@${MKDIR} ${STAGEDIR}${PREFIX}/lib/erlang/lib/msgpack-${PORTVERSION}/src
${INSTALL_DATA} ${WRKSRC}/ebin/* ${STAGEDIR}${PREFIX}/lib/erlang/lib/msgpack-${PORTVERSION}/ebin
${INSTALL_DATA} ${WRKSRC}/include/* ${STAGEDIR}${PREFIX}/lib/erlang/lib/msgpack-${PORTVERSION}/include
${INSTALL_DATA} ${WRKSRC}/src/* ${STAGEDIR}${PREFIX}/lib/erlang/lib/msgpack-${PORTVERSION}/src
.include <bsd.port.mk>

View File

@ -0,0 +1,2 @@
SHA256 (msgpack-msgpack-erlang-0.3.3_GH0.tar.gz) = 4b1bfcab660e9b6e4a971adfc96f23540d6d1e1fb592233687689881c34bcb8f
SIZE (msgpack-msgpack-erlang-0.3.3_GH0.tar.gz) = 166316

View File

@ -0,0 +1,13 @@
$FreeBSD$
--- src/msgpack.app.src.orig
+++ src/msgpack.app.src
@@ -1,6 +1,6 @@
{application, msgpack,
[{description, "MessagePack serializer/deserializer"},
- {vsn, git},
+ {vsn, "%%PORTVERSION%%"},
{modules,
[msgpack]
},

View File

@ -0,0 +1,3 @@
MessagePack (de)serializer for Erlang.
WWW: https://github.com/msgpack/msgpack-erlang

View File

@ -0,0 +1,16 @@
lib/erlang/lib/msgpack-%%VERSION%%/ebin/msgpack.app
lib/erlang/lib/msgpack-%%VERSION%%/ebin/msgpack.beam
lib/erlang/lib/msgpack-%%VERSION%%/ebin/msgpack_ext.beam
lib/erlang/lib/msgpack-%%VERSION%%/ebin/msgpack_packer.beam
lib/erlang/lib/msgpack-%%VERSION%%/ebin/msgpack_term.beam
lib/erlang/lib/msgpack-%%VERSION%%/ebin/msgpack_unpacker.beam
lib/erlang/lib/msgpack-%%VERSION%%/include/msgpack.hrl
lib/erlang/lib/msgpack-%%VERSION%%/src/msgpack.app.src
lib/erlang/lib/msgpack-%%VERSION%%/src/msgpack.app.src.bak
lib/erlang/lib/msgpack-%%VERSION%%/src/msgpack.app.src.orig
lib/erlang/lib/msgpack-%%VERSION%%/src/msgpack.erl
lib/erlang/lib/msgpack-%%VERSION%%/src/msgpack_ext.erl
lib/erlang/lib/msgpack-%%VERSION%%/src/msgpack_packer.erl
lib/erlang/lib/msgpack-%%VERSION%%/src/msgpack_term.erl
lib/erlang/lib/msgpack-%%VERSION%%/src/msgpack_unpacker.erl
%%PORTDOCS%%%%DOCSDIR%%/README.md