aboutsummaryrefslogtreecommitdiff
path: root/devel/erlang-gen_leader
diff options
context:
space:
mode:
authorJimmy Olgeni <olgeni@FreeBSD.org>2015-07-06 22:34:11 +0000
committerJimmy Olgeni <olgeni@FreeBSD.org>2015-07-06 22:34:11 +0000
commit37893c2bae470a4676caf15fe598c2299f989b56 (patch)
tree3e29cba43e97a56867bc38f2a6f4fec18fcc241a /devel/erlang-gen_leader
parenta0b3668460499425f5779bcd059f7ac0ef42e65c (diff)
downloadports-37893c2bae470a4676caf15fe598c2299f989b56.tar.gz
ports-37893c2bae470a4676caf15fe598c2299f989b56.zip
Notes
Diffstat (limited to 'devel/erlang-gen_leader')
-rw-r--r--devel/erlang-gen_leader/Makefile26
-rw-r--r--devel/erlang-gen_leader/pkg-plist3
2 files changed, 5 insertions, 24 deletions
diff --git a/devel/erlang-gen_leader/Makefile b/devel/erlang-gen_leader/Makefile
index c7d36448dcac..b30abec2b3f2 100644
--- a/devel/erlang-gen_leader/Makefile
+++ b/devel/erlang-gen_leader/Makefile
@@ -2,39 +2,21 @@
PORTNAME= gen_leader
PORTVERSION= 2014.10.20
+PORTREVISION= 1
CATEGORIES= devel
PKGNAMEPREFIX= erlang-
MAINTAINER= olgeni@FreeBSD.org
COMMENT= Leader election behavior for Erlang
-BUILD_DEPENDS= ${LOCALBASE}/bin/erl:${PORTSDIR}/lang/erlang
-RUN_DEPENDS:= ${BUILD_DEPENDS}
-
-PLIST_SUB= VERSION="${PORTVERSION}"
-
+USES= erlang:rebar
USE_GITHUB= yes
GH_ACCOUNT= garret-smith
GH_PROJECT= gen_leader_revival
GH_TAGNAME= a12a4e3
-post-patch:
- @${REINPLACE_CMD} -i '' -e 's/{ *vsn, .*}/{vsn, "${PORTVERSION}"}/' ${WRKSRC}/ebin/*.app
-
-do-build:
- @cd ${WRKSRC} && ./rebar compile
-
-do-install:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/README.markdown ${STAGEDIR}${DOCSDIR}
+post-install:
@${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
- ${INSTALL_DATA} ${WRKSRC}/examples/skeleton.erl ${STAGEDIR}${EXAMPLESDIR}
- @${MKDIR} ${STAGEDIR}${PREFIX}/lib/erlang/lib/${PORTNAME}-${PORTVERSION}
- @${MKDIR} ${STAGEDIR}${PREFIX}/lib/erlang/lib/${PORTNAME}-${PORTVERSION}/ebin
- @${MKDIR} ${STAGEDIR}${PREFIX}/lib/erlang/lib/${PORTNAME}-${PORTVERSION}/include
- @${MKDIR} ${STAGEDIR}${PREFIX}/lib/erlang/lib/${PORTNAME}-${PORTVERSION}/src
- ${INSTALL_DATA} ${WRKSRC}/ebin/* ${STAGEDIR}${PREFIX}/lib/erlang/lib/${PORTNAME}-${PORTVERSION}/ebin
- ${INSTALL_DATA} ${WRKSRC}/ebin/* ${STAGEDIR}${PREFIX}/lib/erlang/lib/${PORTNAME}-${PORTVERSION}/include
- ${INSTALL_DATA} ${WRKSRC}/src/* ${STAGEDIR}${PREFIX}/lib/erlang/lib/${PORTNAME}-${PORTVERSION}/src
+ ${INSTALL_DATA} ${WRKSRC}/examples/* ${STAGEDIR}${EXAMPLESDIR}
.include <bsd.port.mk>
diff --git a/devel/erlang-gen_leader/pkg-plist b/devel/erlang-gen_leader/pkg-plist
index 0eedfaf0f3f2..d448c7b4f412 100644
--- a/devel/erlang-gen_leader/pkg-plist
+++ b/devel/erlang-gen_leader/pkg-plist
@@ -1,7 +1,6 @@
lib/erlang/lib/gen_leader-%%VERSION%%/ebin/gen_leader.app
lib/erlang/lib/gen_leader-%%VERSION%%/ebin/gen_leader.beam
-lib/erlang/lib/gen_leader-%%VERSION%%/include/gen_leader.app
-lib/erlang/lib/gen_leader-%%VERSION%%/include/gen_leader.beam
+lib/erlang/lib/gen_leader-%%VERSION%%/include/gen_leader_specs.hrl
lib/erlang/lib/gen_leader-%%VERSION%%/src/Makefile
lib/erlang/lib/gen_leader-%%VERSION%%/src/gen_leader.erl
%%PORTDOCS%%%%DOCSDIR%%/README.markdown