Subject: CVS commit: pkgsrc
To: None <pkgsrc-changes@NetBSD.org>
From: Dan McMahill <dmcmahill@netbsd.org>
List: pkgsrc-changes
Date: 02/04/2007 00:15:49
Module Name:	pkgsrc
Committed By:	dmcmahill
Date:		Sun Feb  4 00:15:49 UTC 2007

Modified Files:
	pkgsrc/mail/thunderbird: Makefile Makefile-thunderbird.common PLIST
	pkgsrc/www/firefox: INSTALL Makefile PLIST
	pkgsrc/www/seamonkey: INSTALL Makefile PLIST
	pkgsrc/www/seamonkey/files: mozilla-ELF.in

Log Message:
Get these mozilla clients to work on Solaris-2.9/sparc.  There were
two issues.  The PLIST was incorrect and since the PLIST is used by
the "moz-install" script, anything missing from the PLIST is never
installed even when building from source.  When libfreebl* were not
installed it caused the clients to fail to load the security component
and fail with "The browser failed to load its security component".

The second issue is that many installations of solaris-2.9 include
various glib/gtk/gnome libraries in /usr/lib.  This causes failures
because the pkgsrc ones were used at link time and the /usr/lib ones
at run time.  Work around this by setting a LD_LIBRARY_PATH that includes
the pkgsrc lib directory first.

pkgrevision bumps all around.


To generate a diff of this commit:
cvs rdiff -r1.22 -r1.23 pkgsrc/mail/thunderbird/Makefile
cvs rdiff -r1.21 -r1.22 pkgsrc/mail/thunderbird/Makefile-thunderbird.common
cvs rdiff -r1.17 -r1.18 pkgsrc/mail/thunderbird/PLIST
cvs rdiff -r1.1 -r1.2 pkgsrc/www/firefox/INSTALL
cvs rdiff -r1.39 -r1.40 pkgsrc/www/firefox/Makefile
cvs rdiff -r1.22 -r1.23 pkgsrc/www/firefox/PLIST
cvs rdiff -r1.2 -r1.3 pkgsrc/www/seamonkey/INSTALL
cvs rdiff -r1.16 -r1.17 pkgsrc/www/seamonkey/Makefile
cvs rdiff -r1.7 -r1.8 pkgsrc/www/seamonkey/PLIST
cvs rdiff -r1.1 -r1.2 pkgsrc/www/seamonkey/files/mozilla-ELF.in

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.