Basicamente segui os passos descritos no artigo Java 1.5 for OS X Mountain Lion, exceto que não usei o Pacifist nos passos 6 e 7 (20 pratas pra extrair um .pkg? C’MON MAN!)
cd ~/Downloads
wget http://support.apple.com/downloads/DL1359/en_US/JavaForMacOSX10.5Update10.dmg \
-O ~/Downloads/JavaForMacOSX10.5Update10.dmg
hdiutil attach ~/Downloads/JavaForMacOSX10.5Update10.dmg
pkgutil --expand /Volumes/Java\ For\ Mac\ OS\ X\ 10.5\ Update\ 10/JavaForMacOSX10.5Update10.pkg \
~/Downloads/JavaForMacOSX10.5Update10
cd ~/Downloads/JavaForMacOSX10.5Update10/JavaForMacOSX10.5Update10.pkg/
mv Payload payload.gz
gunzip payload.gz
cpio -idmv < payload
sudo cp -R System/Library/Frameworks/JavaVM.framework/Versions/1.5.0 \
/System/Library/Frameworks/JavaVM.framework/Versions/
Depois é só seguir os passos exatamente como estão no artigo.
Pra usar o JDK 1.5 com ferramentas de linha de comando declare a variável de ambiente JAVA_HOME usando o comando /usr/libexec/java_home:
export JAVA_HOME=`/usr/libexec/java_home --version 1.5.0`
That’s it!