[62626] trunk/dports/python/py26-numpy

stromnov at macports.org stromnov at macports.org
Tue Jan 12 05:57:10 PST 2010


Revision: 62626
          http://trac.macports.org/changeset/62626
Author:   stromnov at macports.org
Date:     2010-01-12 05:57:08 -0800 (Tue, 12 Jan 2010)
Log Message:
-----------
py26-numpy: fix build on 64-bit platforms

Modified Paths:
--------------
    trunk/dports/python/py26-numpy/Portfile

Added Paths:
-----------
    trunk/dports/python/py26-numpy/files/patch-system_info.py.diff

Modified: trunk/dports/python/py26-numpy/Portfile
===================================================================
--- trunk/dports/python/py26-numpy/Portfile	2010-01-12 13:54:43 UTC (rev 62625)
+++ trunk/dports/python/py26-numpy/Portfile	2010-01-12 13:57:08 UTC (rev 62626)
@@ -21,7 +21,8 @@
                         rmd160  313502001e1d30e8b218b5b02f6a1d8387407f3c
 
 patchfiles              patch-g95_link.diff \
-                        patch-f2py_setup.py.diff
+                        patch-f2py_setup.py.diff \
+                        patch-system_info.py.diff
 
 depends_lib-append      port:fftw-3 \
                         port:py26-nose \

Added: trunk/dports/python/py26-numpy/files/patch-system_info.py.diff
===================================================================
--- trunk/dports/python/py26-numpy/files/patch-system_info.py.diff	                        (rev 0)
+++ trunk/dports/python/py26-numpy/files/patch-system_info.py.diff	2010-01-12 13:57:08 UTC (rev 62626)
@@ -0,0 +1,20 @@
+--- numpy/distutils/system_info.py.orig	2010-01-12 16:46:35.000000000 +0300
++++ numpy/distutils/system_info.py	2010-01-12 16:49:39.000000000 +0300
+@@ -1243,7 +1243,7 @@
+         if sys.platform=='darwin' and not os.environ.get('ATLAS',None):
+             args = []
+             link_args = []
+-            if get_platform()[-4:] == 'i386':
++            if get_platform().rsplit('-', 1)[1] in ('i386', 'x86_64'):
+                 intel = 1
+             else:
+                 intel = 0
+@@ -1340,7 +1340,7 @@
+         if sys.platform=='darwin' and not os.environ.get('ATLAS',None):
+             args = []
+             link_args = []
+-            if get_platform()[-4:] == 'i386':
++            if get_platform().rsplit('-', 1)[1] in ('i386', 'x86_64'):
+                 intel = 1
+             else:
+                 intel = 0
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20100112/ec41dc7d/attachment.html>


More information about the macports-changes mailing list