From 95a81c60755ca34433c5dcd722dd3ea95f5a3fc1 Mon Sep 17 00:00:00 2001
From: Marco Antognini <antognini.marco@gmail.com>
Date: Sat, 4 Jun 2011 18:23:06 +0200
Subject: [PATCH] Fixed universal build on OS X.

---
 CMakeLists.txt | 33 +++++++++------------------------
 1 file changed, 9 insertions(+), 24 deletions(-)

diff --git a/CMakeLists.txt b/CMakeLists.txt
index 634944906..9e1489488 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -32,11 +32,8 @@ set(BUILD_DOC FALSE CACHE BOOL "TRUE to generate the API documentation, FALSE to
 
 # Mac OS X specific options
 if (MACOSX)
-    # (Not supported anymore by extlibs) add an option to compile ppc/ppc64
-    #set(BUILD_PPC FALSE CACHE BOOL "TRUE to build SFML for ppc and ppc64, too, FALSE to only compile i386 and x86_64")
-
     # add an option to build against 10.5 SDK
-    set(BUILD_LEOPARD FALSE CACHE BOOL "TRUE to build SFML for OS X 10.5, FALSE to compile for default SDK")
+    set(BUILD_LEOPARD FALSE CACHE BOOL "TRUE to build SFML for OS X 10.5, FALSE to compile with default SDK")
 endif()
 
 # define SFML_STATIC if the build type is not set to 'shared'
@@ -70,26 +67,14 @@ set(CMAKE_SKIP_BUILD_RPATH TRUE)
 
 # Setup Mac OS X multi arch/SDK support.
 if (MACOSX)
-#    # compile for PPC ?
-#    if (BUILD_PPC)
-#        if (NOT CMAKE_OSX_ARCHITECTURES)
-#            # Custom : ppc, ppc64, i386 and x86_64
-#            set(CMAKE_OSX_ARCHITECTURES "ppc;i386;ppc64;x86_64")
-#        else()
-#            # We got some conflict with custom user settings ; let him know his on his own.
-#            message("You set BUILD_PPC to TRUE but CMAKE_OSX_ARCHITECTURES is not empty.")
-#            message("You're on your own : I won't change your settings.")
-#        endif()
-#    else()
-#        if (NOT CMAKE_OSX_ARCHITECTURES)
-#            # Default : i386 and x86_64
-#            set(CMAKE_OSX_ARCHITECTURES "i386;x86_64")
-#        else()
-#            # We got some conflict with custom user settings ; let him know his on his own.
-#            message("CMAKE_OSX_ARCHITECTURES is not empty.")
-#            message("You're on your own : I won't change your settings.")
-#        endif()
-#    endif()
+    if (NOT CMAKE_OSX_ARCHITECTURES)
+        # Default : i386 and x86_64
+        set(CMAKE_OSX_ARCHITECTURES "i386;x86_64")
+    else()
+        # We got some conflict with custom user settings ; let him know his on his own.
+        message("CMAKE_OSX_ARCHITECTURES is not empty.")
+        message("You're on your own : I won't change your settings.")
+    endif()
 
     # use 10.5 SDK ?
     if (BUILD_LEOPARD)