Index: head/devel/rebar3/Makefile =================================================================== --- head/devel/rebar3/Makefile (revision 410943) +++ head/devel/rebar3/Makefile (revision 410944) @@ -1,96 +1,95 @@ # $FreeBSD$ PORTNAME= rebar3 PORTVERSION= 3.0.0 PORTEPOCH= 1 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} \ - rebar3-cache-4${EXTRACT_SUFX}:deps +DISTFILES= rebar3-cache-4${EXTRACT_SUFX}:deps EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} \ rebar3-cache-4${EXTRACT_SUFX} MAINTAINER= olgeni@FreeBSD.org COMMENT= Build tool for Erlang LICENSE= APACHE20 BUILD_DEPENDS= ${LOCALBASE}/bin/erl:${PORTSDIR}/lang/erlang \ ${LOCALBASE}/bin/git:${PORTSDIR}/devel/git RUN_DEPENDS= ${LOCALBASE}/bin/erl:${PORTSDIR}/lang/erlang OPTIONS_DEFINE= BASH ZSH USE_GITHUB= yes GH_ACCOUNT= rebar PLIST_FILES= bin/${PORTNAME} PORTEXAMPLES= rebar.config.sample BASH_PLIST_FILES= share/bash-completion/completions/rebar3 ZSH_PLIST_FILES= share/zsh/site-functions/_rebar3 # from rebar.config REBAR_DEPS= bbmustache-1.0.4 \ certifi-0.4.0 \ cf-0.2.1 \ cth_readable-1.2.2 \ erlware_commons-0.19.0 \ eunit_formatters-0.3.1 \ getopt-0.8.2 \ providers-1.6.0 \ relx-3.17.0 \ ssl_verify_hostname-1.0.5 # REBAR_PLUGINS= rebar3_hex-1.9.0 .for _dep in ${REBAR_DEPS} ${REBAR_PLUGINS} DISTFILES+= ${_dep}.tar:hex .endfor .include post-extract: @${REINPLACE_CMD} -e 's/{vsn, "git"}/{vsn, "${GH_TAGNAME}"}/' ${WRKSRC}/src/rebar.app.src .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 .for _dep in ${REBAR_PLUGINS} ${MKDIR} ${WRKSRC}/_build/default/plugins/${_dep:C/-.*//} ${TAR} xOf ${DISTDIR}/${_dep}.tar contents.tar.gz |\ ${TAR} xfz - -C ${WRKSRC}/_build/default/plugins/${_dep:C/-.*//} .endfor @${MKDIR} ${WRKSRC}/_build/bootstrap/lib @${MKDIR} ${WRKSRC}/_build/bootstrap/plugins .for _dep in ${REBAR_DEPS} ${LN} -sf ${WRKSRC}/_build/default/lib/${_dep:C/-.*//} ${WRKSRC}/_build/bootstrap/lib/ .endfor .for _dep in ${REBAR_PLUGINS} ${LN} -sf ${WRKSRC}/_build/default/plugins/${_dep:C/-.*//} ${WRKSRC}/_build/bootstrap/plugins/ .endfor do-build: @${RM} ${WRKSRC}/rebar.lock @cd ${WRKSRC} && HOME=${WRKDIR} ./bootstrap do-install: ${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/ .if ${PORT_OPTIONS:MBASH} @${MKDIR} ${STAGEDIR}${PREFIX}/share/bash-completion/completions ${INSTALL_DATA} ${WRKSRC}/priv/shell-completion/bash/rebar3 \ ${STAGEDIR}${PREFIX}/share/bash-completion/completions/rebar3 .endif .if ${PORT_OPTIONS:MZSH} @${MKDIR} ${STAGEDIR}${PREFIX}/share/zsh/site-functions/ ${INSTALL_DATA} ${WRKSRC}/priv/shell-completion/zsh/_rebar3 \ ${STAGEDIR}${PREFIX}/share/zsh/site-functions/ .endif @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/rebar.config.sample ${STAGEDIR}${EXAMPLESDIR} .include Index: head/devel/rebar3/distinfo =================================================================== --- head/devel/rebar3/distinfo (revision 410943) +++ head/devel/rebar3/distinfo (revision 410944) @@ -1,28 +1,24 @@ -SHA256 (rebar-rebar3-3.0.0_GH0.tar.gz) = 886acd7bb7cfb99d105d9f900b93f8cc6e571330838004a75b6bac2a4ac1baca -SIZE (rebar-rebar3-3.0.0_GH0.tar.gz) = 222367 SHA256 (rebar3-cache-4.tar.gz) = f9e540ec5465c111eda6c5dcd38231e2c28e69256a8da3405fe24a1e26fba377 SIZE (rebar3-cache-4.tar.gz) = 617698 SHA256 (bbmustache-1.0.4.tar) = 03b0d47db66e86df993896dce7578d7e4aae5f84636809b45fa8a3e34ee59b12 SIZE (bbmustache-1.0.4.tar) = 20480 SHA256 (certifi-0.4.0.tar) = 1cc233bee2d6990e7b0ff4c5824d7f401edda8a3cfad04d3328e35ad97de7611 SIZE (certifi-0.4.0.tar) = 747520 SHA256 (cf-0.2.1.tar) = baee9aa7ec2dfa3cb4486b67211177caa293f876780f0b313b45718edef6a0a5 SIZE (cf-0.2.1.tar) = 10240 SHA256 (cth_readable-1.2.2.tar) = 77585432b98b45b9ee086399cefa97b2191b6d780c4e795bf43c529412d9694d SIZE (cth_readable-1.2.2.tar) = 20480 SHA256 (erlware_commons-0.19.0.tar) = 5bbff9402cd9e973af81745a8a40177d245b55b4c239f80a236949b856f2dabd SIZE (erlware_commons-0.19.0.tar) = 61440 SHA256 (eunit_formatters-0.3.1.tar) = 64a40741429b7aff149c605d5a6135a48046af394a7282074e6003b3b56ae931 SIZE (eunit_formatters-0.3.1.tar) = 20480 SHA256 (getopt-0.8.2.tar) = 736e6db3679fbbad46373efb96b69509f8e420281635e9d92989af9f0a0483f7 SIZE (getopt-0.8.2.tar) = 20480 SHA256 (providers-1.6.0.tar) = 0f6876529a613d34224de8c61d3660388eb981142360f2699486d8536050ce2f SIZE (providers-1.6.0.tar) = 20480 SHA256 (relx-3.17.0.tar) = c22f3d8400394787cb67191dea4de1acccf1563f6cd2f1934bf2a13a525c5ef6 SIZE (relx-3.17.0.tar) = 71680 SHA256 (ssl_verify_hostname-1.0.5.tar) = f2cb11e6144e10ab39d1e14bf9fb2437b690979c70bf5428e9dc4bfaf1dfeabf SIZE (ssl_verify_hostname-1.0.5.tar) = 10240 -SHA256 (rebar3_hex-1.9.0.tar) = 451257f5e13536a8f68081c3e5b8cda8f83171a5f10e6edb358ade7cdc24a9f9 -SIZE (rebar3_hex-1.9.0.tar) = 20480 SHA256 (rebar-rebar3-3.0.0_GH0.tar.gz) = 886acd7bb7cfb99d105d9f900b93f8cc6e571330838004a75b6bac2a4ac1baca SIZE (rebar-rebar3-3.0.0_GH0.tar.gz) = 222367