Novità di questa versione (clicca)
Building:
Dipendenze: build-essential checkinstall libcairo2 libcairo2-dev libasound2-dev libcurl4-openssl-dev libnotify-dev libxt-dev libiw-dev mesa-common-dev autoconf2.13
Source folder:
http://releases.mozilla.org/pub/mozilla.org/firefox/releases/3.6.2/source/
Branding: ( ~/Desktop/mozilla-1.9.2/browser/branding) download
Mozconfig:
$ cd ~/Desktop/mozilla-1.9.2 (~/Scrivania con Ubuntu) $ echo '. $topsrcdir/browser/config/mozconfig' > mozconfig $ echo 'mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/objdir-ff-release' >> mozconfig $ echo 'mk_add_options MOZ_MAKE_FLAGS="-j4"' >> mozconfig $ echo 'ac_add_options --enable-application=browser' >> mozconfig $ echo 'ac_add_options --disable-tests' >> mozconfig $ echo 'ac_add_options --enable-optimize --disable-debug' >> mozconfig $ echo 'ac_add_options --enable-default-toolkit=cairo-gtk2 --enable-system-cairo ' >> mozconfig
Per evitare conflitti futuri rimuovere adesso da Synaptic il pacchetto firefox o iceweasel e bloccarne la versione selezionandolo e spuntando Pacchetto>Blocca versione.
Compilazione:
$ make -f client.mk (dalla cartella dei sorgenti ~/Scrivania/mozilla-1.9.2 )
Installazione:
$ cd ~/Scrivania/mozilla-1.9.2/objdir-ff-release $ su (sudo con Ubuntu) $ checkinstall
Dare valori numerici ai campi Version e Release
Esempio:
Cartella di installazione e icone: /usr/local/lib/
Pacchetto aggiornato in OBF
Screenshot:
[nggallery id=22]
Interessante , poi quando vado a casa provo ad installarlo . Ciao
@Paolo
Recentemente ho scoperto che non importa sostituire la cartella branding in quanto già presente in other-licenses/branding , basta aggiungere un rigo nel mozconfig.
Dalle prossime versioni inserirò la correzione, in questo periodo il tempo scarseggia mannaggia..
Ciao 🙂