Compilar Chameleon 2 y generar instalador PKG

Se necesita el código fuente de Chameleon 2 que se obtiene en la web del proyecto y las herramientas XCode Tools instaladas en macOS. Al descomprimir el archivo TAR.GZ con el código fuente de Chameleon se obtiene la carpeta Chameleon-2.0-RC3-r658-src en la que hay varias subcarpetas de las que nos interesan éstas sobre todo:

sym: en la que se depositarán los archivos compilados listos para su uso y el paquete instalador
package: tiene lo necesario para construir el paquete instalador
artwork: con los temas para ser utilizados
i386: archivos principales de código fuente.

Leer más

Compilar Handbrake (conversor de vídeo) para 64 bits

Compilar Handbrake como aplicación de 64 bits en Snow Leopard

Handbrake es una aplicación de código abierto que convierte entre formatos de vídeo.
Nació como ripeador de DVDs de vídeo a formatos de Apple pero actualmente ha ampliado su radio de acción y es un verdadero conversor multiformato. También hay una versión para Windows pero es un programa nacido originalmente para Mac.

Ahora que estamos empezando en el mundo de los 64 bits en Snow Leopard (SL) aprovecho para comentar que si se compila Handbrake desde un sistema SL arrancado a 64 bits el ejecutable resultante también funciona en ese modo (y así aparece en Monitor de Sistema).

Este texto es prácticamente una traducción de las instrucciones de los programadores de Handbrake. Lo he probado y funciona bien aunque la mejora de rendimiento es pequeña, en mi PC la conversión de un AVI de 90′ a formato de AppleTV lleva unos 35′ en comparación con los 40′ que tarda en Leopard a 32 bits.

Leer más

Vídeo y canción de bienvenida al instalar macOS 10.4-10.6

Película y canción de bienvenida al instalar macOS Tiger, Leopard y Snow Leopard

El vídeo que se muestra cuando termina la instalación de macOS se compone de 2 archivos, una película en formato MOV (intro.mov) y un archivo MP3 (intro-sound.mp3).

La localización de estos archivos para quien tenga interés en ellos es ésta:

/System/Library/CoreServices > mostrar contenido del paquete > Asistente de Configuración > mostrar contenido del paquete > Contents/Resources/TransitionSection.bundle > mostrar contenido del paquete > Contents/Resources

Leer más