--- custom-osx.py.orig	2012-02-13 18:17:02.000000000 +1100
+++ custom-osx.py	2012-03-08 08:39:20.000000000 +1100
@@ -7,13 +7,14 @@
 '''
 import sys
 
-customCPPPATH = []
-customCCFLAGS = []
+customCPPPATH = ['__PREFIX__/include']
+customCCFLAGS = ['__CFLAGS__', __ARCHFLAGS__]
 customCCPFLAGS = []
-customCXXFLAGS = []
+customCXXFLAGS = ['__CXXFLAGS__', __ARCHFLAGS__]
 customLIBS = []
-customLIBPATH = []
+customLIBPATH = ['__PREFIX__/lib']
 customSHLINKFLAGS = []
+customLINKFLAGS = [__ARCHFLAGS__]
 customSWIGFLAGS = []
 
 ## This seems to do nothing
@@ -26,9 +27,6 @@
     customCCFLAGS.append('-I/usr/local/include/libcwiimote-0.4.0/libcwiimote')
 elif sys.platform == 'darwin':
     platform = 'darwin'
-    customCPPPATH.append('/usr/include/malloc')
-    customCPPPATH.append('/opt/local/include/boost-1_32/')
-    customCPPPATH.append('/usr/include/python2.3')
     customCXXFLAGS.append('-fabi-version=0')
 elif sys.platform[:3] == 'win':
     # For the basic build you need MinGW, MSys, and libsndfile.