Randy McMurchy wrote:
Doug Reich wrote these words on 09/06/05 08:55 CST:
I noticed a number of old posts on this problem, namely, that there is
no option to create an "RSS" or "Movemail" account in Thunderbird after
installing it, even though there is one in the source tree.
I never saw a bug about this, however, looking at the different trees
I noticed the couple of files. The Thunderbird instructions in the
SVN version of BLFS has been fixed to include the RSS/Movemail fix for
a couple of weeks now.
This seemed to be settled a while ago, but I followed the Mozilla bug
link that Doug put at the beginning of this thread. Randy, not knocking
your work to get this bug fixed, but the solution posted in that bug is
a bit nicer since it actually makes the fixes to the appropriate
Makefiles instead of adding a bunch of install statements. Anyway, with
that solution, and the patch in the instructions, Thunderbird builds
straight through.
I rolled the fix from that bug and the current fixes patch into one.
Since a patch is already provided, it makes sense to extend it a bit if
it cuts out 4 other instructions. Anyway, here's the patch diff'd
against 1.0.7, but it should apply cleanly to 1.0.6.
BTW, I built firefox-1.5b2 and thunderbird-1.5b2 last night, and they
are monsters. I couldn't believe it when Thunderbird was still building
when I woke up this morning. Here's my SBU breakdown between the 1.0
branch and the 1.5 branch:
firefox-1.0.7 - 7.32 SBUs
thunderbird-1.0.7 - 12.35 SBUs
firefox-1.5b2 - 16.06 SBUs
thunderbird-1.5b2 - 35.86 SBUs
Dan
Date: 2005-10-07
Initial Version: 1.0.6
Upstream Status: Not submitted
Description: Various fixes to the thunderbird build system:
1. Move prefs.js to
/usr/lib/thunderbird-$version/defaults
from /usr/bin/defaults
2. Fix profile locking
3. Fix installation of movemail and rss
extensions
4. Install the thunderbird icon for
gtk2 widgets
instead of the standard Mozilla
icon.
diff -Naur mozilla.orig/mail/app/Makefile.in mozilla/mail/app/Makefile.in
--- mozilla.orig/mail/app/Makefile.in 2005-10-07 15:56:03.000000000 -0700
+++ mozilla/mail/app/Makefile.in 2005-10-07 16:04:43.000000000 -0700
@@ -307,4 +307,4 @@
$(INSTALL) $^ $(DIST)/bin/defaults/profile
install:: $(srcdir)/profile/prefs.js
- $(SYSINSTALL) $(IFLAGS1) $^ $(destdir)$(bindir)/defaults/profile
+ $(SYSINSTALL) $(IFLAGS1) $^ $(DESTDIR)$(mozappdir)/defaults/profile
diff -Naur mozilla.orig/mail/app/mozilla.in mozilla/mail/app/mozilla.in
--- mozilla.orig/mail/app/mozilla.in 2005-10-07 15:56:03.000000000 -0700
+++ mozilla/mail/app/mozilla.in 2005-10-07 16:23:10.000000000 -0700
@@ -109,6 +109,7 @@
# Check default compile-time libdir
if [ -x "$moz_libdir/run-mozilla.sh" ]; then
dist_bin="$moz_libdir"
+ run_moz="$dist_bin/run-mozilla.sh"
else
echo "Cannot find mozilla runtime directory. Exiting."
exit 1
@@ -186,7 +187,7 @@
# We should use an existing instance, as
_USE_EXIST=$_USE_EXIST=-1
_open_type="window"
#_open_type="tab"
- _remote_cmd="openURL(${_optLast} , new-${_open_type})"
+ _remote_cmd="mailto(${_optLast})"
"${run_moz}" "$MOZ_CLIENT_PROGRAM" -a "${progbase}"
"${_remote_cmd}"
unset _remote_cmd _open_type
exit $?
diff -Naur mozilla.orig/mail/extensions/newsblog/Makefile.in
mozilla/mail/extensions/newsblog/Makefile.in
--- mozilla.orig/mail/extensions/newsblog/Makefile.in 2005-10-07
15:56:03.000000000 -0700
+++ mozilla/mail/extensions/newsblog/Makefile.in 2005-10-07
15:46:43.000000000 -0700
@@ -52,6 +52,10 @@
$(INSTALL) $(addprefix $(srcdir)/, rss.rdf) $(EXPORT_DIR)
$(INSTALL) $(addprefix $(srcdir)/, rss.rdf) $(EXPORT_DIR_L10N)
+install::
+ $(SYSINSTALL) $(IFLAGS1) \
+ $(srcdir)/rss.rdf $(DESTDIR)$(mozappdir)/defaults/isp
+
ifneq (,$(filter mac cocoa,$(MOZ_WIDGET_TOOLKIT)))
DIRS += skin/mac
else
diff -Naur mozilla.orig/mailnews/base/ispdata/Makefile.in
mozilla/mailnews/base/ispdata/Makefile.in
--- mozilla.orig/mailnews/base/ispdata/Makefile.in 2005-10-07
15:56:48.000000000 -0700
+++ mozilla/mailnews/base/ispdata/Makefile.in 2005-10-07 15:49:46.000000000
-0700
@@ -47,3 +47,7 @@
$(INSTALL) $(addprefix $(srcdir)/, $(EXPORT_RESOURCE_FILES))
$(EXPORT_DIR_L10N)
endif
+install::
+ $(SYSINSTALL) $(IFLAGS1) \
+ $(srcdir)/movemail.rdf $(DESTDIR)$(mozappdir)/defaults/isp
+
--
http://linuxfromscratch.org/mailman/listinfo/blfs-support
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page