svn commit: r390647 - in head/devel/relx: . files
Jimmy Olgeni
olgeni at FreeBSD.org
Fri Jun 26 16:21:04 UTC 2015
Author: olgeni
Date: Fri Jun 26 16:21:02 2015
New Revision: 390647
URL: https://svnweb.freebsd.org/changeset/ports/390647
Log:
Upgrade to version 3.0.0.
Deleted:
head/devel/relx/files/
Modified:
head/devel/relx/Makefile
head/devel/relx/distinfo (contents, props changed)
Modified: head/devel/relx/Makefile
==============================================================================
--- head/devel/relx/Makefile Fri Jun 26 15:50:18 2015 (r390646)
+++ head/devel/relx/Makefile Fri Jun 26 16:21:02 2015 (r390647)
@@ -1,20 +1,21 @@
# $FreeBSD$
PORTNAME= relx
-PORTVERSION= 2.0.0
+PORTVERSION= 3.0.0
DISTVERSIONPREFIX=v
CATEGORIES= devel
MASTER_SITES+= http://olgeni.olgeni.com/~olgeni/distfiles/:deps \
LOCAL/olgeni:deps
-DISTFILES= ${DISTNAME}${EXTRACT_SUFX} relx-deps-1.tar.gz:deps
+DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \
+ relx-deps-2.tar.gz:deps \
+ relx-cache-2.tar.gz:deps
MAINTAINER= olgeni at FreeBSD.org
COMMENT= Sane, simple release creation for Erlang
LICENSE= APACHE20
-BUILD_DEPENDS= ${LOCALBASE}/bin/erl:${PORTSDIR}/lang/erlang \
- ${LOCALBASE}/bin/git:${PORTSDIR}/devel/git
+BUILD_DEPENDS= ${LOCALBASE}/bin/erl:${PORTSDIR}/lang/erlang
RUN_DEPENDS= ${LOCALBASE}/bin/erl:${PORTSDIR}/lang/erlang
USE_GITHUB= yes
@@ -22,15 +23,20 @@ GH_ACCOUNT= erlware
PLIST_FILES= bin/${PORTNAME}
+# 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:
@${CP} -R ${WRKDIR}/_build ${WRKSRC}/
+ @${LN} -s cache ${WRKDIR}/.cache
post-patch:
@${REINPLACE_CMD} -e "s/%%PORTVERSION%%/${PORTVERSION}/" ${WRKSRC}/src/relx.app.src
@${RM} ${WRKSRC}/src/*.bak ${WRKSRC}/src/*.orig
do-build:
- @cd ${WRKSRC} && ./rebar3 escriptize
+ @cd ${WRKSRC} && HOME=${WRKDIR} ./rebar3 escriptize
do-install:
${INSTALL_SCRIPT} ${WRKSRC}/_build/default/bin/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/
Modified: head/devel/relx/distinfo
==============================================================================
--- head/devel/relx/distinfo Fri Jun 26 15:50:18 2015 (r390646)
+++ head/devel/relx/distinfo Fri Jun 26 16:21:02 2015 (r390647)
@@ -1,4 +1,6 @@
-SHA256 (erlware-relx-v2.0.0_GH0.tar.gz) = 449e6394414af6d7aa9810dea441b8146eab878148489197a3751e4b70c79fc9
-SIZE (erlware-relx-v2.0.0_GH0.tar.gz) = 1446671
-SHA256 (relx-deps-1.tar.gz) = 1a730e88a1399579f2b16a8296ced0c4a68bf66de7d3ca901b139ab666271bda
-SIZE (relx-deps-1.tar.gz) = 2287874
+SHA256 (erlware-relx-v3.0.0_GH0.tar.gz) = 5742ea33a221f54fa975291705b51d779347b4bd0a0040f0745f4faf9c29c084
+SIZE (erlware-relx-v3.0.0_GH0.tar.gz) = 443282
+SHA256 (relx-deps-2.tar.gz) = b86212e1c4dc7dbf545c0eceaa9f3fd6a3cbc123a9b62d657ceb07f6b9695913
+SIZE (relx-deps-2.tar.gz) = 680754
+SHA256 (relx-cache-2.tar.gz) = fdacd15a5decddc2d2ce1b0f5b8d7aa592b4c1c5a5f4eddef9cf6234a796f6fe
+SIZE (relx-cache-2.tar.gz) = 213517
More information about the svn-ports-head
mailing list