Re: libtinymail-camel dependecies



2006/11/12, Philip Van Hoof <spam pvanhoof be>:
On Sun, 2006-11-12 at 13:21 +0100, Øystein Gisnås wrote:
> I'm not sure we talk about the same thing here.. It's not about
> whether you want mozembed compiled in or not. Say I force mozembed and
> have xulrunner installed. There's no way to make that work, and you
> can't have both mozilla's firefox's and xulrunner's mozembed libraries
> installed at the same time. What I want is that when mozembed is
> forced, it will detect whether you have mozilla, firefox, or
> xulrunner. As far as I know, most distributions use xulrunner now.

Aha, but that the tinymail build environment already does (it already
detect which you need to use)

xulrunner, however, is the last in the detection. So if you have
mozilla-nspr, firefox-nspr, nspr installed, it will detect to use that
one in stead of xulrunner-nspr.

This detection is coded in the libtinymail-camel/camel-lite/configure.ac
in case you want to patch it.

Hmm. You're right about camel's detection of xulrunner and mozilla.
But what about tinymail? 'grep firefox configure.ac' matches one line
whereas 'grep xulrunner configure.ac' matches none. Or more
importantly this message:
checking for LIBTINYMAILUI_MOZEMBED... configure: error: Package
requirements (firefox-nspr firefox-nss firefox-xpcom
firefox-gtkmozembed glib-2.0 >= 2.6 gobject-2.0 gtk+-2.0
libgnomeui-2.0 gnome-keyring-1) were not met:

No package 'firefox-nspr' found
No package 'firefox-nss' found
No package 'firefox-xpcom' found
No package 'firefox-gtkmozembed' found

After a s/firefox/xulrunner/g, it works.



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]