svn commit: r304051 - head/lang/erlang

Jimmy Olgeni olgeni at FreeBSD.org
Mon Sep 10 19:09:49 UTC 2012


Author: olgeni
Date: Mon Sep 10 19:09:48 2012
New Revision: 304051
URL: http://svn.freebsd.org/changeset/ports/304051

Log:
  - Upgrade to version R15B02
  - Add GCC46 option
  - Update pkg-descr with text from erlang.org

Modified:
  head/lang/erlang/Makefile
  head/lang/erlang/Makefile.lib
  head/lang/erlang/Makefile.man
  head/lang/erlang/distinfo
  head/lang/erlang/pkg-descr   (contents, props changed)

Modified: head/lang/erlang/Makefile
==============================================================================
--- head/lang/erlang/Makefile	Mon Sep 10 18:44:14 2012	(r304050)
+++ head/lang/erlang/Makefile	Mon Sep 10 19:09:48 2012	(r304051)
@@ -6,7 +6,7 @@
 #
 
 PORTNAME=	erlang
-PORTVERSION=	15.b.01
+PORTVERSION=	15.b.02
 PORTEPOCH=	2
 CATEGORIES=	lang parallel java
 MASTER_SITES=	http://www.erlang.org/download/:erlangorg		\
@@ -43,10 +43,11 @@ SUB_LIST=	TOOLS_VSN=${TOOLS_VSN}
 
 MAKE_JOBS_UNSAFE=yes
 
-OPTIONS_DEFINE=	DOCS GS HIPE JAVA KQUEUE ODBC OPENSSL SCTP SMP THREADS WX DTRACE
+OPTIONS_DEFINE=	GCC46 DOCS GS HIPE JAVA KQUEUE ODBC OPENSSL SCTP SMP THREADS WX DTRACE
 OPTIONS_SINGLE=	ODBC
 OPTIONS_SINGLE_ODBC=	IODBC UNIXODBC
 
+GCC46_DESC=	Use gcc 4.6
 HIPE_DESC=	Build native HiPE compiler
 KQUEUE_DESC=	Enable Kernel Poll (kqueue) support
 SCTP_DESC=	Enable SCTP support
@@ -69,6 +70,10 @@ ERL_RELEASE=	R${PORTVERSION:S/.//g:U}
 # probes fixed does not match the number of defined probes (54 != 132,
 # respectively)" you probably misconfigured DTrace in some way.
 
+.if ${PORT_OPTIONS:MGCC46}
+USE_GCC?=	4.6+
+.endif
+
 .if ${PORT_OPTIONS:MDTRACE}
 CONFIGURE_ARGS+=--with-dynamic-trace=dtrace
 .else

Modified: head/lang/erlang/Makefile.lib
==============================================================================
--- head/lang/erlang/Makefile.lib	Mon Sep 10 18:44:14 2012	(r304050)
+++ head/lang/erlang/Makefile.lib	Mon Sep 10 19:09:48 2012	(r304051)
@@ -1,10 +1,10 @@
 # $FreeBSD$
 
-TOOLS_VSN=	2.6.7
+TOOLS_VSN=	2.6.8
 OTP_LIBS=	appmon-2.1.14.1 \
-		asn1-1.7 \
-		common_test-1.6.1 \
-		compiler-4.8.1 \
+		asn1-1.8 \
+		common_test-1.6.2 \
+		compiler-4.8.2 \
 		cosEvent-2.1.12 \
 		cosEventDomain-1.1.12 \
 		cosFileTransfer-1.1.13 \
@@ -12,48 +12,48 @@ OTP_LIBS=	appmon-2.1.14.1 \
 		cosProperty-1.1.15 \
 		cosTime-1.1.12 \
 		cosTransactions-1.2.12 \
-		crypto-2.1 \
+		crypto-2.2 \
 		debugger-3.2.8 \
-		dialyzer-2.5.1 \
-		diameter-1.1 \
-		edoc-0.7.9.1 \
+		dialyzer-2.5.2 \
+		diameter-1.2 \
+		edoc-0.7.10 \
 		eldap-1.0 \
-		erl_docgen-0.3.1 \
-		erl_interface-3.7.7 \
-		erts-5.9.1 \
-		et-1.4.4.1 \
-		eunit-2.2.2 \
+		erl_docgen-0.3.2 \
+		erl_interface-3.7.8 \
+		erts-5.9.2  \
+		et-1.4.4.2 \
+		eunit-2.2.3 \
 		gs-1.5.15.1 \
-		hipe-3.9.1 \
-		ic-4.2.30 \
-		inets-5.9 \
+		hipe-3.9.2 \
+		ic-4.2.31 \
+		inets-5.9.1 \
 		inviso-0.6.3 \
 		jinterface-1.5.6 \
-		kernel-2.15.1 \
-		megaco-3.16.0.1 \
-		mnesia-4.7 \
-		observer-1.1 \
-		odbc-2.10.12 \
+		kernel-2.15.2 \
+		megaco-3.16.0.2 \
+		mnesia-4.7.1 \
+		observer-1.2 \
+		odbc-2.10.13 \
 		orber-3.6.24 \
-		os_mon-2.2.9 \
+		os_mon-2.2.10 \
 		otp_mibs-1.0.7 \
 		parsetools-2.0.7 \
 		percept-0.8.6.1 \
 		pman-2.7.1.2 \
-		public_key-0.15 \
-		reltool-0.6 \
-		runtime_tools-1.8.8 \
+		public_key-0.16 \
+		reltool-0.6.1 \
+		runtime_tools-1.8.9 \
 		sasl-2.2.1 \
-		snmp-4.22 \
-		ssh-2.1 \
-		ssl-5.0.1 \
-		stdlib-1.18.1 \
-		syntax_tools-1.6.8 \
-		test_server-3.5.1 \
+		snmp-4.22.1 \
+		ssh-2.1.1 \
+		ssl-5.1 \
+		stdlib-1.18.2 \
+		syntax_tools-1.6.9 \
+		test_server-3.5.2 \
 		toolbar-1.4.2.2 \
-		tools-2.6.7 \
+		tools-2.6.8 \
 		tv-2.1.4.9 \
-		typer-0.9.3 \
+		typer-0.9.4 \
 		webtool-0.8.9.1 \
 		wx-0.99.2 \
-		xmerl-1.3.1
+		xmerl-1.3.2 \

Modified: head/lang/erlang/Makefile.man
==============================================================================
--- head/lang/erlang/Makefile.man	Mon Sep 10 18:44:14 2012	(r304050)
+++ head/lang/erlang/Makefile.man	Mon Sep 10 19:09:48 2012	(r304051)
@@ -115,6 +115,7 @@ MAN3=	CosEventChannelAdmin.3 \
 	ct_ftp.3 \
 	ct_hooks.3 \
 	ct_master.3 \
+	ct_netconfc.3 \
 	ct_rpc.3 \
 	ct_slave.3 \
 	ct_snmp.3 \
@@ -603,7 +604,7 @@ MAN3=	CosEventChannelAdmin.3 \
 	zlib.3 \
 	zlib_stub.3
 
-MAN4= 	app.4 \
+MAN4=	app.4 \
 	appup.4 \
 	config.4 \
 	diameter_dict.4 \

Modified: head/lang/erlang/distinfo
==============================================================================
--- head/lang/erlang/distinfo	Mon Sep 10 18:44:14 2012	(r304050)
+++ head/lang/erlang/distinfo	Mon Sep 10 19:09:48 2012	(r304051)
@@ -1,9 +1,9 @@
-SHA256 (erlang/otp_src_R15B01.tar.gz) = f94f7de7328af3c0cdc42089c1a4ecd03bf98ec680f47eb5e6cddc50261cabde
-SIZE (erlang/otp_src_R15B01.tar.gz) = 75592537
-SHA256 (erlang/otp_doc_man_R15B01.tar.gz) = 5032bcb992369543139136896ba67b4f8fa58fd3d223941a01a39063b221212c
-SIZE (erlang/otp_doc_man_R15B01.tar.gz) = 1287293
-SHA256 (erlang/otp_doc_html_R15B01.tar.gz) = 0b6eb18855b451882ff5be07d3c25b497b256ead14d6be98791bf056b958a8e7
-SIZE (erlang/otp_doc_html_R15B01.tar.gz) = 30235738
+SHA256 (erlang/otp_src_R15B02.tar.gz) = 03eb0bd640916666ff83df1330912225fbf555e0c8cf58bb35d8307a314f1158
+SIZE (erlang/otp_src_R15B02.tar.gz) = 75959087
+SHA256 (erlang/otp_doc_man_R15B02.tar.gz) = e27ed26259a2560b81e02b89190ae2a3bf0a777dc2e875f9615adab0a5388f95
+SIZE (erlang/otp_doc_man_R15B02.tar.gz) = 1298793
+SHA256 (erlang/otp_doc_html_R15B02.tar.gz) = be166976a651da4ea2588b9d277a6684a2d4318b37e8fc029365e992ec404518
+SIZE (erlang/otp_doc_html_R15B02.tar.gz) = 30385932
 SHA256 (erlang/armstrong_thesis_2003.pdf) = da585b914eb07350e2d6f727db5eb0fb1551f49fc1270f7d4dc079f2c8c1ab7a
 SIZE (erlang/armstrong_thesis_2003.pdf) = 859249
 SHA256 (erlang/bjarnelic.pdf) = 9544d4af5cea324e5c9cf77e670d9561ad61ddc240cdb5c2afecebc0a3d7429b

Modified: head/lang/erlang/pkg-descr
==============================================================================
--- head/lang/erlang/pkg-descr	Mon Sep 10 18:44:14 2012	(r304050)
+++ head/lang/erlang/pkg-descr	Mon Sep 10 19:09:48 2012	(r304051)
@@ -1,5 +1,7 @@
-Erlang is a small concurrent functional programming language 
-developed by Ericsson. It is being used by Ericsson as a systems 
-programming language for large concurrent distributed systems. 
+Erlang is a programming language used to build massively scalable soft
+real-time systems with requirements on high availability. Some of its
+uses are in telecoms, banking, e-commerce, computer telephony and
+instant messaging. Erlang's runtime system has built-in support for
+concurrency, distribution and fault tolerance.
 
 WWW: http://www.erlang.org/



More information about the svn-ports-all mailing list