svn commit: r398278 - head/devel/rebar3
Jimmy Olgeni
olgeni at FreeBSD.org
Thu Oct 1 14:25:53 UTC 2015
Author: olgeni
Date: Thu Oct 1 14:25:51 2015
New Revision: 398278
URL: https://svnweb.freebsd.org/changeset/ports/398278
Log:
Upgrade devel/rebar3 to commit 4177c75 ("beta 3").
Modified:
head/devel/rebar3/Makefile
head/devel/rebar3/distinfo
Modified: head/devel/rebar3/Makefile
==============================================================================
--- head/devel/rebar3/Makefile Thu Oct 1 14:24:43 2015 (r398277)
+++ head/devel/rebar3/Makefile Thu Oct 1 14:25:51 2015 (r398278)
@@ -1,15 +1,15 @@
# $FreeBSD$
PORTNAME= rebar3
-PORTVERSION= 20150830
+PORTVERSION= 20151001
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-1${EXTRACT_SUFX}:deps
+ rebar3-cache-2${EXTRACT_SUFX}:deps
EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} \
- rebar3-cache-1${EXTRACT_SUFX}
+ rebar3-cache-2${EXTRACT_SUFX}
MAINTAINER= olgeni at FreeBSD.org
COMMENT= Build tool for Erlang
@@ -24,7 +24,7 @@ OPTIONS_DEFINE= BASH ZSH
USE_GITHUB= yes
GH_ACCOUNT= rebar
-GH_TAGNAME= bfd40d5
+GH_TAGNAME= 4177c75
PLIST_FILES= bin/${PORTNAME}
PORTEXAMPLES= rebar.config.sample
@@ -34,25 +34,46 @@ ZSH_PLIST_FILES= share/zsh/site-function
# from rebar.config
REBAR_DEPS= bbmustache-1.0.4 \
- erlware_commons-0.15.0 \
+ certifi-0.1.1 \
+ cf-0.1.2 \
+ erlware_commons-0.16.0 \
getopt-0.8.2 \
- providers-1.4.1 \
- relx-3.5.0 \
+ providers-1.5.0 \
+ rebar3_hex-1.7.1 \
+ relx-3.7.1 \
ssl_verify_hostname-1.0.5
-.for _dep in ${REBAR_DEPS}
+REBAR_PLUGINS= jsx-2.6.1 \
+ rebar3_hex-1.7.1
+
+.for _dep in ${REBAR_DEPS} ${REBAR_PLUGINS}
DISTFILES+= ${_dep}.tar:hex
.endfor
.include <bsd.port.options.mk>
post-extract:
+ @${REINPLACE_CMD} -e 's/{vsn, "git"}/{vsn, "${GH_TAGNAME}"}/' ${WRKSRC}/src/rebar.app.src
@${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 |\
+ ${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
Modified: head/devel/rebar3/distinfo
==============================================================================
--- head/devel/rebar3/distinfo Thu Oct 1 14:24:43 2015 (r398277)
+++ head/devel/rebar3/distinfo Thu Oct 1 14:25:51 2015 (r398278)
@@ -1,16 +1,24 @@
-SHA256 (rebar-rebar3-20150830-bfd40d5_GH0.tar.gz) = 1f4d165d39b0b56bb5689e0bc07ec933a147e5569c03a89850aee1d35af2c4fa
-SIZE (rebar-rebar3-20150830-bfd40d5_GH0.tar.gz) = 310031
-SHA256 (rebar3-cache-1.tar.gz) = 3590ef8087f1b4427000d51e4830dcf78f2111852b50f4c7a8075fb8d1ac87ad
-SIZE (rebar3-cache-1.tar.gz) = 293129
+SHA256 (rebar-rebar3-20151001-4177c75_GH0.tar.gz) = bac483d2b02d749fbf77f0347a7fc9a1095227e7290c1358b7aa26711331e193
+SIZE (rebar-rebar3-20151001-4177c75_GH0.tar.gz) = 187566
+SHA256 (rebar3-cache-2.tar.gz) = eca42b6759729893fdf07aec64ca6c4bd85115bc4afa3c69fa8d71dd7d274833
+SIZE (rebar3-cache-2.tar.gz) = 334077
SHA256 (bbmustache-1.0.4.tar) = 03b0d47db66e86df993896dce7578d7e4aae5f84636809b45fa8a3e34ee59b12
SIZE (bbmustache-1.0.4.tar) = 20480
-SHA256 (erlware_commons-0.15.0.tar) = 5f38cb1df90148a7b21d48b221f399244ce86256584e6ea7986f2de732dee3c6
-SIZE (erlware_commons-0.15.0.tar) = 61440
+SHA256 (certifi-0.1.1.tar) = e6d1dda48fad1b1c5b454c8402e2ac375ae12bf85a9910decaf791f330a7de29
+SIZE (certifi-0.1.1.tar) = 327680
+SHA256 (cf-0.1.2.tar) = c86f56bca74dd3616057b28574d920973fe665ecb064aa458dc6a2447f3f4924
+SIZE (cf-0.1.2.tar) = 10240
+SHA256 (erlware_commons-0.16.0.tar) = bde72986610a92b74b182f10f9e4763a6f7290eaa021d11d076904004023024e
+SIZE (erlware_commons-0.16.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 (relx-3.5.0.tar) = a8cbf529702024f56d03d43349a5aafac55a6aa1b2ecf7bd3e8cc61e72a858a1
-SIZE (relx-3.5.0.tar) = 71680
+SHA256 (jsx-2.6.1.tar) = 5d0700bce9b5ef7c4bd5dd1004c9cc80d20a60f1bd02f8792fc3b3b2da90db59
+SIZE (jsx-2.6.1.tar) = 51200
+SHA256 (providers-1.5.0.tar) = 6efb7f60dc7d5796162fa0d71c4839cf790593442ec07a5d4bbdd640c5d588c1
+SIZE (providers-1.5.0.tar) = 20480
+SHA256 (rebar3_hex-1.7.1.tar) = 5deb417904a4d4e0260d2f7e1e5b691c51ed13910a24bce76d088333c430aaf2
+SIZE (rebar3_hex-1.7.1.tar) = 20480
+SHA256 (relx-3.7.1.tar) = afdd391c606e87f6847742b5684c08f30f633ab3698405b078de8834552537b3
+SIZE (relx-3.7.1.tar) = 71680
SHA256 (ssl_verify_hostname-1.0.5.tar) = f2cb11e6144e10ab39d1e14bf9fb2437b690979c70bf5428e9dc4bfaf1dfeabf
SIZE (ssl_verify_hostname-1.0.5.tar) = 10240
More information about the svn-ports-all
mailing list