Ativando a “marca” Firefox no Arch
Posted by Hugo Doria | Filed under Arch Linux, Linux
Quem usa o Firefox no Arch já percebeu que ele não vem com a marca oficial e não usa o nome “Firefox”, mas sim o seu codinome (Minefield nesta última versão). Isto acontece porque só é permitido distribuir o Firefox com sua marca e arte oficial caso o mesmo não tenha nenhuma modificação não-oficial, o que não acontece no Arch.
Se você quiser você pode ativar a marca e a arte oficial do Firefox customizando o pacote dele. Para isso instale e rode o abs:
# pacman -S abs
# abs
NOTA: Tirando a arte e a marca, não há nenhuma real vantagem em se fazer este processo. O “Minefield” e o “Firefox” são essencialmente os mesmo.
Agora copie o diretório do pacote do Firefox para seu home (ou algum outro diretório de sua preferência) e entre no novo diretório:
$ cp -r /var/abs/extra/firefox ~/firefox-abs
$ cd ~/firefox-abs
Dentro deste diretório estão todos os arquivos necessários para se construir o pacote do Firefox, incluindo o PKGBUILD. Rode os comandos abaixo para fazer as mudanças necessárias:
$ OLDMD5=`md5sum mozconfig | cut -d’ ‘ -f1`
$ echo ac_add_options –enable-official-branding >> mozconfig
$ NEWMD5=`md5sum mozconfig | cut -d’ ‘ -f1`
$ sed -i “s#$OLDMD5#$NEWMD5#” PKGBUILD
$ sed -i “s#browser/app#dist/branding#g” PKGBUILD
Basicamente o que estes comandos fazem é adicionar a linha “ac_add_options –enable-official-branding” no final do arquivo mozconfig e alterar o PKGBUILD com a nova md5sum dele. Se preferir você pode abrir os arquivos e fazer as alterações manualmente.
NOTA: Cuidado ao copiar e colar os comandos acima. O wordpress troca alguns caracteres (como os dois hífens e as aspas). Recomendo que você digite os comandos ao invés de copiar e colar.
Agora que as alterações necessárias foram feitas crie o pacote rodando:
$ makepkg
Depois de alguns minutos você verá uma mensagem dizendo que o pacote foi criado com sucesso. Instale-o com:
# pacman -U pacote.pkg.tar.gz
No caso:
# pacman -U firefox-3.0-1-i686.pkg.tar.gz
Agora é só abrir o firefox e aproveitar. :)
Hugo Dória é pai, músico, desenvolvedor oficial e empacotador do Arch Linux, sysadmin e trabalha com instalação e configuração de servidores Linux. :)
June 24th, 2008 at 5:17 pm
Pois é, já li em vários lugares que o FF tem modificações no Arch, mas quais são essas modificações?
June 26th, 2008 at 10:54 am
Fico muito bala o novo thema do blog ;]
July 19th, 2008 at 5:50 am
Essa dica ainda é válida para o Firefox 3.0.X ?
no mozconfig tem a seguinte linha:
ac_add_options –with-branding=browser/branding/unofficial
Nessa nova versão não é necessário modificar isso?
[]’s