--- Portfile.orig	2011-06-02 19:59:11.000000000 +0200
+++ Portfile	2011-06-02 19:40:41.000000000 +0200
@@ -3,8 +3,7 @@
 
 PortSystem 1.0
 name            erlang
-version         R14B01
-revision        1
+version         R14B03
 categories      lang erlang
 maintainers     bfulgham
 platforms       darwin
@@ -40,17 +39,14 @@
                 otp_doc_html_${version}${extract.suffix}
 
 checksums       otp_src_${version}.tar.gz \
-                    md5     ce595447571128bc66f630a8fa13339a \
-                    sha1    f0e0529ed73587c2c4aaeb3f3a01555bd6cfe05c \
-                    rmd160  d91401fb100c18eb79899c9292e05574a51e88c8 \
+                    sha1    109812114ef7c2855ade14b90813a870c89f6d43 \
+                    rmd160  468736a53b2e74ab0cd0f706751b5b03cbfa87cd \
                 otp_doc_man_${version}.tar.gz \
-                    md5     55376d3b1994d083cd21c9d849517c6c \
-                    sha1    5428f6ec7cf6d5ef6b09de2312ef948f3f1c5f28 \
-                    rmd160  5762acf3d72d8e1cc6de8bef30759fa5b06f52c2 \
+                    sha1    6bd773d2eee069762ba344dc8825ac52722398e1 \
+                    rmd160  f6e30764fe122cc0e571f8338f7c3eb3ff3bd893 \
                 otp_doc_html_${version}.tar.gz \
-                    md5     92c141862ee12e9975d923d665b8a5c7 \
-                    sha1    db406964187a12e9ba1b7d49ec6e092ab1f4dbb8 \
-                    rmd160  e5f29f31ce2614e9363bdb74b9a9527e1b734701
+                    sha1    c662e3b4387772c916f2f8c3e9dbceb275207d8c \
+                    rmd160  7be3c667de0b5e42f0d56eeadd155bcf977488cf
 
 pre-patch       { file rename ${workpath}/otp_src_${version} ${workpath}/${name}-${version} }
 
@@ -71,17 +67,21 @@
                 --enable-dynamic-ssl-lib        \
                 --enable-smp-support            \
                 --enable-hipe                   \
-                --without-ssl                   \
+                --with-ssl=${prefix}            \
                 --without-odbc
 
+configure.ldflags-append -lz
+
 depends_build   port:gawk port:perl5
 
+depends_lib     port:openssl
+
 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.2
-        set erl_interface_dir   erl_interface-3.7.2
+        set erts_dir   erts-5.8.4
+        set erl_interface_dir   erl_interface-3.7.4
 
         reinplace s|${destroot}|| ${destroot}${prefix}/lib/erlang/bin/erl
         reinplace s|${destroot}|| ${destroot}${prefix}/lib/erlang/bin/start
@@ -121,11 +121,11 @@
         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 no_ssl description {Build without SSL support} {
+        configure.args-append    --without-ssl
+        configure.args-delete    --with-ssl=${prefix}
+        configure.ldflags-delete -lz
+        depends_lib-delete       port:openssl
 }
 
 variant nohipe description {Disable HiPE (native-code bytecode compiler)}   {
