Index: head/devel/relx/Makefile =================================================================== --- head/devel/relx/Makefile (revision 402532) +++ head/devel/relx/Makefile (revision 402533) @@ -1,81 +1,81 @@ # $FreeBSD$ PORTNAME= relx -PORTVERSION= 3.8.0 +PORTVERSION= 3.9.0 DISTVERSIONPREFIX= v CATEGORIES= devel MASTER_SITES+= LOCAL/olgeni:deps \ http://olgeni.olgeni.com/~olgeni/distfiles/:deps \ https://s3.amazonaws.com/s3.hex.pm/tarballs/:hex DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \ - relx-cache-9.tar.gz:deps + relx-cache-10.tar.gz:deps EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} \ - relx-cache-9.tar.gz + relx-cache-10.tar.gz MAINTAINER= olgeni@FreeBSD.org COMMENT= Sane, simple release creation for Erlang LICENSE= APACHE20 BUILD_DEPENDS= ${LOCALBASE}/bin/erl:${PORTSDIR}/lang/erlang \ rebar3>=0:${PORTSDIR}/devel/rebar3 RUN_DEPENDS:= ${BUILD_DEPENDS} PLIST_SUB= VERSION="${PORTVERSION}" # Use either erlware or tsloughter, depending on who actually # published the package on hex.pm USE_GITHUB= yes GH_ACCOUNT= erlware REBAR_DEPS= bbmustache-1.0.4 \ - erlware_commons-0.16.0 \ + erlware_commons-0.18.0 \ getopt-0.8.2 \ - providers-1.4.1 + providers-1.6.0 .for _dep in ${REBAR_DEPS} DISTFILES+= ${_dep}.tar:hex .endfor # rebar3 insists on downloading dependencies, and some kind of package # index into the user's HOME. We need to trick it into behaving by # providing both before building. post-extract: @${LN} -s cache ${WRKDIR}/.cache .for _dep in ${REBAR_DEPS} @${MKDIR} ${WRKSRC}/_build/default/lib/${_dep:C/-.*//} @${TAR} xOf ${DISTDIR}/${_dep}.tar contents.tar.gz |\ ${TAR} xfz - -C ${WRKSRC}/_build/default/lib/${_dep:C/-.*//} .endfor post-patch: @${REINPLACE_CMD} -i '' -e 's/{ *vsn,.*}/{vsn, "${PORTVERSION}"}/' \ ${WRKSRC}/src/${PORTNAME}.app.src do-build: @${RM} ${WRKSRC}/rebar.lock @cd ${WRKSRC} && HOME=${WRKDIR} rebar3 compile @${RM} ${WRKSRC}/rebar.lock @cd ${WRKSRC} && HOME=${WRKDIR} rebar3 escriptize post-build: @${LN} -s ${WRKSRC}/_build/dev/lib/${PORTNAME}/ebin ${WRKSRC} do-install: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README.md ${STAGEDIR}${DOCSDIR} @${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}/priv @${MKDIR} ${STAGEDIR}${PREFIX}/lib/erlang/lib/${PORTNAME}-${PORTVERSION}/src ${INSTALL_DATA} ${WRKSRC}/include/* ${STAGEDIR}${PREFIX}/lib/erlang/lib/${PORTNAME}-${PORTVERSION}/include ${INSTALL_DATA} ${WRKSRC}/src/* ${STAGEDIR}${PREFIX}/lib/erlang/lib/${PORTNAME}-${PORTVERSION}/src ${INSTALL_DATA} ${WRKSRC}/_build/default/lib/relx/ebin/* ${STAGEDIR}${PREFIX}/lib/erlang/lib/${PORTNAME}-${PORTVERSION}/ebin cd ${WRKSRC}/priv && ${COPYTREE_SHARE} \* ${STAGEDIR}${PREFIX}/lib/erlang/lib/${PORTNAME}-${PORTVERSION}/priv ${INSTALL_SCRIPT} ${WRKSRC}/_build/default/bin/${PORTNAME} ${STAGEDIR}${PREFIX}/bin @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/examples/* ${STAGEDIR}${EXAMPLESDIR} .include Index: head/devel/relx/distinfo =================================================================== --- head/devel/relx/distinfo (revision 402532) +++ head/devel/relx/distinfo (revision 402533) @@ -1,12 +1,12 @@ -SHA256 (erlware-relx-v3.8.0_GH0.tar.gz) = 08746f9de3d5e467836b718ccb606e58e1355f7c931dbf16e0cae2571dc847f6 -SIZE (erlware-relx-v3.8.0_GH0.tar.gz) = 600365 -SHA256 (relx-cache-9.tar.gz) = ea56903c06af52d0e93e53076d239dea742e75b3a1145533b88b53931b6e94d1 -SIZE (relx-cache-9.tar.gz) = 321044 +SHA256 (erlware-relx-v3.9.0_GH0.tar.gz) = 9251d66f12df2e630126c3344b7bce58b3f260d10eeb0a0c57f41de8a4bedfd1 +SIZE (erlware-relx-v3.9.0_GH0.tar.gz) = 600535 +SHA256 (relx-cache-10.tar.gz) = 477271e412921766adb56c70d49dfb9b6009eafd8b80a358ae5c172834d79bf3 +SIZE (relx-cache-10.tar.gz) = 417321 SHA256 (bbmustache-1.0.4.tar) = 03b0d47db66e86df993896dce7578d7e4aae5f84636809b45fa8a3e34ee59b12 SIZE (bbmustache-1.0.4.tar) = 20480 -SHA256 (erlware_commons-0.16.0.tar) = bde72986610a92b74b182f10f9e4763a6f7290eaa021d11d076904004023024e -SIZE (erlware_commons-0.16.0.tar) = 61440 +SHA256 (erlware_commons-0.18.0.tar) = e71dda7cd5dcf34c9d07255d49c67e1d229dd230c101fdb996820bcdb5b03c49 +SIZE (erlware_commons-0.18.0.tar) = 61440 SHA256 (getopt-0.8.2.tar) = 736e6db3679fbbad46373efb96b69509f8e420281635e9d92989af9f0a0483f7 SIZE (getopt-0.8.2.tar) = 20480 -SHA256 (providers-1.4.1.tar) = dfd88305670a3d942c08a2d852eeb4c20ec40ee2ba589339a48083ac74f14e36 -SIZE (providers-1.4.1.tar) = 20480 +SHA256 (providers-1.6.0.tar) = 0f6876529a613d34224de8c61d3660388eb981142360f2699486d8536050ce2f +SIZE (providers-1.6.0.tar) = 20480