svn commit: r390481 - in head/lang: . erlang-runtime18 erlang-runtime18/files
Jimmy Olgeni
olgeni at FreeBSD.org
Wed Jun 24 14:11:23 UTC 2015
Author: olgeni
Date: Wed Jun 24 14:11:21 2015
New Revision: 390481
URL: https://svnweb.freebsd.org/changeset/ports/390481
Log:
Add lang/erlang-runtime18, an Erlang runtime for version 18.
- Copied from lang/erlang-runtime17.
Added:
head/lang/erlang-runtime18/
- copied from r390334, head/lang/erlang-runtime17/
Deleted:
head/lang/erlang-runtime18/files/patch-erts_emulator_drivers_common_efile__drv.c
head/lang/erlang-runtime18/files/patch-lib_ssl_src_ssl__cipher.erl
Modified:
head/lang/Makefile
head/lang/erlang-runtime18/Makefile
head/lang/erlang-runtime18/distinfo
head/lang/erlang-runtime18/files/patch-Makefile.in
Modified: head/lang/Makefile
==============================================================================
--- head/lang/Makefile Wed Jun 24 13:55:11 2015 (r390480)
+++ head/lang/Makefile Wed Jun 24 14:11:21 2015 (r390481)
@@ -62,6 +62,7 @@
SUBDIR += erlang-runtime15
SUBDIR += erlang-runtime16
SUBDIR += erlang-runtime17
+ SUBDIR += erlang-runtime18
SUBDIR += erlang-wx
SUBDIR += execline
SUBDIR += expect
Modified: head/lang/erlang-runtime18/Makefile
==============================================================================
--- head/lang/erlang-runtime17/Makefile Mon Jun 22 21:44:39 2015 (r390334)
+++ head/lang/erlang-runtime18/Makefile Wed Jun 24 14:11:21 2015 (r390481)
@@ -2,13 +2,12 @@
# $FreeBSD$
PORTNAME= erlang
-PORTVERSION= 17.5.6
-PORTREVISION= 1
+PORTVERSION= 18.0
CATEGORIES= lang parallel java
MASTER_SITES= http://www.erlang.org/download/:erlangorg \
http://erlang.stacken.kth.se/download/:erlangorg \
http://www.csd.uu.se/ftp/mirror/erlang/download/:erlangorg
-PKGNAMESUFFIX= -runtime17
+PKGNAMESUFFIX= -runtime18
DISTNAME= otp_src_${ERL_RELEASE}
DISTFILES= ${DISTNAME}${EXTRACT_SUFX}:erlangorg \
${ERLANG_MAN}:erlangorg
@@ -17,12 +16,13 @@ EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
PATCH_SITES= http://olgeni.olgeni.com/~olgeni/distfiles/ \
LOCAL/olgeni
-PATCHFILES= patch-otp-17.5.1 patch-otp-17.5.2 patch-otp-17.5.3 \
- patch-otp-17.5.4 patch-otp-17.5.5 patch-otp-17.5.6
+PATCHFILES=
MAINTAINER= olgeni at FreeBSD.org
COMMENT= Functional programming language from Ericsson
+LICENSE= APACHE20
+
WRKSRC= ${WRKDIR}/otp_src_${ERL_RELEASE}
ERLANG_LIB= ${PORTNAME}${PORTVERSION:C/\..*//}
@@ -47,9 +47,10 @@ DIRTY_DESC= Enable Dirty schedulers (exp
OPTIONS_DEFAULT=KQUEUE OPENSSL SCTP SMP THREADS
OPTIONS_EXCLUDE_DragonFly= SCTP
-ERL_RELEASE= 17.5
+ERL_RELEASE= 18.0
USES= autoreconf gmake perl5
+USES= gmake perl5
USE_PERL5= build
GNU_CONFIGURE= yes
LDFLAGS+= -L${LOCALBASE}/lib
@@ -199,39 +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}/erts-6.4/* \
- ${STAGEDIR}${PREFIX}/lib/${ERLANG_LIB}/erts-6.4.1
- ${RMDIR} ${STAGEDIR}${PREFIX}/lib/${ERLANG_LIB}/erts-6.4
-
- ${MV} ${STAGEDIR}${PREFIX}/lib/${ERLANG_LIB}/lib/inets-5.10.6/* \
- ${STAGEDIR}${PREFIX}/lib/${ERLANG_LIB}/lib/inets-5.10.9
- ${RMDIR} ${STAGEDIR}${PREFIX}/lib/${ERLANG_LIB}/lib/inets-5.10.6
-
- ${MV} ${STAGEDIR}${PREFIX}/lib/${ERLANG_LIB}/lib/ssh-3.2/* \
- ${STAGEDIR}${PREFIX}/lib/${ERLANG_LIB}/lib/ssh-3.2.4
- ${RMDIR} ${STAGEDIR}${PREFIX}/lib/${ERLANG_LIB}/lib/ssh-3.2
-
- ${MV} ${STAGEDIR}${PREFIX}/lib/${ERLANG_LIB}/lib/common_test-1.10/* \
- ${STAGEDIR}${PREFIX}/lib/${ERLANG_LIB}/lib/common_test-1.10.1
- ${RMDIR} ${STAGEDIR}${PREFIX}/lib/${ERLANG_LIB}/lib/common_test-1.10
-
- ${MV} ${STAGEDIR}${PREFIX}/lib/${ERLANG_LIB}/lib/diameter-1.9/* \
- ${STAGEDIR}${PREFIX}/lib/${ERLANG_LIB}/lib/diameter-1.9.2
- ${RMDIR} ${STAGEDIR}${PREFIX}/lib/${ERLANG_LIB}/lib/diameter-1.9
-
- ${MV} ${STAGEDIR}${PREFIX}/lib/${ERLANG_LIB}/lib/snmp-5.1.1/* \
- ${STAGEDIR}${PREFIX}/lib/${ERLANG_LIB}/lib/snmp-5.1.2
- ${RMDIR} ${STAGEDIR}${PREFIX}/lib/${ERLANG_LIB}/lib/snmp-5.1.1
-
- ${MV} ${STAGEDIR}${PREFIX}/lib/${ERLANG_LIB}/lib/test_server-3.8/* \
- ${STAGEDIR}${PREFIX}/lib/${ERLANG_LIB}/lib/test_server-3.8.1
- ${RMDIR} ${STAGEDIR}${PREFIX}/lib/${ERLANG_LIB}/lib/test_server-3.8
-
- ${MV} ${STAGEDIR}${PREFIX}/lib/${ERLANG_LIB}/lib/ssl-6.0/* \
- ${STAGEDIR}${PREFIX}/lib/${ERLANG_LIB}/lib/ssl-6.0.1
- ${RMDIR} ${STAGEDIR}${PREFIX}/lib/${ERLANG_LIB}/lib/ssl-6.0
-
${INSTALL_DATA} ${WRKSRC}/lib/dialyzer/doc/*.txt \
${STAGEDIR}${PREFIX}/lib/${ERLANG_LIB}/lib/dialyzer-*/doc/
.endif
Modified: head/lang/erlang-runtime18/distinfo
==============================================================================
--- head/lang/erlang-runtime17/distinfo Mon Jun 22 21:44:39 2015 (r390334)
+++ head/lang/erlang-runtime18/distinfo Wed Jun 24 14:11:21 2015 (r390481)
@@ -1,18 +1,6 @@
-SHA256 (erlang/otp_src_17.5.tar.gz) = 3c28820c981b30c50df8ac2a4a238e5813454fa3ed2ad530bc7948a282846474
-SIZE (erlang/otp_src_17.5.tar.gz) = 67242289
-SHA256 (erlang/otp_doc_man_17.5.tar.gz) = 85b1b2a1011fc01af550f1fe9e5a599a4c5f2a35d264d2804af1d05590a857c3
-SIZE (erlang/otp_doc_man_17.5.tar.gz) = 1363320
-SHA256 (erlang/otp_doc_html_17.5.tar.gz) = baba1d373c1faacf4a1a6ec1220d57d0cb2b977edb74f32cd58dc786361c6cf5
-SIZE (erlang/otp_doc_html_17.5.tar.gz) = 33510258
-SHA256 (erlang/patch-otp-17.5.1) = e95b17b539b84b2408cbdd8af68ea96ad239a1b38117243d21ebb809ab3ca1c3
-SIZE (erlang/patch-otp-17.5.1) = 36012
-SHA256 (erlang/patch-otp-17.5.2) = 9c70e90c3b040ab1e136738f355f0925f64afd5a4b28f1c9a6f4035f2bf03b1b
-SIZE (erlang/patch-otp-17.5.2) = 17821
-SHA256 (erlang/patch-otp-17.5.3) = fd2879176733c34c002123da9d9b96ac3cf1857c7422a061711be818aecc9e13
-SIZE (erlang/patch-otp-17.5.3) = 135959
-SHA256 (erlang/patch-otp-17.5.4) = dce1130adfabe4fdecd1e5e700bea70a5e9ba7886b51c81a7a2371e204d725ca
-SIZE (erlang/patch-otp-17.5.4) = 14618
-SHA256 (erlang/patch-otp-17.5.5) = 78f81dc17c52b73d45819de50fc11df3a19ff0593a6d5c6d105b5875c1e654f6
-SIZE (erlang/patch-otp-17.5.5) = 44523
-SHA256 (erlang/patch-otp-17.5.6) = 25461538cf79af56ee64019cfb76764bc5c2ac7cc9d3f9061ef01dd93d46ef36
-SIZE (erlang/patch-otp-17.5.6) = 57264
+SHA256 (erlang/otp_src_18.0.tar.gz) = a0b69da34b4f218eb7d63d9e96fc120aa7257bb6c37a0f40fb388e188b4111aa
+SIZE (erlang/otp_src_18.0.tar.gz) = 68124710
+SHA256 (erlang/otp_doc_man_18.0.tar.gz) = e44f0ec36ee0683867bc2aa9cc7fbb020d9dfd57338f37b98dcd0771f5b95673
+SIZE (erlang/otp_doc_man_18.0.tar.gz) = 1389178
+SHA256 (erlang/otp_doc_html_18.0.tar.gz) = e5a766f68406f5025f921ec32e8959937189ed1245e24b03a74156a8898b03b2
+SIZE (erlang/otp_doc_html_18.0.tar.gz) = 33857396
Modified: head/lang/erlang-runtime18/files/patch-Makefile.in
==============================================================================
--- head/lang/erlang-runtime17/files/patch-Makefile.in Mon Jun 22 21:44:39 2015 (r390334)
+++ head/lang/erlang-runtime18/files/patch-Makefile.in Wed Jun 24 14:11:21 2015 (r390481)
@@ -1,15 +1,15 @@
---- Makefile.in.orig
+--- Makefile.in.orig 2015-06-23 18:56:21 UTC
+++ Makefile.in
-@@ -59,7 +59,7 @@
+@@ -60,7 +60,7 @@ bindir = @bindir@
libdir = @libdir@
# Where Erlang/OTP is located
-libdir_suffix = /erlang
-+libdir_suffix = /erlang17
++libdir_suffix = /erlang18
erlang_libdir = $(libdir)$(libdir_suffix)
erlang_bindir = $(erlang_libdir)/bin
-@@ -1007,7 +1007,7 @@
+@@ -1013,7 +1013,7 @@ $(TEST_DIRS):
#
# Order is important here, don't change it!
#
More information about the svn-ports-head
mailing list