ports/75580: [PATCH] www/firefox: main merge from debian
Jose M Rodriguez
josemi at freebsd.jazztel.es
Tue Dec 28 18:57:19 PST 2004
Michael Johnson wrote:
> Since we are approved for official build of firefox we can not apply
> this patch
> according to
> http://www.mozilla.org/foundation/trademarks/l10n-policy.html ,
> but we can either try to get permission, which I doubt we can from
> looking
> at the debian mailing lists about this patch, or make a master slave
> port of firefox ie: firefox-locales which would include this patch and
> not include any official
> branding.
>
> Michael
>
>
>
The main problem is that, without the patched extension manager, is near
impossible integrate extensions/themes from ports/packages.
The other solution is use a vfb server to do the work required as root,
but I've bad feedback on this.
I carefully documented what is done. Most of the patches have real
sense in a Unix env and
does't violates any mozilla policies.
I posted this to now:
- If any of the patches have a side ill efect.
- If any of the patches have any problem with mozilla logos or trademarks
- If sugested fixes/functionality don't get the price.
Please, review this, bit by bit.
Most of this (I'm not sure about all) may be valid for, at last, a
'comunity release'.
Also, part of this can be make from extra-patches and controlled from
options if you need branding for
official builds.
you can get a better view of all this work by
$ cd wk
$ tar -xjf .../firefox-1.0-source.tar.bz2
$ fetch
http://ftp.debian.org/debian/pool/main/m/mozilla-firefox/mozilla-firefox_1.0+dfsg.1-1.diff.gz
$ cd mozilla
$ zcat ../mozilla-firefox_1.0+dfsg.1-1.diff.gz patch -p1
Right now, get a way to install extension/themes/langpacks from ports
seems most important that
mozilla icons (none of our ports works with the new firefox/thunderbird
extensions manager).
--
josemi
More information about the freebsd-gnome
mailing list