[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