Date: Thu, 10 Mar 2005 15:22:06 +0100 From: Jose M Rodriguez <josemi@freebsd.jazztel.es> To: gnome@FreeBSD.org Subject: chrome support for www/mozilla Message-ID: <200503101522.06766.josemi@freebsd.jazztel.es>
next in thread | raw e-mail | index | archive | help
Hi, I need a solution for mozilla pkg for a customer, and need to know if this can be part of the forthcoming mozilla-1.7.6. If not, I'll work this as local patches. The main problem is mozilla chrome/installed-chrome.txt registration. Due that other mozilla.org will be using extensions very soon (even mozilla-devel) the only target for this will be www/mozilla (1.7.6), langpacks ans extensions. The changes will be: - move the chrome registration to $MOZDIR/register.sh (shared with exensions) - add support for a $MOZDIR/chrome.d/ chrome repository - add a Makefile.chrome (in the way of www/mozex/Makefile.xpi) - add a pkg-install.chrome (in the way of www/mozex/pkg-install.xpi) The chrome registration will be: move distrib installed-chrome.txt as chrome.d/00dist.chrome langpacks will install 8x<langpack>.chrome and 8x<langpack>.sed (if needed). js only extensions like chatzilla will use 6x<extension>.chrome and 6x<extension>.sed (if needed). component extensions like enigmail will use 4x<extension>.chrome and 4x<extension>.sed (if needed). .chrome files contents will be additions to installed-chrome.txt .sed files will be use with sed reimplace to purify installed-chrome.txt before cat >> register.sh will regenerate installed-chrome.txt from repo and do registration. Any comments on this are wellcome. -- josemi
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200503101522.06766.josemi>