[30263] trunk/dports/devel/omake

source_changes at macosforge.org source_changes at macosforge.org
Mon Oct 22 23:05:28 PDT 2007


Revision: 30263
          http://trac.macosforge.org/projects/macports/changeset/30263
Author:   erickt at macports.org
Date:     2007-10-22 23:05:28 -0700 (Mon, 22 Oct 2007)

Log Message:
-----------
version bump

Modified Paths:
--------------
    trunk/dports/devel/omake/Portfile

Added Paths:
-----------
    trunk/dports/devel/omake/files/
    trunk/dports/devel/omake/files/stdin_stdout.bin

Modified: trunk/dports/devel/omake/Portfile
===================================================================
--- trunk/dports/devel/omake/Portfile	2007-10-23 05:35:49 UTC (rev 30262)
+++ trunk/dports/devel/omake/Portfile	2007-10-23 06:05:28 UTC (rev 30263)
@@ -2,7 +2,7 @@
 
 PortSystem          1.0
 name                omake
-version             0.9.8-2
+version             0.9.8.5-3
 categories          devel
 maintainers         erickt at dslextreme.com
 description         OMake is a build system designed for scalability and portability
@@ -12,12 +12,14 @@
 homepage            http://omake.metaprl.org
 master_sites        http://omake.metaprl.org/downloads
 
-worksrcdir          ${name}-0.9.8
+worksrcdir          ${name}-0.9.8.5
 
-checksums           md5 47bf04eef08b25f7ba0b039463344cdf \
-                    sha1 ce5061a601c13df03d45cdf03617280178cb85ab \
-                    rmd160 782e6135958b09d7a5ea7621b5c76f3b52325f1a
+checksums           md5 d114b3c4201808aacd73ec1a98965c47 \
+                    sha1 e78c9d8858749f5e234cba303637980e24085cbc \
+                    rmd160 2364e29a7cc9bd6aaf837818bbe0a64ef4afce14
 
+patchfiles          stdin_stdout.bin
+
 depends_lib         port:ocaml
 
 use_configure       no

Added: trunk/dports/devel/omake/files/stdin_stdout.bin
===================================================================
--- trunk/dports/devel/omake/files/stdin_stdout.bin	                        (rev 0)
+++ trunk/dports/devel/omake/files/stdin_stdout.bin	2007-10-23 06:05:28 UTC (rev 30263)
@@ -0,0 +1,19 @@
+diff -urNad src/build/omake_rule.ml omake-0.9.8.5/src/build/omake_rule.ml
+--- src/build/omake_rule.ml	2007-07-02 14:20:23.000000000 -0400
++++ src/build/omake_rule.ml	2007-09-06 12:52:23.752616976 -0400
+@@ -1040,12 +1040,12 @@
+  * Evaluate the commands NOW.
+  *)
+ and exec_commands venv pos loc commands =
+-   let stdin  = channel_of_var venv pos loc stdin_var in
+    let stdout = channel_of_var venv pos loc stdout_var in
+-   let stdin  = Lm_channel.descr stdin in
++   let stderr = channel_of_var venv pos loc stderr_var in
+    let stdout = Lm_channel.descr stdout in
++   let stderr = Lm_channel.descr stderr in
+       List.iter (fun command ->
+-            let pid = eval_shell_internal stdin stdout command in
++            let pid = eval_shell_internal stdout stderr command in
+             let status, _ = eval_shell_wait venv pos pid in
+             let code =
+                match status with

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20071022/566c0c1e/attachment.html


More information about the macports-changes mailing list