summaryrefslogtreecommitdiff
path: root/lang/erlang14
diff options
context:
space:
mode:
authorJimmy Olgeni <olgeni@FreeBSD.org>2007-06-14 12:37:11 +0000
committerJimmy Olgeni <olgeni@FreeBSD.org>2007-06-14 12:37:11 +0000
commit2d150227e5ba00fb247649fe2b4b1bbbcf6ab138 (patch)
tree6631bef0f0fabd6c7c0e9f9b8dae5e96b30d4cb4 /lang/erlang14
parentAdd missing patch after R11B-5 upgrade. (diff)
Upgrade to version R11B-5.
Notes
Notes: svn path=/head/; revision=193471
Diffstat (limited to 'lang/erlang14')
-rw-r--r--lang/erlang14/Makefile9
-rw-r--r--lang/erlang14/Makefile.lib93
-rw-r--r--lang/erlang14/Makefile.man7
-rw-r--r--lang/erlang14/distinfo18
-rw-r--r--lang/erlang14/files/epmd.sh.in26
5 files changed, 93 insertions, 60 deletions
diff --git a/lang/erlang14/Makefile b/lang/erlang14/Makefile
index f0300f81b85d..5a30b57ab157 100644
--- a/lang/erlang14/Makefile
+++ b/lang/erlang14/Makefile
@@ -6,7 +6,7 @@
#
PORTNAME= erlang
-PORTVERSION= r11b4
+PORTVERSION= r11b5
PORTEPOCH= 1
CATEGORIES= lang parallel
MASTER_SITES= http://www.erlang.org/download/ \
@@ -14,7 +14,7 @@ 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_R11B-4
+DISTNAME= otp_src_R11B-5
DISTFILES= ${DISTNAME}${EXTRACT_SUFX} ${ERLANG_MAN} ${ERLANG_DOCS}
DIST_SUBDIR= erlang
EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX}
@@ -63,14 +63,15 @@ LIB_DEPENDS+= iodbc.3:${PORTSDIR}/databases/libiodbc
.endif
.endif
-ERLANG_MAN= otp_doc_man_R11B-4.tar.gz
+ERLANG_MAN= otp_doc_man_R11B-5.tar.gz
.if !defined(NOPORTDOCS)
-ERLANG_DOCS= otp_doc_html_R11B-4.tar.gz
+ERLANG_DOCS= otp_doc_html_R11B-5.tar.gz
.endif
ERLANG_PLIST= ${WRKDIR}/pkg-plist
USE_GMAKE= yes
USE_PERL5= yes
+USE_RC_SUBR= epmd.sh
GNU_CONFIGURE= yes
ONLY_FOR_ARCHS= i386 amd64
REINPLACE_ARGS= -i
diff --git a/lang/erlang14/Makefile.lib b/lang/erlang14/Makefile.lib
index 9659e8e2d9a0..aae6197ed1ff 100644
--- a/lang/erlang14/Makefile.lib
+++ b/lang/erlang14/Makefile.lib
@@ -1,51 +1,52 @@
# $FreeBSD$
-ERTS_VSN= 5.5.4
-TOOLS_VSN= 2.5.4
-OTP_LIBS= appmon-2.1.8 \
- asn1-1.4.4.14 \
- compiler-4.4.4 \
- cosEvent-2.1 \
- cosEventDomain-1.1 \
- cosFileTransfer-1.1.2 \
- cosNotification-1.1.4 \
- cosProperty-1.1.2 \
- cosTime-1.1 \
- cosTransactions-1.2.1 \
- crypto-1.5.1 \
- debugger-3.1.1 \
- dialyzer-1.6.0 \
- edoc-0.7.2 \
+ERTS_VSN= 5.5.5
+TOOLS_VSN= 2.5.5
+OTP_LIBS= appmon-2.1.9 \
+ asn1-1.4.5 \
+ compiler-4.4.5 \
+ cosEvent-2.1.1 \
+ cosEventDomain-1.1.1 \
+ cosFileTransfer-1.1.3 \
+ cosNotification-1.1.5 \
+ cosProperty-1.1.4 \
+ cosTime-1.1.1 \
+ cosTransactions-1.2.2 \
+ crypto-1.5.1.1 \
+ debugger-3.1.1.1 \
+ dialyzer-1.7.0 \
+ docbuilder-0.9 \
+ edoc-0.7.3 \
erl_interface-3.5.5.3 \
- et-1.0 \
- gs-1.5.6 \
- hipe-3.6.2 \
- ic-4.2.12 \
- inets-4.7.11 \
- inviso-0.2.1 \
+ et-1.0.0.1 \
+ gs-1.5.7 \
+ hipe-3.6.3 \
+ ic-4.2.13 \
+ inets-4.7.16 \
+ inviso-0.4 \
jinterface-1.3 \
- kernel-2.11.4 \
- megaco-3.5.3 \
- mnemosyne-1.2.7 \
- mnesia-4.3.4 \
- mnesia_session-1.1.6 \
- observer-0.9.7.3 \
- odbc-2.0.7 \
- orber-3.6.5 \
- os_mon-2.1.2 \
- otp_mibs-1.0.4 \
- parsetools-1.4.1 \
- pman-2.5.3 \
- runtime_tools-1.6.5 \
- sasl-2.1.5 \
- snmp-4.9.2 \
- ssh-0.9.9 \
- ssl-3.1 \
- stdlib-1.14.4 \
+ kernel-2.11.5 \
+ megaco-3.6.0.1 \
+ mnemosyne-1.2.7.1 \
+ mnesia-4.3.5 \
+ mnesia_session-1.1.6.1 \
+ observer-0.9.7.4 \
+ odbc-2.0.8 \
+ orber-3.6.6 \
+ os_mon-2.1.2.1 \
+ otp_mibs-1.0.4.1 \
+ parsetools-1.4.1.1 \
+ pman-2.6 \
+ runtime_tools-1.6.6 \
+ sasl-2.1.5.1 \
+ snmp-4.9.3 \
+ ssh-0.9.9.1 \
+ ssl-3.1.1.1 \
+ stdlib-1.14.5 \
syntax_tools-1.5.3 \
- toolbar-1.3 \
- tools-2.5.4 \
- tv-2.1.4 \
- typer-0.1.0 \
- webtool-0.8.3 \
- xmerl-1.1.2
+ toolbar-1.3.0.1 \
+ tools-2.5.5 \
+ tv-2.1.4.1 \
+ typer-0.1.0.1 \
+ webtool-0.8.3.1 \
+ xmerl-1.1.4
diff --git a/lang/erlang14/Makefile.man b/lang/erlang14/Makefile.man
index c02e94f5d015..3ce5b9b2bd3b 100644
--- a/lang/erlang14/Makefile.man
+++ b/lang/erlang14/Makefile.man
@@ -114,6 +114,9 @@ MAN3= CosEventChannelAdmin.3 \
digraph_utils.3 \
disk_log.3 \
disksup.3 \
+ docb_gen.3 \
+ docb_transform.3 \
+ docb_xml_check.3 \
driver_entry.3 \
edoc.3 \
edoc_doclet.3 \
@@ -158,6 +161,7 @@ MAN3= CosEventChannelAdmin.3 \
error_handler.3 \
error_logger.3 \
erts_alloc.3 \
+ erts_alloc_config.3 \
et.3 \
et_collector.3 \
et_selector.3 \
@@ -184,7 +188,6 @@ MAN3= CosEventChannelAdmin.3 \
gs.3 \
heart.3 \
http.3 \
- http_base_64.3 \
httpd.3 \
httpd_conf.3 \
httpd_socket.3 \
@@ -217,6 +220,7 @@ MAN3= CosEventChannelAdmin.3 \
megaco.3 \
megaco_codec_meas.3 \
megaco_codec_transform.3 \
+ megaco_edist_compress.3 \
megaco_encoder.3 \
megaco_flex_scanner.3 \
megaco_tcp.3 \
@@ -345,6 +349,7 @@ MAN4= app.4 \
script.4
MAN6= crypto.6 \
+ docbuilder.6 \
kernel.6 \
observer.6 \
runtime_tools.6 \
diff --git a/lang/erlang14/distinfo b/lang/erlang14/distinfo
index 51b46365a9a0..fcc4d934a978 100644
--- a/lang/erlang14/distinfo
+++ b/lang/erlang14/distinfo
@@ -1,9 +1,9 @@
-MD5 (erlang/otp_src_R11B-4.tar.gz) = 649e6f057e6996f92c8496161d754d8d
-SHA256 (erlang/otp_src_R11B-4.tar.gz) = 6928f44b67982aa8e00a2b053ecc78437fc70e19a2b0131c8f1ee86f02009337
-SIZE (erlang/otp_src_R11B-4.tar.gz) = 11720279
-MD5 (erlang/otp_doc_man_R11B-4.tar.gz) = cc041ceebc4a6615073d8d7e88495610
-SHA256 (erlang/otp_doc_man_R11B-4.tar.gz) = 5852d7d9b7f09f3dda0261fe51c52025eacbdae258a984994b1a2407a065450e
-SIZE (erlang/otp_doc_man_R11B-4.tar.gz) = 712928
-MD5 (erlang/otp_doc_html_R11B-4.tar.gz) = 187cd55de8866a278ed963664819404d
-SHA256 (erlang/otp_doc_html_R11B-4.tar.gz) = fa1f313a0d3f79239ee2930159288419c6c4348d095cf58557ff799712d3a60f
-SIZE (erlang/otp_doc_html_R11B-4.tar.gz) = 4902864
+MD5 (erlang/otp_src_R11B-5.tar.gz) = 96acec41da87d6ee0ef18e1aab36ffdd
+SHA256 (erlang/otp_src_R11B-5.tar.gz) = d41fdfba40f86a50e04b7226ae5cc4581072fad26d14be5e1ca06603813bb175
+SIZE (erlang/otp_src_R11B-5.tar.gz) = 38332865
+MD5 (erlang/otp_doc_man_R11B-5.tar.gz) = 5c387162ae6d255f525d72a91481d135
+SHA256 (erlang/otp_doc_man_R11B-5.tar.gz) = ab364af6e9db473d2bc5c0646a9b70989b858953ca9c053b78a509960a4f9caa
+SIZE (erlang/otp_doc_man_R11B-5.tar.gz) = 725858
+MD5 (erlang/otp_doc_html_R11B-5.tar.gz) = 6a40146d855f98d024682cd24e9bb5bc
+SHA256 (erlang/otp_doc_html_R11B-5.tar.gz) = 7dea67980b958ffebf7a94f3d94bd9c874e041f4f5ee574c56aab62c54a71d28
+SIZE (erlang/otp_doc_html_R11B-5.tar.gz) = 4968176
diff --git a/lang/erlang14/files/epmd.sh.in b/lang/erlang14/files/epmd.sh.in
new file mode 100644
index 000000000000..ea57aa23cdc0
--- /dev/null
+++ b/lang/erlang14/files/epmd.sh.in
@@ -0,0 +1,26 @@
+#!/bin/sh
+#
+# $FreeBSD$
+#
+# PROVIDE: epmd
+# REQUIRE: LOGIN
+#
+# Add the following line to /etc/rc.conf to enable epmd:
+#
+# epmd_enable="YES"
+#
+
+epmd_enable=${epmd_enable:-"NO"}
+
+. %%RC_SUBR%%
+
+name=epmd
+rcvar=`set_rcvar`
+
+prefix=%%PREFIX%%
+procname=${prefix}/bin/epmd
+start_cmd="${prefix}/bin/epmd -daemon"
+stop_cmd="${prefix}/bin/epmd -kill >/dev/null"
+
+load_rc_config ${name}
+run_rc_command "$1"