[31275] trunk/dports/lang/erlang/Portfile
bfulgham at macports.org
bfulgham at macports.org
Sun Nov 18 22:13:54 PST 2007
Revision: 31275
http://trac.macosforge.org/projects/macports/changeset/31275
Author: bfulgham at macports.org
Date: 2007-11-18 22:13:53 -0800 (Sun, 18 Nov 2007)
Log Message:
-----------
Update to remove broken symlinks, and to permit
use of SSL.
Modified Paths:
--------------
trunk/dports/lang/erlang/Portfile
Modified: trunk/dports/lang/erlang/Portfile
===================================================================
--- trunk/dports/lang/erlang/Portfile 2007-11-19 05:29:32 UTC (rev 31274)
+++ trunk/dports/lang/erlang/Portfile 2007-11-19 06:13:53 UTC (rev 31275)
@@ -3,7 +3,7 @@
PortSystem 1.0
name erlang
version R11B-5
-revision 2
+revision 3
categories lang erlang
maintainers bfulgham at macports.org
platforms darwin
@@ -49,10 +49,16 @@
--disable-smp-support
variant smp {
- configure.args-delete --disable-smp-support
+ configure.args-delete --disable-smp-support
}
+variant ssl {
+ configure.args-append --with-ssl=${prefix}
+ depends_build-append port:openssl
+ depends_run-append port:openssl
+}
+
platform i386 {
pre-configure {
file copy ${filespath}/mach_override.h ${workpath}/${name}-${version}/erts/emulator/hipe
@@ -76,21 +82,9 @@
reinplace s|${destroot}|| ${destroot}${prefix}/lib/erlang/${erts_dir}/bin/erl
reinplace s|${destroot}|| ${destroot}${prefix}/lib/erlang/${erts_dir}/bin/start
- file delete ${destroot}${prefix}/bin/ear
- file delete ${destroot}${prefix}/bin/ecc
- file delete ${destroot}${prefix}/bin/elink
- file delete ${destroot}${prefix}/bin/erl
- file delete ${destroot}${prefix}/bin/erlc
- file delete ${destroot}${prefix}/bin/escript
+ 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}" }
- system "ln -s ../lib/erlang/bin/ear ${destroot}${prefix}/bin/ear"
- system "ln -s ../lib/erlang/bin/ecc ${destroot}${prefix}/bin/ecc"
- system "ln -s ../lib/erlang/bin/elink ${destroot}${prefix}/bin/elink"
- system "ln -s ../lib/erlang/bin/erl ${destroot}${prefix}/bin/erl"
- system "ln -s ../lib/erlang/bin/erlc ${destroot}${prefix}/bin/erlc"
- system "ln -s ../lib/erlang/bin/escript ${destroot}${prefix}/bin/escript"
-
- file delete ${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"
}
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20071118/e40128a8/attachment.html
More information about the macports-changes
mailing list