diff -ruN --exclude='*~' numpy-1.4.1.orig/numpy/distutils/fcompiler/gnu.py numpy-1.4.1/numpy/distutils/fcompiler/gnu.py
--- numpy-1.4.1.orig/numpy/distutils/fcompiler/gnu.py	2010-04-06 02:11:55.000000000 +0200
+++ numpy-1.4.1/numpy/distutils/fcompiler/gnu.py	2010-04-06 02:23:39.000000000 +0200
@@ -251,7 +251,7 @@
 
     def _universal_flags(self, cmd):
         """Return a list of -arch flags for every supported architecture."""
-        if not sys.platform == 'darwin':
+        if not sys.platform == 'NOdarwin':
             return []
         arch_flags = []
         for arch in ["ppc", "i686", "x86_64"]:
