[92290] trunk/dports/lang/pypy
jmr at macports.org
jmr at macports.org
Mon Apr 23 22:16:18 PDT 2012
Revision: 92290
https://trac.macports.org/changeset/92290
Author: jmr at macports.org
Date: 2012-04-23 22:16:18 -0700 (Mon, 23 Apr 2012)
Log Message:
-----------
pypy: patch to display make output
Modified Paths:
--------------
trunk/dports/lang/pypy/Portfile
Added Paths:
-----------
trunk/dports/lang/pypy/files/make_output.diff
Modified: trunk/dports/lang/pypy/Portfile
===================================================================
--- trunk/dports/lang/pypy/Portfile 2012-04-24 02:42:31 UTC (rev 92289)
+++ trunk/dports/lang/pypy/Portfile 2012-04-24 05:16:18 UTC (rev 92290)
@@ -32,7 +32,8 @@
depends_lib port:libffi \
port:python27
-patchfiles darwin.py.diff
+patchfiles darwin.py.diff \
+ make_output.diff
use_configure no
Added: trunk/dports/lang/pypy/files/make_output.diff
===================================================================
--- trunk/dports/lang/pypy/files/make_output.diff (rev 0)
+++ trunk/dports/lang/pypy/files/make_output.diff 2012-04-24 05:16:18 UTC (rev 92290)
@@ -0,0 +1,23 @@
+--- pypy/translator/platform/posix.py.orig 2012-02-10 05:27:19.000000000 +1100
++++ pypy/translator/platform/posix.py 2012-04-24 13:32:36.000000000 +1000
+@@ -1,6 +1,6 @@
+ """Base support for POSIX-like platforms."""
+
+-import py, os
++import py, os, subprocess
+
+ from pypy.tool import autopath
+ from pypy.translator.platform import Platform, log, _run_subprocess
+@@ -183,9 +183,9 @@
+ else:
+ path = path_to_makefile
+ log.execute('make %s in %s' % (" ".join(extra_opts), path))
+- returncode, stdout, stderr = _run_subprocess(
+- self.make_cmd, ['-C', str(path)] + extra_opts)
+- self._handle_error(returncode, stdout, stderr, path.join('make'))
++ returncode = subprocess.call(
++ [self.make_cmd, '-C', str(path)] + extra_opts)
++ self._handle_error(returncode, '', '', path.join('make'))
+
+ class Definition(object):
+ def __init__(self, name, value):
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20120423/f7e1aa06/attachment.html>
More information about the macports-changes
mailing list