Run NumPy installer, if present.
Added a couple of splash screens to show what we're doing
diff --git a/Mac/scripts/ConfigurePython.py b/Mac/scripts/ConfigurePython.py
index 8145f43..f33688a 100644
--- a/Mac/scripts/ConfigurePython.py
+++ b/Mac/scripts/ConfigurePython.py
@@ -10,8 +10,15 @@
 import sys
 import os
 import macfs
+import MacOS
 verbose=0
 
+SPLASH_LOCATE=512
+SPLASH_REMOVE=513
+SPLASH_CFM68K=514
+SPLASH_PPC=515
+SPLASH_NUMPY=516
+
 ppc_goals = [
 	("AE.ppc.slb", "toolboxmodules.ppc.slb"),
 	("Ctl.ppc.slb", "toolboxmodules.ppc.slb"),
@@ -148,6 +155,7 @@
 	
 
 def main():
+	MacOS.splash(SPLASH_LOCATE)
 	gotopluginfolder()
 	
 	loadtoolboxmodules()
@@ -155,6 +163,7 @@
 	import macostools
 		
 	# Remove old .slb aliases and collect a list of .slb files
+	didsplash = 0
 	LibFiles = []
 	allfiles = os.listdir(':')
 	if verbose:  print 'Removing old aliases...'
@@ -162,6 +171,9 @@
 		if f[-4:] == '.slb':
 			finfo = macfs.FSSpec(f).GetFInfo()
 			if finfo.Flags & 0x8000:
+				if not didsplash:
+					MacOS.splash(SPLASH_REMOVE)
+					didsplash = 1
 				if verbose:  print '  Removing', f
 				os.unlink(f)
 			else:
@@ -170,9 +182,13 @@
 	if verbose:  print
 	
 	# Create the new PPC aliases.
+	didsplash = 0
 	if verbose:  print 'Creating PPC aliases...'
 	for dst, src in ppc_goals:
 		if src in LibFiles:
+			if not didsplash:
+				MacOS.splash(SPLASH_PPC)
+				didsplash = 1
 			macostools.mkalias(src, dst)
 			if verbose:  print ' ', dst, '->', src
 		else:
@@ -180,9 +196,13 @@
 	if verbose:  print
 	
 	# Create the CFM68K aliases.
+	didsplash = 0
 	if verbose:  print 'Creating CFM68K aliases...'
 	for dst, src in cfm68k_goals:
 		if src in LibFiles:
+			if not didsplash:
+				MacOS.splash(SPLASH_CFM68K)
+				didsplash = 1
 			macostools.mkalias(src, dst)
 			if verbose:  print ' ', dst, '->', src
 		else:
@@ -196,6 +216,13 @@
 	n = n + mkcorealias('PythonCore', 'PythonCore')
 	n = n + mkcorealias('PythonCorePPC', ':build.macppc.shared:PythonCorePPC')
 	n = n + mkcorealias('PythonCoreCFM68K', ':build.mac68k.shared:PythonCoreCFM68K')
+	
+	# Install NumPy
+	if os.path.exists(':Extensions:NumPy:macmkaliases.py'):
+		MacOS.splash(SPLASH_NUMPY)
+		os.chdir(':Extensions:NumPy')
+		import macmkaliases
+		err = macmkaliases.main()
 	if verbose and n == 0:
 		sys.exit(1)