svn commit: r392393 - in head/devel/erlang-gpb: . files
Jimmy Olgeni
olgeni at FreeBSD.org
Fri Jul 17 17:59:43 UTC 2015
Author: olgeni
Date: Fri Jul 17 17:59:40 2015
New Revision: 392393
URL: https://svnweb.freebsd.org/changeset/ports/392393
Log:
Upgrade to version 3.18.7 and install protoc-erl in bin/.
Added:
head/devel/erlang-gpb/files/protoc-erl.in (contents, props changed)
Modified:
head/devel/erlang-gpb/Makefile
head/devel/erlang-gpb/distinfo
head/devel/erlang-gpb/pkg-plist
Modified: head/devel/erlang-gpb/Makefile
==============================================================================
--- head/devel/erlang-gpb/Makefile Fri Jul 17 17:57:45 2015 (r392392)
+++ head/devel/erlang-gpb/Makefile Fri Jul 17 17:59:40 2015 (r392393)
@@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= gpb
-PORTVERSION= 3.18.6
-PORTREVISION= 1
+PORTVERSION= 3.18.7
CATEGORIES= devel
PKGNAMEPREFIX= erlang-
@@ -11,9 +10,18 @@ COMMENT= Google Protobuf implementation
LICENSE= LGPL21
+SUB_FILES+= protoc-erl
+SUB_LIST+= PORTNAME=${PORTNAME} \
+ PORTVERSION=${PORTVERSION}
+
USES= erlang:rebar
USE_GITHUB= yes
GH_ACCOUNT= tomas-abrahamsson
GH_PROJECT= gpb
+post-install:
+ @${MKDIR} ${STAGEDIR}${ERL_APP_ROOT}/bin
+ ${INSTALL_SCRIPT} ${WRKSRC}/bin/protoc-erl ${STAGEDIR}${ERL_APP_ROOT}/bin
+ ${INSTALL_SCRIPT} ${WRKDIR}/protoc-erl ${STAGEDIR}${PREFIX}/bin
+
.include <bsd.port.mk>
Modified: head/devel/erlang-gpb/distinfo
==============================================================================
--- head/devel/erlang-gpb/distinfo Fri Jul 17 17:57:45 2015 (r392392)
+++ head/devel/erlang-gpb/distinfo Fri Jul 17 17:59:40 2015 (r392393)
@@ -1,2 +1,2 @@
-SHA256 (tomas-abrahamsson-gpb-3.18.6_GH0.tar.gz) = f5163c35813c4460df5d33fe89d35d1e6d9d971c03abeeef933af38bf49f522a
-SIZE (tomas-abrahamsson-gpb-3.18.6_GH0.tar.gz) = 283698
+SHA256 (tomas-abrahamsson-gpb-3.18.7_GH0.tar.gz) = 7a5d824c165a0b0fd09e4c7317547d3ad122230779356312b5352a55b5332747
+SIZE (tomas-abrahamsson-gpb-3.18.7_GH0.tar.gz) = 283848
Added: head/devel/erlang-gpb/files/protoc-erl.in
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/devel/erlang-gpb/files/protoc-erl.in Fri Jul 17 17:59:40 2015 (r392393)
@@ -0,0 +1,3 @@
+#!/bin/sh
+
+exec %%LOCALBASE%%/lib/erlang/lib/%%PORTNAME%%-%%PORTVERSION%%/bin/protoc-erl "$@"
Modified: head/devel/erlang-gpb/pkg-plist
==============================================================================
--- head/devel/erlang-gpb/pkg-plist Fri Jul 17 17:57:45 2015 (r392392)
+++ head/devel/erlang-gpb/pkg-plist Fri Jul 17 17:59:40 2015 (r392393)
@@ -1,3 +1,5 @@
+bin/protoc-erl
+lib/erlang/lib/gpb-%%VERSION%%/bin/protoc-erl
lib/erlang/lib/gpb-%%VERSION%%/ebin/gpb.app
lib/erlang/lib/gpb-%%VERSION%%/ebin/gpb.beam
lib/erlang/lib/gpb-%%VERSION%%/ebin/gpb_codegen.beam
More information about the svn-ports-all
mailing list