From owner-cvs-all@FreeBSD.ORG Sun Aug 28 08:00:05 2005 Return-Path: X-Original-To: cvs-all@FreeBSD.org Delivered-To: cvs-all@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9B04716A41F; Sun, 28 Aug 2005 08:00:05 +0000 (GMT) (envelope-from mezz@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C3AA043D58; Sun, 28 Aug 2005 08:00:01 +0000 (GMT) (envelope-from mezz@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7S801Yh078571; Sun, 28 Aug 2005 08:00:01 GMT (envelope-from mezz@repoman.freebsd.org) Received: (from mezz@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7S801Uv078570; Sun, 28 Aug 2005 08:00:01 GMT (envelope-from mezz) Message-Id: <200508280800.j7S801Uv078570@repoman.freebsd.org> From: Jeremy Messenger Date: Sun, 28 Aug 2005 08:00:01 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: 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 ... X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 28 Aug 2005 08:00:05 -0000 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