[38664] trunk/dports/lang/erlang
bfulgham at macports.org
bfulgham at macports.org
Sun Jul 27 22:56:43 PDT 2008
Revision: 38664
http://trac.macosforge.org/projects/macports/changeset/38664
Author: bfulgham at macports.org
Date: 2008-07-27 22:56:43 -0700 (Sun, 27 Jul 2008)
Log Message:
-----------
Update to current Erlang release.
Closes #16105, #15459
Modified Paths:
--------------
trunk/dports/lang/erlang/Portfile
Added Paths:
-----------
trunk/dports/lang/erlang/files/patch-erts_emulator_Makefile.in
Removed Paths:
-------------
trunk/dports/lang/erlang/files/patch-lib_crypto_priv_Makefile
Modified: trunk/dports/lang/erlang/Portfile
===================================================================
--- trunk/dports/lang/erlang/Portfile 2008-07-28 02:09:32 UTC (rev 38663)
+++ trunk/dports/lang/erlang/Portfile 2008-07-28 05:56:43 UTC (rev 38664)
@@ -2,7 +2,7 @@
PortSystem 1.0
name erlang
-version R12B-2
+version R12B-3
revision 1
categories lang erlang
maintainers bfulgham at macports.org
@@ -32,18 +32,26 @@
otp_doc_man_${version}${extract.suffix} \
otp_doc_html_${version}${extract.suffix}
-checksums otp_src_${version}.tar.gz md5 05861c7f75d7b2ed5af42c93cebe5801 \
- otp_doc_man_${version}.tar.gz md5 645a4486f02338a5cf22be7563b862f9 \
- otp_doc_html_${version}.tar.gz md5 57e4c7afc0e4319250aa3fc7cbd1029d
+checksums otp_src_R12B-3.tar.gz \
+ md5 c2e7f0ad54b8fadebde2d94106608d97 \
+ sha1 ea5f202cc35ed6ef2796727b95d62c9bbe6ad5e5 \
+ rmd160 e7b5da985b939e51ef4e2d19fb96cff1781ce263 \
+ otp_doc_man_R12B-3.tar.gz \
+ md5 13098954c9d5804bb8394fe7badb3d0d \
+ sha1 8ea4c9fa7d941c339c73bb417f88ee939d6989eb \
+ rmd160 7e0c27391f42b1e58c7bb1472594e9fe6f7ac414 \
+ otp_doc_html_R12B-3.tar.gz \
+ md5 8865d406c256abbff63eaff62d2216aa \
+ sha1 194003607113c84aef5b5daad7ca8b8901d1d80a \
+ rmd160 8295d4e94952bad6458f2038415c474e687631cb
extract.only otp_src_${version}${extract.suffix}
pre-patch { file rename ${workpath}/otp_src_${version} ${workpath}/${name}-${version} }
-patchfiles patch-toolbar.erl patch-lib_ssl_c_src_esock_openssl.c patch-lib_ssl_c_src_Makefile.dist patch-lib_ssl_c_src_Makefile.in patch-lib_crypto_priv_Makefile
+patchfiles patch-toolbar.erl patch-erts_emulator_Makefile.in patch-lib_ssl_c_src_esock_openssl.c patch-lib_ssl_c_src_Makefile.dist patch-lib_ssl_c_src_Makefile.in
configure.args --prefix=${destroot}${prefix} \
- --enable-threads \
--enable-kernel-poll \
--disable-smp-support
@@ -53,6 +61,7 @@
variant ssl {
configure.args-append --with-ssl=${prefix}
+ configure.ldflags-append -lz
depends_build-append port:openssl
depends_run-append port:openssl
}
@@ -80,7 +89,7 @@
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.6.2
+ set erts_dir erts-5.6.3
reinplace s|${destroot}|| ${destroot}${prefix}/lib/erlang/bin/erl
reinplace s|${destroot}|| ${destroot}${prefix}/lib/erlang/bin/start
Added: trunk/dports/lang/erlang/files/patch-erts_emulator_Makefile.in
===================================================================
--- trunk/dports/lang/erlang/files/patch-erts_emulator_Makefile.in (rev 0)
+++ trunk/dports/lang/erlang/files/patch-erts_emulator_Makefile.in 2008-07-28 05:56:43 UTC (rev 38664)
@@ -0,0 +1,11 @@
+--- erts/emulator/Makefile.in.orig 2008-06-11 23:28:03.000000000 -0700
++++ erts/emulator/Makefile.in 2008-06-11 23:27:45.000000000 -0700
+@@ -101,7 +101,7 @@
+ override TYPE=opt
+ PURIFY =
+ TYPEMARKER =
+-TYPE_FLAGS = @CFLAGS@
++TYPE_FLAGS = -Ipcre @CFLAGS@
+ endif
+ endif
+ endif
Deleted: trunk/dports/lang/erlang/files/patch-lib_crypto_priv_Makefile
===================================================================
--- trunk/dports/lang/erlang/files/patch-lib_crypto_priv_Makefile 2008-07-28 02:09:32 UTC (rev 38663)
+++ trunk/dports/lang/erlang/files/patch-lib_crypto_priv_Makefile 2008-07-28 05:56:43 UTC (rev 38664)
@@ -1,11 +0,0 @@
---- lib/crypto/priv/Makefile.orig 2008-03-12 22:36:10.000000000 -0700
-+++ lib/crypto/priv/Makefile 2008-03-12 22:35:47.000000000 -0700
-@@ -61,7 +61,7 @@
-
- $(SO_DRIVER): $(OBJS)
- $(SO_LD) $(SO_LDFLAGS) -L$(SO_SSL_LIBDIR) -Wl,-R$(SO_SSL_LIBDIR) \
-- -o $@ $^ -lcrypto
-+ -o $@ $^ -lcrypto -lz
-
- $(DLL_DRIVER): $(OBJS)
- $(DLL_LD) $(DLL_LDFLAGS) -out:$@ -libpath:$(DLL_LIBDIR) $(OBJS) \
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20080727/f505e1b8/attachment.html
More information about the macports-changes
mailing list