--- namebench.xcodeproj/project.pbxproj.orig	2010-05-18 11:03:01.000000000 -0400
+++ namebench.xcodeproj/project.pbxproj	2013-11-02 19:25:47.000000000 -0500
@@ -7,17 +7,17 @@
 	objects = {
 
 /* Begin PBXBuildFile section */
+		5016A55B1825CF38009A6057 /* Python in Frameworks */ = {isa = PBXBuildFile; fileRef = 5016A55A1825CF38009A6057 /* Python */; };
 		697CE1ED10DA048D00D5C46F /* tools in Resources */ = {isa = PBXBuildFile; fileRef = 697CE1E910DA048D00D5C46F /* tools */; };
 		697CE1EE10DA048D00D5C46F /* nb_third_party in Resources */ = {isa = PBXBuildFile; fileRef = 697CE1EA10DA048D00D5C46F /* nb_third_party */; };
 		697CE1EF10DA048D00D5C46F /* templates in Resources */ = {isa = PBXBuildFile; fileRef = 697CE1EB10DA048D00D5C46F /* templates */; };
 		697CE1F010DA048D00D5C46F /* libnamebench in Resources */ = {isa = PBXBuildFile; fileRef = 697CE1EC10DA048D00D5C46F /* libnamebench */; };
 		697CE2B110DA04D600D5C46F /* config in Resources */ = {isa = PBXBuildFile; fileRef = 697CE2AB10DA04D600D5C46F /* config */; };
-		77631A270C06C501005415CB /* Python.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 77631A260C06C501005415CB /* Python.framework */; };
 		77631A3F0C0748CF005415CB /* main.py in Resources */ = {isa = PBXBuildFile; fileRef = 77631A3E0C0748CF005415CB /* main.py */; };
 		7790198F0C07548A00326F66 /* namebenchAppDelegate.py in Resources */ = {isa = PBXBuildFile; fileRef = 7790198E0C07548A00326F66 /* namebenchAppDelegate.py */; };
 		77C8C1F90C07829500965286 /* MainMenu.xib in Resources */ = {isa = PBXBuildFile; fileRef = 77C8C1F70C07829500965286 /* MainMenu.xib */; };
 		8D11072B0486CEB800E47090 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 089C165CFE840E0CC02AAC07 /* InfoPlist.strings */; };
-		8D11072D0486CEB800E47090 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 29B97316FDCFA39411CA2CEA /* main.m */; settings = {ATTRIBUTES = (); }; };
+		8D11072D0486CEB800E47090 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 29B97316FDCFA39411CA2CEA /* main.m */; settings = {ATTRIBUTES = (); COMPILER_FLAGS = "-isystem@FRAMEWORKS_DIR@/Python.framework/Versions/@PYTHON_VERSION@/Headers"; }; };
 		8D11072F0486CEB800E47090 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
 		DCABD7DC11365CF10067F26A /* data in Resources */ = {isa = PBXBuildFile; fileRef = DCABD7D711365CF10067F26A /* data */; };
 		DCC47243107F4BB1009BBD14 /* controller.py in Resources */ = {isa = PBXBuildFile; fileRef = DCC47242107F4BB1009BBD14 /* controller.py */; };
@@ -32,6 +32,7 @@
 		29B97324FDCFA39411CA2CEA /* AppKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AppKit.framework; path = /System/Library/Frameworks/AppKit.framework; sourceTree = "<absolute>"; };
 		29B97325FDCFA39411CA2CEA /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = /System/Library/Frameworks/Foundation.framework; sourceTree = "<absolute>"; };
 		32CA4F630368D1EE00C91783 /* namebench_Prefix.pch */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = namebench_Prefix.pch; sourceTree = "<group>"; };
+		5016A55A1825CF38009A6057 /* Python */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = Python; path = @FRAMEWORKS_DIR@/Python.framework/Versions/@PYTHON_VERSION@/Python; sourceTree = "<absolute>"; };
 		697CE1E910DA048D00D5C46F /* tools */ = {isa = PBXFileReference; lastKnownFileType = folder; name = tools; path = ../tools; sourceTree = SOURCE_ROOT; };
 		697CE1EA10DA048D00D5C46F /* nb_third_party */ = {isa = PBXFileReference; lastKnownFileType = folder; name = nb_third_party; path = ../nb_third_party; sourceTree = SOURCE_ROOT; };
 		697CE1EB10DA048D00D5C46F /* templates */ = {isa = PBXFileReference; lastKnownFileType = folder; name = templates; path = ../templates; sourceTree = SOURCE_ROOT; };
@@ -54,7 +55,7 @@
 			buildActionMask = 2147483647;
 			files = (
 				8D11072F0486CEB800E47090 /* Cocoa.framework in Frameworks */,
-				77631A270C06C501005415CB /* Python.framework in Frameworks */,
+				5016A55B1825CF38009A6057 /* Python in Frameworks */,
 			);
 			runOnlyForDeploymentPostprocessing = 0;
 		};
@@ -139,6 +140,7 @@
 		29B97323FDCFA39411CA2CEA /* Frameworks */ = {
 			isa = PBXGroup;
 			children = (
+				5016A55A1825CF38009A6057 /* Python */,
 				1058C7A0FEA54F0111CA2CBB /* Linked Frameworks */,
 				1058C7A2FEA54F0111CA2CBB /* Other Frameworks */,
 			);
@@ -248,6 +256,10 @@
 				GCC_PREFIX_HEADER = namebench_Prefix.pch;
 				INFOPLIST_FILE = Info.plist;
 				INSTALL_PATH = "$(HOME)/Applications";
+				LIBRARY_SEARCH_PATHS = (
+					"$(inherited)",
+					@FRAMEWORKS_DIR@/Python.framework/Versions/@PYTHON_VERSION@,
+				);
 				ONLY_ACTIVE_ARCH = YES;
 				PRODUCT_NAME = namebench;
 				WRAPPER_EXTENSION = app;
@@ -264,6 +276,10 @@
 				GCC_PREFIX_HEADER = namebench_Prefix.pch;
 				INFOPLIST_FILE = Info.plist;
 				INSTALL_PATH = "$(HOME)/Applications";
+				LIBRARY_SEARCH_PATHS = (
+					"$(inherited)",
+					@FRAMEWORKS_DIR@/Python.framework/Versions/@PYTHON_VERSION@,
+				);
 				PRODUCT_NAME = namebench;
 				WRAPPER_EXTENSION = app;
 			};
@@ -286,14 +286,14 @@
 		C01FCF5008A954540054247B /* Release */ = {
 			isa = XCBuildConfiguration;
 			buildSettings = {
-				ARCHS = "$(ARCHS_STANDARD_32_BIT_PRE_XCODE_3_1)";
-				ARCHS_STANDARD_32_BIT_PRE_XCODE_3_1 = "ppc i386";
+				ARCHS = "$(ARCHS_STANDARD_32_64_BIT_PRE_XCODE_3_1)";
+				ARCHS_STANDARD_32_64_BIT_PRE_XCODE_3_1 = "ppc i386 ppc64 x86_64";
 				GCC_VERSION = 4.2;
 				GCC_WARN_ABOUT_RETURN_TYPE = YES;
 				GCC_WARN_UNUSED_VARIABLE = YES;
 				PREBINDING = NO;
 				SDKROOT = "$(DEVELOPER_SDK_DIR)/MacOSX10.5.sdk";
-				VALID_ARCHS = "i386 ppc";
+				VALID_ARCHS = "i386 ppc x86_64 ppc64";
 			};
 			name = Release;
 		};
