Firetray es una extensión muy util para thunderbird y firefox en GNU/Linux la cual coloca un icono en el área de notificación del escritorio Gnome o KDE, pero tenía un problema con las distros 64bits así que si instalan la versión que está en la página de addons de firefox y thunderbird no iniciará ni firefox ni thunderbird ya que se produce un segmentation fault, la solución es compilar la extensión ya que es sw libre con licencia gpl v2 y su codigo está en http://code.google.com/p/firetray/ en debian y derivados(ubuntu, etc) es muy sencillo :
debemos tener instalado el paquete subversion para descargar el código
aptitude install subversion
También unas dependencias para poder compilar
aptitude install xulrunner-dev libgtk2.0-dev scons
Luego nos bajamos el código fuente
svn checkout http://firetray.googlecode.com/svn/trunk/ firetray-read-only
se creará un directorio llamado firetray-read-only al cual nos pasamos y ejecutamos un script de compilación
cd firetray-read-only ./build.sh
Al final tendrán una salida como esta
****************************** TRAY COMPONENT BUILD OPTIONS ****************************** ERROR MESSAGES: on DEBUG MESSAGES: off DEBUG EVENT FILTERS: off DEBUG FUNCTION CALLS: off REMEMBER WINDOWS POSITION: on scons: Reading SConscript files ... linking: --static Using GECKO_SDK=/usr/lib/xulrunner-devel-1.9.1 NPTRAY: nptray_x86_64 scons: done reading SConscript files. scons: Building targets ... zip(["firetray.xpi"], ["dist/components/libnptray_x86_64.so", "dist/components/nsITray.xpt", "dist/components/nsIMinimize.xpt", "dist/components/nsMinimize.js", "dist/chrome/firetray.jar", "dist/chrome.manifest", "dist/install.rdf", "dist/License.txt", "dist/defaults/preferences/prefs.js"]) scons: done building targets. updating: components/libnptray_x86_64.so (deflated 73%)
si tienen un error como este:
rm: cannot remove `firetray.xpi': No such file or directory
engañen al scritp creando ese archivo que no puede borrar
touch firetray.xpi
bueno al final la extensión esta ya compilada con nombre firetray.xpi esa la pueden instalar en thunderbird (icedove en mi caso) o firefox (iceweasel)
con todo subo la extensión que compile por si no quieren compilar.
| Adjunto | Tamaño |
|---|---|
| firetray.xpi | 332.64 KB |





