Fácil.
1. Descargo el paquete comprimido con el código fuente de Firefox 3.5 desde aquí
2. Lo descomprimo en mi carpeta de usuario (clic con el botón derecho sobre el paquete descargado y escojo la opción Extraer aquí). En caso necesario, es decir, que no se encuentre ya en ésta, muevo la carpeta descomprimida, mozilla-1.9.1, a mi carpeta de usuario
3. En la carpeta recién extraída, creo un archivo de texto plano y lo renombro como .mozconfig con mi editor de textos favorito, gedit, nano, vim, kedit… (por ejemplo en GNOME hago clic con el botón derecho sobre el fondo de la carpeta y escojo la opción Crear un documento>Archivo vacío) haciendo clic y copio y pego en su interior lo siguiente, que son las opciones de compilación:
. $topsrcdir/browser/config/mozconfig mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/ff-opt ac_add_options --disable-tests ac_add_options --disable-debug ac_add_options --enable-optimize ac_add_options --enable-crypto ac_add_options --with-l10n-base=.. ac_add_options --enable-application=browser mk_add_options MOZ_CO_PROJECT=browser
Si quiero aprender a personalizar los parámetros de compilación puedo echar una ojeada aquí
4. Guardo y cierro
5. Abro un Terminal en Aplicaciones>Accesorios>Terminal o pulsando la combinación de teclas Atl+F2, escribiendo gnome-terminal si uso GNOME y kconsole o yakuake en KDE y pulsando en ejecutar. En Debian abro un Terminal de root en Aplicaciones>Accesorios>Terminal de root o escribiendo gksudo gnome-terminal en el cuadro que aparece al utilizar la combinación Atl+F2
6. Entro en la carpeta recién descomprimida con el siguiente comando:
cd mozilla-1.9.1/
7. En Debian instalo las dependencias con los siguientes comandos:
apt-get build-dep firefox apt-get install libdbus-glib-1-dev curl libcurl4-gnutls-dev libidl-dev
8. Introduzco, secuencialmente, es decir, uno por uno, los siguientes comandos:
make -f client.mk clean make -f client.mk configure make -f client.mk build
9. Entro en la carpeta ff-opt con el siguiente comando:
cd ff-opt/
10. Ahora creo el paquete con el binario de Firefox 3.5 con el siguiente comando:
make package
El paquete recién creado, que contiene el binario de Firefox 3.5, lo puedo encontrar en mozilla-1.9.1/ff-de-opt/dist y se llamará algo así como firefox-3.5.en-US.linux-powerpc.tar.bz2
- Para cambiar el idioma, en inglés americano por defecto, a español puedo hacerlo siguiendo este PutoTuto.
- También tengo un paquete binario listo para instalar y usarse de Firefox 3.5 para arquitectura PowerPC aquí.
Y pista.
Etiquetas: firefox, Firefox 3.5, mozilla, navegadores
Julio 5, 2009 a las 12:25 am |
[...] Fuente: putolinux [...]