[84975] trunk/dports/lang/erlang/Portfile
bfulgham at macports.org
bfulgham at macports.org
Wed Oct 5 22:10:56 PDT 2011
Revision: 84975
http://trac.macports.org/changeset/84975
Author: bfulgham at macports.org
Date: 2011-10-05 22:10:51 -0700 (Wed, 05 Oct 2011)
Log Message:
-----------
Update to new R14B04 release.
Modified Paths:
--------------
trunk/dports/lang/erlang/Portfile
Modified: trunk/dports/lang/erlang/Portfile
===================================================================
--- trunk/dports/lang/erlang/Portfile 2011-10-06 04:21:08 UTC (rev 84974)
+++ trunk/dports/lang/erlang/Portfile 2011-10-06 05:10:51 UTC (rev 84975)
@@ -3,8 +3,8 @@
PortSystem 1.0
name erlang
-version R14B03
-revision 4
+version R14B04
+revision 1
categories lang erlang
maintainers bfulgham
platforms darwin
@@ -39,26 +39,22 @@
otp_doc_man_${version}${extract.suffix} \
otp_doc_html_${version}${extract.suffix}
-checksums otp_src_${version}.tar.gz \
- sha1 109812114ef7c2855ade14b90813a870c89f6d43 \
- rmd160 468736a53b2e74ab0cd0f706751b5b03cbfa87cd \
- otp_doc_man_${version}.tar.gz \
- sha1 6bd773d2eee069762ba344dc8825ac52722398e1 \
- rmd160 f6e30764fe122cc0e571f8338f7c3eb3ff3bd893 \
- otp_doc_html_${version}.tar.gz \
- sha1 c662e3b4387772c916f2f8c3e9dbceb275207d8c \
- rmd160 7be3c667de0b5e42f0d56eeadd155bcf977488cf
+checksums otp_src_R14B04.tar.gz \
+ sha1 e469c20c8be6c51bb584a2dec235c4714a60b4db \
+ rmd160 1619a05e7d3df9cb5f9c41e32d9cfb0d8b4edd56 \
+ otp_doc_man_R14B04.tar.gz \
+ sha1 41f4ea59c9622e39b30882e173983252b6faca81 \
+ rmd160 420d89fd32f2851253a5cef124ced50851dc2bb0 \
+ otp_doc_html_R14B04.tar.gz \
+ sha1 f70762b30aa37aa677c4055060366006a9800af2 \
+ rmd160 c748140ee1fc2f3d5d9e9c0f5b643808a626b2f1
pre-patch { file rename ${workpath}/otp_src_${version} ${workpath}/${name}-${version} }
# http://www.erlang.org/pipermail/erlang-bugs/2009-January/001171.html
patchfiles patch-toolbar.erl \
patch-erts_emulator_Makefile.in \
- patch-erts_emulator_hipe_hipe_amd64_asm.m4.diff \
- patch-erts_emulator_hipe_hipe_amd64.c.diff \
- patch-erts_emulator_sys_unix_sys_float.c.diff \
patch-erts_configure.diff \
- patch-lib_ssl_c_src_esock_openssl.c \
patch-disable_wx.diff
configure.args --prefix=${prefix} \
@@ -78,9 +74,9 @@
system "tar -C ${destroot}${prefix}/lib/erlang -zxvf ${distpath}/otp_doc_html_${version}${extract.suffix}"
system "tar -C ${destroot}${prefix}/lib/erlang -zxvf ${distpath}/otp_doc_man_${version}${extract.suffix}"
- set erts_dir erts-5.8.4
- set erl_interface_dir erl_interface-3.7.4
- set wx_dir wx-0.98.10
+ set erts_dir erts-5.8.5
+ set erl_interface_dir erl_interface-3.7.5
+ set wx_dir wx-0.99
reinplace s|${destroot}|| ${destroot}${prefix}/lib/erlang/bin/erl
reinplace s|${destroot}|| ${destroot}${prefix}/lib/erlang/bin/start
@@ -106,22 +102,13 @@
}
platform darwin 11 {
- patchfiles-delete patch-lib_ssl_c_src_esock_openssl.c
+ #patchfiles-delete patch-lib_ssl_c_src_esock_openssl.c
# 10.6 (and 10.6.1) has a bad bug related to using dlopen in a thread.
# rdar://7209349 - http://www.openradar.appspot.com/7209349
# This is a workaround.
- patchfiles-append patch-erts_emulator_sys_unix_ddll.c.diff
+ #patchfiles-append patch-erts_emulator_sys_unix_ddll.c.diff
configure.ldflags-append -framework CoreFoundation
-
- # We must build Erlang on LLVM with -O0 (see http://llvm.org/bugs/show_bug.cgi?id=7883
- # for details). You can also build with gcc-4.2, but NOT the default Lion gcc-4.2,
- # which is actually llvm-gcc-4.2; instead, you would need to install the gcc-4.2
- # port.
- configure.cflags-delete -O2
- configure.cxxflags-delete -O2
- configure.cflags-append -O0
- configure.cxxflags-append -O0
}
platform macosx {
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20111005/0b2d23aa/attachment.html>
More information about the macports-changes
mailing list