diff options
author | olgeni <olgeni@FreeBSD.org> | 2016-03-29 23:08:07 +0800 |
---|---|---|
committer | olgeni <olgeni@FreeBSD.org> | 2016-03-29 23:08:07 +0800 |
commit | 201aad2718114d9bc479f2d329e40a2595842815 (patch) | |
tree | 263bf9329a372d0baf615fc8c4450625bba1082d /lang/erlang-runtime18 | |
parent | 10d32b580681d6dd44f12b6a06f048c0704992af (diff) | |
download | freebsd-ports-gnome-201aad2718114d9bc479f2d329e40a2595842815.tar.gz freebsd-ports-gnome-201aad2718114d9bc479f2d329e40a2595842815.tar.zst freebsd-ports-gnome-201aad2718114d9bc479f2d329e40a2595842815.zip |
Upgrade lang/erlang-runtime18 to version 18.3.
- Make sure that ODBC is actually built (PR 207622).
- Enable HIPE by default, like lang/erlang.
Diffstat (limited to 'lang/erlang-runtime18')
-rw-r--r-- | lang/erlang-runtime18/Makefile | 26 | ||||
-rw-r--r-- | lang/erlang-runtime18/distinfo | 18 |
2 files changed, 15 insertions, 29 deletions
diff --git a/lang/erlang-runtime18/Makefile b/lang/erlang-runtime18/Makefile index 5b5d449c1a6f..17562fe6ae35 100644 --- a/lang/erlang-runtime18/Makefile +++ b/lang/erlang-runtime18/Makefile @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= erlang -PORTVERSION= 18.2.4 +PORTVERSION= 18.3 CATEGORIES= lang parallel java MASTER_SITES= http://www.erlang.org/download/:erlangorg \ http://erlang.stacken.kth.se/download/:erlangorg \ @@ -16,7 +16,7 @@ EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} PATCH_SITES= http://olgeni.olgeni.com/~olgeni/distfiles/ \ LOCAL/olgeni -PATCHFILES= patch-otp-18.2.2 patch-otp-18.2.3 patch-otp-18.2.4 +PATCHFILES= MAINTAINER= olgeni@FreeBSD.org COMMENT= Functional programming language from Ericsson @@ -43,10 +43,10 @@ SCTP_DESC= Enable SCTP support SMP_DESC= Enable SMP support WX_DESC= Enable WX application -OPTIONS_DEFAULT=KQUEUE OPENSSL SCTP SMP THREADS +OPTIONS_DEFAULT=HIPE KQUEUE OPENSSL SCTP SMP THREADS OPTIONS_EXCLUDE_DragonFly= HIPE SCTP -ERL_RELEASE= 18.2.1 +ERL_RELEASE= 18.3 USES= gmake ncurses perl5 USE_PERL5= build @@ -185,6 +185,11 @@ pre-configure: echo "disabled by port options" > ${WRKSRC}/lib/wx/SKIP .endif +post-configure: +.if ${PORT_OPTIONS:MODBC} + ${RM} ${WRKSRC}/lib/odbc/SKIP +.endif + post-install: for SECTION in 1 3 4 6 7; do \ ${TAR} --unlink -xzpf ${DISTDIR}/${DIST_SUBDIR}/${ERLANG_MAN} \ @@ -195,19 +200,6 @@ post-install: .if ${PORT_OPTIONS:MDOCS} ${TAR} --unlink -xzpf ${DISTDIR}/${DIST_SUBDIR}/${ERLANG_DOCS} \ -C ${STAGEDIR}${PREFIX}/lib/${ERLANG_LIB} - - ${MV} ${STAGEDIR}${PREFIX}/lib/${ERLANG_LIB}/lib/common_test-1.11.1/* \ - ${STAGEDIR}${PREFIX}/lib/${ERLANG_LIB}/lib/common_test-1.11.2 - ${RMDIR} ${STAGEDIR}${PREFIX}/lib/${ERLANG_LIB}/lib/common_test-1.11.1 - - ${MV} ${STAGEDIR}${PREFIX}/lib/${ERLANG_LIB}/lib/inets-6.1/* \ - ${STAGEDIR}${PREFIX}/lib/${ERLANG_LIB}/lib/inets-6.1.1 - ${RMDIR} ${STAGEDIR}${PREFIX}/lib/${ERLANG_LIB}/lib/inets-6.1 - - ${MV} ${STAGEDIR}${PREFIX}/lib/${ERLANG_LIB}/lib/ssh-4.2/* \ - ${STAGEDIR}${PREFIX}/lib/${ERLANG_LIB}/lib/ssh-4.2.1 - ${RMDIR} ${STAGEDIR}${PREFIX}/lib/${ERLANG_LIB}/lib/ssh-4.2 - ${INSTALL_DATA} ${WRKSRC}/lib/dialyzer/doc/*.txt \ ${STAGEDIR}${PREFIX}/lib/${ERLANG_LIB}/lib/dialyzer-*/doc/ .endif diff --git a/lang/erlang-runtime18/distinfo b/lang/erlang-runtime18/distinfo index f76b48c4102a..a88af7a17be0 100644 --- a/lang/erlang-runtime18/distinfo +++ b/lang/erlang-runtime18/distinfo @@ -1,12 +1,6 @@ -SHA256 (erlang/otp_src_18.2.1.tar.gz) = 82d76ebfeeda5db64ea5b0f1a04aa0e9ac63380b278722e0e6052249bd3fe39a -SIZE (erlang/otp_src_18.2.1.tar.gz) = 68110840 -SHA256 (erlang/otp_doc_man_18.2.1.tar.gz) = a58005ccd64853e8c79631a3c4c057dd6f92f581d97d00845a0aea817c33afa0 -SIZE (erlang/otp_doc_man_18.2.1.tar.gz) = 1390940 -SHA256 (erlang/otp_doc_html_18.2.1.tar.gz) = 3576c567b30400fec2b456897d54ba79933ee0f83f6ec57816417b5417ea9723 -SIZE (erlang/otp_doc_html_18.2.1.tar.gz) = 34204320 -SHA256 (erlang/patch-otp-18.2.2) = 2a223e838a5b018535905f813eb95830dcced30b39dce3fdac02919c98823353 -SIZE (erlang/patch-otp-18.2.2) = 9587 -SHA256 (erlang/patch-otp-18.2.3) = 9294879b4b3f1fc9eb005003b1e930458b184e543a898f21d7cab921e36a0862 -SIZE (erlang/patch-otp-18.2.3) = 55919 -SHA256 (erlang/patch-otp-18.2.4) = ea07166fcfd6cab6fcf21945cf7b630473d3a5828a6e101b60e845f42dbbd002 -SIZE (erlang/patch-otp-18.2.4) = 17847 +SHA256 (erlang/otp_src_18.3.tar.gz) = fdab8129a1cb935db09f1832e3a7d511a4aeb2b9bb3602ca6a7ccb9730d5c9c3 +SIZE (erlang/otp_src_18.3.tar.gz) = 68292101 +SHA256 (erlang/otp_doc_man_18.3.tar.gz) = 978be100e9016874921b3ad1a65ee46b7b6a1e597b8db2ec4b5ef436d4c9ecc2 +SIZE (erlang/otp_doc_man_18.3.tar.gz) = 1395166 +SHA256 (erlang/otp_doc_html_18.3.tar.gz) = 8fd6980fd05367735779a487df107ace7c53733f52fbe56de7ca7844a355676f +SIZE (erlang/otp_doc_html_18.3.tar.gz) = 34285271 |