From owner-svn-ports-head@freebsd.org Wed Jun 24 14:11:23 2015 Return-Path: Delivered-To: svn-ports-head@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 20BBF915A01; Wed, 24 Jun 2015 14:11:23 +0000 (UTC) (envelope-from olgeni@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 0E49A18EB; Wed, 24 Jun 2015 14:11:23 +0000 (UTC) (envelope-from olgeni@FreeBSD.org) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id t5OEBM7d069631; Wed, 24 Jun 2015 14:11:22 GMT (envelope-from olgeni@FreeBSD.org) Received: (from olgeni@localhost) by svn.freebsd.org (8.14.9/8.14.9/Submit) id t5OEBMGr069622; Wed, 24 Jun 2015 14:11:22 GMT (envelope-from olgeni@FreeBSD.org) Message-Id: <201506241411.t5OEBMGr069622@svn.freebsd.org> X-Authentication-Warning: svn.freebsd.org: olgeni set sender to olgeni@FreeBSD.org using -f From: Jimmy Olgeni Date: Wed, 24 Jun 2015 14:11:22 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r390481 - in head/lang: . erlang-runtime18 erlang-runtime18/files X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 24 Jun 2015 14:11:23 -0000 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@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! #