Build: Handle CMAKE_OSX_ARCHITECTURES=(i386|ppc)

We don't officially support i386 or PowerPC Mac builds of libjpeg-turbo
anymore, but they still work (bearing in mind that PowerPC builds
require GCC v4.0 in Xcode 3.2.6, and i386 builds require Xcode 9.x or
earlier.)  Referring to #495, apparently MacPorts needs this
functionality.
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 21f868a..e057066 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -75,9 +75,13 @@
   set(CPU_TYPE ${CMAKE_SYSTEM_PROCESSOR_LC})
 endif()
 if(CMAKE_OSX_ARCHITECTURES MATCHES "x86_64" OR
-  CMAKE_OSX_ARCHITECTURES MATCHES "arm64")
+  CMAKE_OSX_ARCHITECTURES MATCHES "arm64" OR
+  CMAKE_OSX_ARCHITECTURES MATCHES "i386")
   set(CPU_TYPE ${CMAKE_OSX_ARCHITECTURES})
 endif()
+if(CMAKE_OSX_ARCHITECTURES MATCHES "ppc")
+  set(CPU_TYPE powerpc)
+endif()
 if(MSVC_IDE AND CMAKE_GENERATOR_PLATFORM MATCHES "arm64")
   set(CPU_TYPE arm64)
 endif()