cvs commit: ports/mail/thunderbird Makefile pkg-deinstall.in
pkg-install.in ports/mail/thunderbird/files mozconfig.in
patch-bugzilla243151 patch-build_unix_mozilla-xpcom.pc.in
patch-config::mkdepend::Makefile.in
patch-gfx-src-gtk-Makefile.in patch-jsosdep patch-libm ...
Jeremy Messenger
mezz at FreeBSD.org
Sun Aug 28 08:00:08 GMT 2005
mezz 2005-08-28 08:00:01 UTC
FreeBSD ports repository
Modified files:
mail/thunderbird Makefile pkg-deinstall.in pkg-install.in
mail/thunderbird/files mozconfig.in thunderbird.desktop.in
Added files:
mail/thunderbird/files patch-bugzilla243151
patch-build_unix_mozilla-xpcom.pc.in
patch-config::mkdepend::Makefile.in
patch-gfx-src-gtk-Makefile.in
patch-jsosdep patch-libm
patch-mozilla_widget_src_gtk2_mozdrawingarea.c
patch-oji-threads patch-sysnspr
patch-sysnss
patch-xptcinvoke_x86_64_linux
Removed files:
mail/thunderbird/files patch-nspr-unix.c
patch-nsprpub-pr-include-md-_freebsd.cfg
patch-nsprpub-pr-include-md-_freebsd.h
patch-nsprpub-pr-include-md-_pth.h
patch-nsprpub-pr-src-io-prprf.c
patch-nsprpub-pr-src-pthreads-ptio.c
Log:
- Repo copy a lot of changes from www/firefox/Makefile. The best part is that
before it would install in the strange place like this.
${X11BASE}/lib/thunderbird/include/thunderbird-1.0.6
Now it will install in the correct place like firefox:
${X11BASE}/include/thunderbird
Also, get *.pc and idl files install.
- Didn't copy following from www/firefox/Makefile:
* plugins stuff, because it's known cause the stability problem like
crash.
* EXTRA_SCRIPTS=${PORTNAME}.rb, thunderbird doesn't need it.
- Make portlint happier.
- Add Java 5 plugins support. [1]
- Use system's libm (/usr/src/lib/msun), nss, nspr and etc. Also, do
not extract those. Better explain, use external dependencies. [1]
- Teach firefox-config and *.pc files for nspr that will making other
third apps to buildable like epiphany, vlc-devel's mozilla plugins
and etc. Have been tested with full GNOME 2.11.x build too.
- Add four patches: [1]
patch-bugzilla243151:
https://bugzilla.mozilla.org/show_bug.cgi?id=243151
patch-jsosdep:
Fix the FreeBSD define
patch-oji-threads:
64-bit wide pthread_t
patch-xptcinvoke_x86_64_linux:
Setting a possibly uninitialized variable (value).
- Fix a crash that can occur using gtk+-2.7 and possibly 2.6.10 when closing
windows. https://bugzilla.mozilla.org/show_bug.cgi?id=3002 [2]
- Get rid of FIREFOX and FF_VER, best to use PORTNAME and PORTVERSION
varibles that are arleady exist and lesser complicate.
- Change all hardcore of 'thunderbird' to PORTNAME.
- Change a manual loop for patch all.js to find(1), so we can sleep
on it.
Submitted by: mi [1], marcus [2]
Reviewed by: my team, FreeBSD GNOME Team.
Revision Changes Path
1.48 +141 -116 ports/mail/thunderbird/Makefile
1.12 +3 -2 ports/mail/thunderbird/files/mozconfig.in
1.1 +10 -0 ports/mail/thunderbird/files/patch-bugzilla243151 (new)
1.1 +8 -0 ports/mail/thunderbird/files/patch-build_unix_mozilla-xpcom.pc.in (new)
1.1 +10 -0 ports/mail/thunderbird/files/patch-config::mkdepend::Makefile.in (new)
1.1 +15 -0 ports/mail/thunderbird/files/patch-gfx-src-gtk-Makefile.in (new)
1.1 +9 -0 ports/mail/thunderbird/files/patch-jsosdep (new)
1.1 +25 -0 ports/mail/thunderbird/files/patch-libm (new)
1.1 +12 -0 ports/mail/thunderbird/files/patch-mozilla_widget_src_gtk2_mozdrawingarea.c (new)
1.2 +0 -21 ports/mail/thunderbird/files/patch-nspr-unix.c (dead)
1.2 +0 -161 ports/mail/thunderbird/files/patch-nsprpub-pr-include-md-_freebsd.cfg (dead)
1.2 +0 -13 ports/mail/thunderbird/files/patch-nsprpub-pr-include-md-_freebsd.h (dead)
1.2 +0 -11 ports/mail/thunderbird/files/patch-nsprpub-pr-include-md-_pth.h (dead)
1.3 +0 -14 ports/mail/thunderbird/files/patch-nsprpub-pr-src-io-prprf.c (dead)
1.2 +0 -29 ports/mail/thunderbird/files/patch-nsprpub-pr-src-pthreads-ptio.c (dead)
1.1 +60 -0 ports/mail/thunderbird/files/patch-oji-threads (new)
1.1 +21 -0 ports/mail/thunderbird/files/patch-sysnspr (new)
1.1 +178 -0 ports/mail/thunderbird/files/patch-sysnss (new)
1.1 +17 -0 ports/mail/thunderbird/files/patch-xptcinvoke_x86_64_linux (new)
1.4 +1 -1 ports/mail/thunderbird/files/thunderbird.desktop.in
1.4 +0 -0 ports/mail/thunderbird/pkg-deinstall.in
1.7 +0 -0 ports/mail/thunderbird/pkg-install.in
More information about the cvs-ports
mailing list