diff options
author | Jimmy Olgeni <olgeni@FreeBSD.org> | 2008-02-07 22:40:44 +0000 |
---|---|---|
committer | Jimmy Olgeni <olgeni@FreeBSD.org> | 2008-02-07 22:40:44 +0000 |
commit | 455d7f5a30cc98838e1b5436f9eb9d5dcf486a3d (patch) | |
tree | 705f458fc46c3d42375e35e409095e6f309d0a50 /lang/erlang14 | |
parent | fc85ed241187932eff27e68d4372474495b5c6fe (diff) | |
download | ports-455d7f5a30cc98838e1b5436f9eb9d5dcf486a3d.tar.gz ports-455d7f5a30cc98838e1b5436f9eb9d5dcf486a3d.zip |
Notes
Diffstat (limited to 'lang/erlang14')
-rw-r--r-- | lang/erlang14/Makefile | 10 | ||||
-rw-r--r-- | lang/erlang14/Makefile.lib | 46 | ||||
-rw-r--r-- | lang/erlang14/Makefile.man | 7 | ||||
-rw-r--r-- | lang/erlang14/distinfo | 21 | ||||
-rw-r--r-- | lang/erlang14/files/patch-erts-emulator-drivers-common-inet_drv.c | 29 | ||||
-rw-r--r-- | lang/erlang14/files/patch-erts_configure | 149 |
6 files changed, 43 insertions, 219 deletions
diff --git a/lang/erlang14/Makefile b/lang/erlang14/Makefile index 5e02a247fc73..291658cffa31 100644 --- a/lang/erlang14/Makefile +++ b/lang/erlang14/Makefile @@ -6,7 +6,7 @@ # PORTNAME= erlang -PORTVERSION= r12b0.1 +PORTVERSION= r12b1 PORTEPOCH= 1 CATEGORIES= lang parallel java MASTER_SITES= http://www.erlang.org/download/ \ @@ -14,14 +14,12 @@ MASTER_SITES= http://www.erlang.org/download/ \ http://www.erlang.org/download/ \ http://erlang.stacken.kth.se/download/ \ http://www.csd.uu.se/ftp/mirror/erlang/download/ -DISTNAME= otp_src_R12B-0 +DISTNAME= otp_src_R12B-1 DISTFILES= ${DISTNAME}${EXTRACT_SUFX} ${ERLANG_MAN} ${ERLANG_DOCS} DIST_SUBDIR= erlang EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} PATCH_SITES= http://www.erlang.org/download/ -PATCHFILES= otp_src_R12B-0-osp1.patch -PATCH_DIST_STRIP= -p1 MAINTAINER= olgeni@FreeBSD.org COMMENT= A functional programming language from Ericsson @@ -78,9 +76,9 @@ LIB_DEPENDS+= iodbc.3:${PORTSDIR}/databases/libiodbc .endif .endif -ERLANG_MAN= otp_doc_man_R12B-0.tar.gz +ERLANG_MAN= otp_doc_man_R12B-1.tar.gz .if !defined(NOPORTDOCS) -ERLANG_DOCS= otp_doc_html_R12B-0.tar.gz +ERLANG_DOCS= otp_doc_html_R12B-1.tar.gz .endif ERLANG_PLIST= ${WRKDIR}/pkg-plist diff --git a/lang/erlang14/Makefile.lib b/lang/erlang14/Makefile.lib index 94d9672a49bf..57b8f3d0279a 100644 --- a/lang/erlang14/Makefile.lib +++ b/lang/erlang14/Makefile.lib @@ -1,11 +1,11 @@ # $FreeBSD$ -ERTS_VSN= 5.6 -TOOLS_VSN= 2.6 +ERTS_VSN= 5.6.1 +TOOLS_VSN= 2.6.1 OTP_LIBS= appmon-2.1.9 \ asn1-1.5 \ - common_test-1.3.0 \ - compiler-4.5 \ + common_test-1.3.1 \ + compiler-4.5.1 \ cosEvent-2.1.2 \ cosEventDomain-1.1.2 \ cosFileTransfer-1.1.4 \ @@ -14,39 +14,39 @@ OTP_LIBS= appmon-2.1.9 \ cosTime-1.1.2 \ cosTransactions-1.2.3 \ crypto-1.5.1.1 \ - debugger-3.1.1.1 \ - dialyzer-1.7.1 \ - docbuilder-0.9.7 \ + debugger-3.1.1.2 \ + dialyzer-1.7.2 \ + docbuilder-0.9.8 \ edoc-0.7.4 \ - erl_interface-3.5.5.3 \ + erl_interface-3.5.5.4 \ et-1.3 \ - gs-1.5.7 \ - hipe-3.6.4 \ + gs-1.5.8 \ + hipe-3.6.5 \ ic-4.2.16 \ - inets-5.0 \ + inets-5.0.2 \ inviso-0.6 \ jinterface-1.4 \ - kernel-2.12 \ - megaco-3.7 \ + kernel-2.12.1 \ + megaco-3.7.1 \ mnesia-4.4 \ observer-0.9.7.4 \ - odbc-2.0.9 \ + odbc-2.10 \ orber-3.6.8 \ - os_mon-2.1.3 \ + os_mon-2.1.5 \ otp_mibs-1.0.4.1 \ - parsetools-1.4.2 \ - percept-0.5.0 \ + parsetools-1.4.3 \ + percept-0.6.2 \ pman-2.6 \ - runtime_tools-1.7 \ + runtime_tools-1.7.1 \ sasl-2.1.5.2 \ - snmp-4.10 \ - ssh-0.9.9.3 \ + snmp-4.10.1 \ + ssh-0.9.9.5 \ ssl-3.9 \ - stdlib-1.15 \ + stdlib-1.15.1 \ syntax_tools-1.5.3 \ - test_server-3.2.0 \ + test_server-3.2.1 \ toolbar-1.3.0.1 \ - tools-2.6 \ + tools-2.6.1 \ tv-2.1.4.1 \ typer-0.1.1 \ webtool-0.8.3.2 \ diff --git a/lang/erlang14/Makefile.man b/lang/erlang14/Makefile.man index 9acff375e529..9a5624ecbeff 100644 --- a/lang/erlang14/Makefile.man +++ b/lang/erlang14/Makefile.man @@ -105,6 +105,7 @@ MAN3= CosEventChannelAdmin.3 \ cprof.3 \ cpu_sup.3 \ crashdump.3 \ + crypto.3 \ ct.3 \ ct_cover.3 \ ct_ftp.3 \ @@ -247,6 +248,7 @@ MAN3= CosEventChannelAdmin.3 \ ms_transform.3 \ net_adm.3 \ net_kernel.3 \ + new_ssl.3 \ nteventlog.3 \ odbc.3 \ orber.3 \ @@ -264,6 +266,7 @@ MAN3= CosEventChannelAdmin.3 \ overload.3 \ packages.3 \ percept.3 \ + percept_profile.3 \ pg.3 \ pg2.3 \ pman.3 \ @@ -322,6 +325,8 @@ MAN3= CosEventChannelAdmin.3 \ ssh_ssh.3 \ ssh_sshd.3 \ ssh_transport.3 \ + ssl.3 \ + ssl_pkix.3 \ string.3 \ supervisor.3 \ supervisor_bridge.3 \ @@ -359,11 +364,13 @@ MAN4= app.4 \ script.4 MAN6= common_test.6 \ + crypto.6 \ docbuilder.6 \ kernel.6 \ observer.6 \ runtime_tools.6 \ sasl.6 \ snmp.6 \ + ssl.6 \ stdlib.6 \ test_server.6 diff --git a/lang/erlang14/distinfo b/lang/erlang14/distinfo index 6a426f98683c..31aeaf77b6b4 100644 --- a/lang/erlang14/distinfo +++ b/lang/erlang14/distinfo @@ -1,12 +1,9 @@ -MD5 (erlang/otp_src_R12B-0.tar.gz) = 54cd5a83697c515f571e44d4ea99c8d3 -SHA256 (erlang/otp_src_R12B-0.tar.gz) = 8415e7a4ab0e0f70df8d5e2f19e742ef8f6c0d1bdf91aa62968332cf3d92be57 -SIZE (erlang/otp_src_R12B-0.tar.gz) = 41074760 -MD5 (erlang/otp_doc_man_R12B-0.tar.gz) = aa3a12a16e03d1aadec40e265f51e7c6 -SHA256 (erlang/otp_doc_man_R12B-0.tar.gz) = 028556cc1a7f36f483c16e4fd7838c797edec02890fea48a1a877cf01679de1a -SIZE (erlang/otp_doc_man_R12B-0.tar.gz) = 757429 -MD5 (erlang/otp_doc_html_R12B-0.tar.gz) = ddbb484ebe97a837640e51305cc7557a -SHA256 (erlang/otp_doc_html_R12B-0.tar.gz) = 49f74badd49840e2a2316138e69fed6e188abc92d57c2edfe9e581ed54c4064c -SIZE (erlang/otp_doc_html_R12B-0.tar.gz) = 5859638 -MD5 (erlang/otp_src_R12B-0-osp1.patch) = aa67b2cdc6c6fa885d145a982cd500cd -SHA256 (erlang/otp_src_R12B-0-osp1.patch) = f6f4992a424ebf460358cf45e5caa8bef4a19a600da4a04533e8f8e4b1c04b26 -SIZE (erlang/otp_src_R12B-0-osp1.patch) = 50620 +MD5 (erlang/otp_src_R12B-1.tar.gz) = 6de3630b446e9c2150edfe01e383c917 +SHA256 (erlang/otp_src_R12B-1.tar.gz) = 1f2b28d1291dcf8fe7202612779173ccce257cf4045c7d2ff7917fb9a0d5879b +SIZE (erlang/otp_src_R12B-1.tar.gz) = 41291517 +MD5 (erlang/otp_doc_man_R12B-1.tar.gz) = 96da62bcfb40e5d3ec2945bb2b050024 +SHA256 (erlang/otp_doc_man_R12B-1.tar.gz) = e6713b5121dd0e6b9fa9945cb4bc92452b5f5313c5f04b333a640cc7e815c0d5 +SIZE (erlang/otp_doc_man_R12B-1.tar.gz) = 772833 +MD5 (erlang/otp_doc_html_R12B-1.tar.gz) = 3dd8aee17fcbd3e5fda7313208fce6ac +SHA256 (erlang/otp_doc_html_R12B-1.tar.gz) = 9eb99a9d0f9b0f9a999d299829f0ba7e605f4041a422974079aacc14cec8f805 +SIZE (erlang/otp_doc_html_R12B-1.tar.gz) = 5899379 diff --git a/lang/erlang14/files/patch-erts-emulator-drivers-common-inet_drv.c b/lang/erlang14/files/patch-erts-emulator-drivers-common-inet_drv.c deleted file mode 100644 index f7d48c82139c..000000000000 --- a/lang/erlang14/files/patch-erts-emulator-drivers-common-inet_drv.c +++ /dev/null @@ -1,29 +0,0 @@ - -$FreeBSD$ - ---- erts/emulator/drivers/common/inet_drv.c.orig -+++ erts/emulator/drivers/common/inet_drv.c -@@ -5684,7 +5684,11 @@ - arg.es.sctp_peer_error_event = get_int8(curr); curr++; - arg.es.sctp_shutdown_event = get_int8(curr); curr++; - arg.es.sctp_partial_delivery_event = get_int8(curr); curr++; -+# ifdef HAVE_STRUCT_SCTP_EVENT_SUBSCRIBE_SCTP_ADAPTATION_LAYER_EVENT -+ arg.es.sctp_adaptation_layer_event = get_int8(curr); curr++; -+# else - arg.es.sctp_adaption_layer_event = get_int8(curr); curr++; -+# endif - - proto = IPPROTO_SCTP; - type = SCTP_EVENTS; -@@ -6580,7 +6584,11 @@ - i = LOAD_BOOL (spec, i, evs.sctp_peer_error_event); - i = LOAD_BOOL (spec, i, evs.sctp_shutdown_event); - i = LOAD_BOOL (spec, i, evs.sctp_partial_delivery_event); -+# ifdef HAVE_STRUCT_SCTP_EVENT_SUBSCRIBE_SCTP_ADAPTATION_LAYER_EVENT -+ i = LOAD_BOOL (spec, i, evs.sctp_adaptation_layer_event); -+# else - i = LOAD_BOOL (spec, i, evs.sctp_adaption_layer_event); -+# endif - /* NB: sctp_authentication_event is not yet supported in Linux */ - i = LOAD_TUPLE (spec, i, 9); - i = LOAD_TUPLE (spec, i, 2); diff --git a/lang/erlang14/files/patch-erts_configure b/lang/erlang14/files/patch-erts_configure deleted file mode 100644 index a2756de41f1b..000000000000 --- a/lang/erlang14/files/patch-erts_configure +++ /dev/null @@ -1,149 +0,0 @@ - -$FreeBSD$ - ---- erts/configure.orig -+++ erts/configure -@@ -11040,6 +11040,125 @@ - - - fi -+echo "$as_me:$LINENO: checking for struct sctp_event_subscribe.sctp_adaptation_layer_event" >&5 -+echo $ECHO_N "checking for struct sctp_event_subscribe.sctp_adaptation_layer_event... $ECHO_C" >&6 -+if test "${ac_cv_member_struct_sctp_event_subscribe_sctp_adaptation_layer_event+set}" = set; then -+ echo $ECHO_N "(cached) $ECHO_C" >&6 -+else -+ cat >conftest.$ac_ext <<_ACEOF -+/* confdefs.h. */ -+_ACEOF -+cat confdefs.h >>conftest.$ac_ext -+cat >>conftest.$ac_ext <<_ACEOF -+/* end confdefs.h. */ -+#if HAVE_SYS_SOCKET_H -+ #include <sys/socket.h> -+ #endif -+ #include <netinet/sctp.h> -+ -+ -+int -+main () -+{ -+static struct sctp_event_subscribe ac_aggr; -+if (ac_aggr.sctp_adaptation_layer_event) -+return 0; -+ ; -+ return 0; -+} -+_ACEOF -+rm -f conftest.$ac_objext -+if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 -+ (eval $ac_compile) 2>conftest.er1 -+ ac_status=$? -+ grep -v '^ *+' conftest.er1 >conftest.err -+ rm -f conftest.er1 -+ cat conftest.err >&5 -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); } && -+ { ac_try='test -z "$ac_c_werror_flag" -+ || test ! -s conftest.err' -+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 -+ (eval $ac_try) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); }; } && -+ { ac_try='test -s conftest.$ac_objext' -+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 -+ (eval $ac_try) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); }; }; then -+ ac_cv_member_struct_sctp_event_subscribe_sctp_adaptation_layer_event=yes -+else -+ echo "$as_me: failed program was:" >&5 -+sed 's/^/| /' conftest.$ac_ext >&5 -+ -+cat >conftest.$ac_ext <<_ACEOF -+/* confdefs.h. */ -+_ACEOF -+cat confdefs.h >>conftest.$ac_ext -+cat >>conftest.$ac_ext <<_ACEOF -+/* end confdefs.h. */ -+#if HAVE_SYS_SOCKET_H -+ #include <sys/socket.h> -+ #endif -+ #include <netinet/sctp.h> -+ -+ -+int -+main () -+{ -+static struct sctp_event_subscribe ac_aggr; -+if (sizeof ac_aggr.sctp_adaptation_layer_event) -+return 0; -+ ; -+ return 0; -+} -+_ACEOF -+rm -f conftest.$ac_objext -+if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 -+ (eval $ac_compile) 2>conftest.er1 -+ ac_status=$? -+ grep -v '^ *+' conftest.er1 >conftest.err -+ rm -f conftest.er1 -+ cat conftest.err >&5 -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); } && -+ { ac_try='test -z "$ac_c_werror_flag" -+ || test ! -s conftest.err' -+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 -+ (eval $ac_try) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); }; } && -+ { ac_try='test -s conftest.$ac_objext' -+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 -+ (eval $ac_try) 2>&5 -+ ac_status=$? -+ echo "$as_me:$LINENO: \$? = $ac_status" >&5 -+ (exit $ac_status); }; }; then -+ ac_cv_member_struct_sctp_event_subscribe_sctp_adaptation_layer_event=yes -+else -+ echo "$as_me: failed program was:" >&5 -+sed 's/^/| /' conftest.$ac_ext >&5 -+ -+ac_cv_member_struct_sctp_event_subscribe_sctp_adaptation_layer_event=no -+fi -+rm -f conftest.err conftest.$ac_objext conftest.$ac_ext -+fi -+rm -f conftest.err conftest.$ac_objext conftest.$ac_ext -+fi -+echo "$as_me:$LINENO: result: $ac_cv_member_struct_sctp_event_subscribe_sctp_adaptation_layer_event" >&5 -+echo "${ECHO_T}$ac_cv_member_struct_sctp_event_subscribe_sctp_adaptation_layer_event" >&6 -+if test $ac_cv_member_struct_sctp_event_subscribe_sctp_adaptation_layer_event = yes; then -+ -+cat >>confdefs.h <<_ACEOF -+#define HAVE_STRUCT_SCTP_EVENT_SUBSCRIBE_SCTP_ADAPTATION_LAYER_EVENT 1 -+_ACEOF -+ -+ -+fi - - fi - -@@ -19219,7 +19338,7 @@ - DED_LD_FLAG_RUNTIME_LIBRARY_PATH= - STATIC_CFLAGS="-mdynamic-no-pic" - ;; -- linux*) -+ linux*|freebsd*) - DED_LD="$CC" - DED_LDFLAGS="-shared" - ;; -@@ -19530,7 +19649,7 @@ - /bin/rm -f $ERL_TOP/lib/$a/SKIP - done - --SSL_DYNAMIC_ONLY=no -+SSL_DYNAMIC_ONLY=yes - - if test "x$with_ssl" = "xno"; then - SSL_APP= |