[74680] trunk/dports/lang/erlang/Portfile

bfulgham at macports.org bfulgham at macports.org
Mon Dec 27 21:24:27 PST 2010


Revision: 74680
          http://trac.macports.org/changeset/74680
Author:   bfulgham at macports.org
Date:     2010-12-27 21:24:22 -0800 (Mon, 27 Dec 2010)
Log Message:
-----------
Update to current Erlang R14B01 release.

Modified Paths:
--------------
    trunk/dports/lang/erlang/Portfile

Modified: trunk/dports/lang/erlang/Portfile
===================================================================
--- trunk/dports/lang/erlang/Portfile	2010-12-27 23:22:32 UTC (rev 74679)
+++ trunk/dports/lang/erlang/Portfile	2010-12-28 05:24:22 UTC (rev 74680)
@@ -1,8 +1,9 @@
 # $Id$
+# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
 
 PortSystem 1.0
 name            erlang
-version         R14A
+version         R14B01
 revision        1
 categories      lang erlang
 maintainers     bfulgham
@@ -39,32 +40,32 @@
                 otp_doc_html_${version}${extract.suffix}
 
 checksums       otp_src_${version}.tar.gz \
-                    md5     a24873bbace9ab3c307f3d2492d9e134 \
-                    sha1    286bad025985f5c6b9761cf05c0b6b68f7cb1874 \
-                    rmd160  9b2ad4e2d0c007a4776ea8e5cc8d344107e51dd5 \
+                    md5     ce595447571128bc66f630a8fa13339a \
+                    sha1    f0e0529ed73587c2c4aaeb3f3a01555bd6cfe05c \
+                    rmd160  d91401fb100c18eb79899c9292e05574a51e88c8 \
                 otp_doc_man_${version}.tar.gz \
-                    md5     b57a7846818ad144b1b6ecc0a54de2ae \
-                    sha1    320c95a73fe4ec8e42d2ea29de5562a1be8c1c50 \
-                    rmd160  699afefd28ffa12938dcdde6f98aa23290adf7b3 \
+                    md5     55376d3b1994d083cd21c9d849517c6c \
+                    sha1    5428f6ec7cf6d5ef6b09de2312ef948f3f1c5f28 \
+                    rmd160  5762acf3d72d8e1cc6de8bef30759fa5b06f52c2 \
                 otp_doc_html_${version}.tar.gz \
-                    md5     fbb325f10b2d0a9439f2ce2c3e7e1c11 \
-                    sha1    478a80fb4ed9747efbdb2925ff46ee2809ba5340 \
-                    rmd160  b59262b97dd5d42c660413c18f396230d424e644
+                    md5     92c141862ee12e9975d923d665b8a5c7 \
+                    sha1    db406964187a12e9ba1b7d49ec6e092ab1f4dbb8 \
+                    rmd160  e5f29f31ce2614e9363bdb74b9a9527e1b734701
 
 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 \
+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-lib_ssl_c_src_esock_openssl.c \
                 patch-lib_wx_configure.in \
                 patch-lib_wx_configure
 
-configure.args  --prefix=${prefix}	            \
+configure.args  --prefix=${prefix}      \
                 --enable-kernel-poll            \
                 --enable-threads                \
                 --enable-dynamic-ssl-lib        \
@@ -75,22 +76,22 @@
 
 depends_build   port:gawk
 
-post-destroot	{
-	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}"
+post-destroot   {
+        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
+        set erts_dir   erts-5.8.2
 
         reinplace s|${destroot}|| ${destroot}${prefix}/lib/erlang/bin/erl
         reinplace s|${destroot}|| ${destroot}${prefix}/lib/erlang/bin/start
         reinplace s|${destroot}|| ${destroot}${prefix}/lib/erlang/${erts_dir}/bin/erl
         reinplace s|${destroot}|| ${destroot}${prefix}/lib/erlang/${erts_dir}/bin/start
 
-	foreach x {dialyzer ear ecc elink epmd erl erlc escript run_erl start to_erl typer} { file delete -force ${destroot}${prefix}/bin/${x} }
-	foreach x {dialyzer erl erlc escript run_erl start to_erl typer} { system "ln -s ../lib/erlang/bin/${x} ${destroot}${prefix}/bin/${x}" }
+        foreach x {dialyzer ear ecc elink epmd erl erlc escript run_erl start to_erl typer} { file delete -force ${destroot}${prefix}/bin/${x} }
+        foreach x {dialyzer erl erlc escript run_erl start to_erl typer} { system "ln -s ../lib/erlang/bin/${x} ${destroot}${prefix}/bin/${x}" }
 
-	file delete -force ${destroot}${prefix}/lib/erlang/bin/epmd
-	system "ln -s ../${erts_dir}/bin/epmd ${destroot}${prefix}/lib/erlang/bin/epmd"
+        file delete -force ${destroot}${prefix}/lib/erlang/bin/epmd
+        system "ln -s ../${erts_dir}/bin/epmd ${destroot}${prefix}/lib/erlang/bin/epmd"
 }
 
 platform darwin 10 {
@@ -98,7 +99,7 @@
     # current doesn't compile (bug #20235), we can avoid it here.
     depends_build-delete    port:wxWidgets
 
-    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
@@ -113,20 +114,20 @@
     }
 }
 
-variant wxwidgets description {Build wxWidgets support}	{
-	depends_build-append     port:wxWidgets
-	depends_run-append       port:tk
+variant wxwidgets description {Build wxWidgets support} {
+        depends_build-append     port:wxWidgets
+        depends_run-append       port:tk
 }
 
-variant ssl description {Build SSL support}	{
-	configure.args-delete    --without-ssl
-	configure.args-append    --with-ssl=${prefix}
-	configure.ldflags-append -lz
-	depends_lib-append     port:openssl
+variant ssl description {Build SSL support} {
+        configure.args-delete    --without-ssl
+        configure.args-append    --with-ssl=${prefix}
+        configure.ldflags-append -lz
+        depends_lib-append     port:openssl
 }
 
 variant nohipe description {Disable HiPE (native-code bytecode compiler)}   {
-	configure.args-delete   --enable-hipe
+        configure.args-delete   --enable-hipe
 }
 
 variant odbc description {Build ODBC support} {
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20101227/95170d3b/attachment.html>


More information about the macports-changes mailing list